Patent classifications
G11B20/1217
Method and system for a local storage engine collaborating with a solid state drive controller
One embodiment provides a system which facilitates data movement. The system allocates, in a volatile memory of a first storage drive, a first region to be accessed directly by a second storage drive or a first NIC. The first storage drive, the second storage drive, and the first NIC are associated with a first server. The system stores data in the first region. Responsive to receiving a first request from the second storage drive to read the data, the system transmits, by the first storage drive to the second storage drive, the data stored in the first region while bypassing a system memory of the first server. Responsive to receiving, from a third storage drive associated with a second server, a second request to read the data, the system retrieves, by the first NIC, the data stored in the first region while bypassing the system memory of the first server.
Hybrid-device storage based on environmental state
A hybrid storage device that includes a hard-disk drive (HDD) and a flash memory is described. When control logic in the hybrid storage device receives a request from an external device to write a block of data to a logical address in a first portion of an address space that maps to the HDD, the control logic writes the block of data to the HDD. However, if there is a change in environmental state information of the hybrid storage device during the write operation, the control logic writes at least a portion of the block of data to a logical address for the block of data in a second portion of the address space which maps to the flash memory. Note that the address space may be common to the external device and the hybrid storage device.
Optical information medium having multiple layers with management information areas disposed at the same distance from center
A write-once type information recording medium according to one aspect of the present disclosure includes at least one recording layer. In the information recording medium, the at least one recording layer has a spiral shape in which a land track and a groove track are alternately arranged as a recording track, the recording track is divided into blocks each of which being minimum unit in which recording is performed, and the information recording medium includes a management information area where management information is recorded and a user data area where user data is recorded. Each of the management information areas of both the land track and the groove track on each recording layer of the at least one recording layer is disposed at a same distance from the center of the information recording medium.
Spiral write launch while servoing on reference guide spirals
A reference spiral is written on a recording surface of a hard disk drive. By launching writing of fine guide spirals from a launch point that is disposed on a pre-existing coarse guide spiral, writing of the fine guide spiral can be launched in response to a write head crossing the pre-existing coarse guide spiral, rather than in response to a precisely timed event. To enable launch points being disposed on pre-existing coarse guide spirals, launch points are not all located at the same radial position on the recording surface.
Data write deferral during hostile events
Technology is disclosed for deferring storage operations (e.g., writes or reads) during hostile events. When a data storage device experiences a hostile event, e.g., a vibration, shock, etc. contact by a head of the data storage device with a disk surface can cause errors or indeed damage. The technology can cause a data storage device to suspend storage operations until the hostile event is no longer detected.
METHOD AND SYSTEM FOR HANDLING RANDOM ACCESS WRITE REQUESTS FOR A SHINGLED MAGNETIC RECORDING HARD DISK DRIVE
Methods, devices and systems are provided for making a shingled magnetic recording (SMR) hard disk drive operate with similar random access characteristics of a conventional hard drive despite the SMR disk having strict sequential write requirements. A virtual space manager manages a virtual address space, which is visible to a host system, and maps virtual addresses to logical addresses on the SMR disk. A logical space manager controls the placement of data on the SMR disk and ensures that writes to the disk comply with the sequential write requirements. The disk is subdivided into a plurality of stripes each comprising one or more blocks. When a block located within a stripe is to be rewritten with new data, the entire stripe is read from the SMR disk into a memory of the system, the stripe is modified in the memory to replace the previous data stored in the block with the new data, and the modified stripe is written to a new, next available stripe on the disk.
Variable written track widths for attribute-based storage
A storage device controller is configured to select one of multiple written track widths for a storage location based on a write attribute of data to be recorded at the storage location. According to one implementation, the storage device controller is further configured to select a power level for a heat-assisted magnetic recording (HAMR) device based on the write attribute.
Optical disc and optical disc device
In a multilayer optical disc having information layers conforming to a plurality of different optical disc standards, because the type of each information layer is not recorded in the other information layers, in read and write operations by a compatible optical disc device conforming to a plurality of optical disc standards, every time the information layer being accessed changes, it has been necessary to read the type of the information layer and select a method of generating a tracking error signal adapted to the type of information layer, so access has taken time. In order to solve the above problem, in the optical multilayer disc according to the present invention, having information layers conforming to a plurality of different optical disc standards, in an area in one of the information layers, information about the other information layers is recorded. The time required to access the other information layers can be reduced by using this information to select a tracking error signal generating method.
Optical disk recording method, optical disk apparatus, and optical disk medium
A track of an optical disk is formed by wobbling and divided into zones, a clock ratio of a recording clock to a wobble clock is preset for each zone, a wobble signal is detected from the optical disk, the wobble clock is generated from the wobble signal, a present position is identified by reproducing ADIP indicating a position of the track from the wobble signal and the wobble clock, the recording clock is generated with respect to the wobble clock, a data address present position is identified from the present position, a start end position of the ADIP in a recording target zone, a start end position of the data address in the recording target zone, and the clock ratio, a recording start position is identified based on the data address present position; and the data is recorded from the recording start position of the recording target zone.
On the fly formatting
The disclosure is related to systems and methods of On the Fly Formatting. Various parameters that influence areal density of hard disc regions can be changed on the fly based on storage capacity and reliability needs. Further adjustments can be made to the formatting of the region to fine tune achievable storage capacity and reliability values. In some cases, the formatting can include error correction code strength, gap widths between user data sectors and servo data sectors, other characteristics or parameters, or any combinations thereof.