发明名称 Storage device data overlay tracking and prevention
摘要 Aspects of the disclosure are direct towards managing data overlay in a direct access storage device (DASD) using metadata of data stored within the DASD. The DASD receives user input. The user input includes a value indicating activation of overlay tracking for a track of the DASD. The DASD updates the metadata to indicate overlay tracking activation. The DASD detects a write request from an application to overlay data on the track. In response to overlay tracking being activated for the track, the DASD determines the access method used to transmit the write request. The DASD determines an identifier for the application. The DASD determines the identifier using the protocol of the access method. The DASD records data regarding the write request within the metadata. In response to recording the data regarding the write request, the DASD overlays the track per the write request.
申请公布号 US9557918(B2) 申请公布日期 2017.01.31
申请号 US201514721099 申请日期 2015.05.26
申请人 International Business Machines Corporation 发明人 Gair, Jr. Thomas J.;Perez Miguel A.;Reed David C.;Smith Max D.
分类号 G06F12/02;G06F3/06 主分类号 G06F12/02
代理机构 代理人 Wahlquist Jay W.
主权项 1. A method for managing data overlay in a direct access storage device (DASD) using metadata of data stored within the DASD, the method comprising: receiving user input comprising a value indicating activation for an overlay tracking flag for a track of the DASD; updating, within the metadata, the overlay tracking flag to the value indicating tracking activation; detecting, by the DASD, a write request for the track, wherein the write request includes a second datum to replace a first datum of the track; determining, by the DASD, in response to the overlay tracking flag having the value indicating tracking activation, a first access method used to transmit the write request; determining, by the DASD referencing a protocol of the first access method, a first identifier of a first application which transmitted the write request; recording, within the metadata, the first datum, the second datum, and the first identifier for the first application; and overlaying the first datum on the track with the second datum in response to recording the first datum, the second datum, and the first identifier for the first application.
地址 Armonk NY US