摘要:
A mechanism is provided for firehose dumping modified data in a static random access memory of a hard disk drive to non-volatile memory of the hard disk drive during a power event. Responsive an indication of a power event in the hard disk drive, hard disk drive command processing is suspended. A token is set in the non-volatile storage indicating that flash memory in the non-volatile memory contains modified data. A portion of a static random access memory cache table containing information on the modified data in the static random access memory is copied to the flash memory. The modified data from the static random access memory is then copied to the flash memory. Responsive to a determination that the power event that initiated the copy of the modified data in the static random access memory to the flash memory is still present, the hard disk drive is shut down.
摘要:
A data transmission system for transmitting data from a first location to a second location includes a transmitting device configured to transmit the data and located at the first location. The transmitting device includes a serial attached SCSI (SAS) enabled controller. The system also includes an I/O port coupled to the transmitting device and having multiple lanes and a repeater powered by one of the lanes. The system also includes a receiving device coupled to the second end of the cable.
摘要:
An embodiment of invention is a method of tunneling Serial Attached SCSI (SAS) extender discovery through a Fibre Channel (FC) fabric. The SAS interfaces on the SAS extender are initialized first. The FC links are then brought up and device routing table is built. Then a check is made to determine if any SAS devices are connected to the extender. If a SAS device is connected, extender registers its ID with a unique FC4 type as SAS tunneling device in the FC fabric nameserver, and queries discovery of the same device types. If another device of the same type is found, the local extender logs into remote extender through the FC fabric, performs a discovery and identifies all the SAS devices in the remote site, to identify all the devices and route traffic.
摘要:
A mechanism is provided for firehose dumping modified data in a static random access memory of a hard disk drive to non-volatile memory of the hard disk drive during a power event. Responsive an indication of a power event in the hard disk drive, hard disk drive command processing is suspended. A token is set in the non-volatile storage indicating that flash memory in the non-volatile memory contains modified data. A portion of a static random access memory cache table containing information on the modified data in the static random access memory is copied to the flash memory. The modified data from the static random access memory is then copied to the flash memory. Responsive to a determination that the power event that initiated the copy of the modified data in the static random access memory to the flash memory is still present, the hard disk drive is shut down.
摘要:
A mechanism is provided for firehose dumping modified data in a static random access memory of a hard disk drive to non-volatile memory of the hard disk drive during a power event. Responsive an indication of a power event in the hard disk drive, hard disk drive command processing is suspended. A token is set in the non-volatile storage indicating that flash memory in the non-volatile memory contains modified data. A portion of a static random access memory cache table containing information on the modified data in the static random access memory is copied to the flash memory. The modified data from the static random access memory is then copied to the flash memory. Responsive to a determination that the power event that initiated the copy of the modified data in the static random access memory to the flash memory is still present, the hard disk drive is shut down.
摘要:
A test system is described for testing a media drive, such as a tape drive. The test system includes a host emulator, a storage library emulator, and a control system. The host emulator communicates with a first interface of the media drive and mimics a host system to the media drive. The storage library emulator communicates with a second interface of the media drive and mimics a storage library system to the media drive. When in operation, one of the host emulator and the storage library emulator transmits a test message to the media drive responsive to an instruction from the control system. Responsive to the test message, one of the emulators receives a test response from the media drive and transmits the test response to the control system. The control system processes the test message and the test response to evaluate the performance of the media drive.
摘要:
A method of a method of replacing bad sectors in a Hard Disk Drive comprises detecting bad sectors on the Hard Disk Drive; remapping the bad sectors to an auxiliary data storage device comprising an Magnetoresistive Random Access Memory connected to the Hard Disk Drive; and storing data on the auxiliary storage device.
摘要:
This invention extends the distance at which a SAS extender can function. The distance is increased a large amount over the traditional 10 meters. As a result timers will not go off before the response can make a trip back. This is accomplished by emulating as a SAS expander, using SAS AIP's (Arbitration In Progress), and using a lookup table to determine which SAS events must be responded to immediately and which ones to be passed on to the remote link.
摘要:
This invention extends the distance at which a SAS extender can function. The distance is increased a large amount over the traditional 10 meters. As a result timers will not go off before the response can make a trip back. This is accomplished by emulating as a SAS expander, using SAS AIP's (Arbitration In Progress), and using a lookup table to determine which SAS events must be responded to immediately and which ones to be passed on to the remote link.