Data Storage System and Control Method Thereof
Abstract
Hard discs constituting a disc array system are arranged at locations far from one another so as to eliminate their simultaneous damage due to a local disaster and concentration of the processing load thereby suppressing the recovery time upon hard disc failure. It is possible to realize continuous operation without system down even when the other disasters have occurred. A plurality of hard disc devices are arranged at different locations far from one another, write-in data from a server device is mapped by the RAID method, and a data packet added by the RAID information and the error correction code is distributed to the respective hard discs. Moreover, the line connection device for performing data transfer to the hard disc device has the RAID control function while the main control device is dedicated to monitoring of the hard disc devices and data recovery process upon occurrence of a failure. Moreover, backup of the restored data is transmitted to the server device during a failure recovery process so that recovery re-execution can easily be performed by using the backup when data recovery has not terminated normally.
Claims
exact text as granted — not AI-modified1 . A data storage system for performing data write-in/read-out according to a request from a server device, the system comprising: a plurality of hard disc devices arranged far from one another; and data distribution means for distributing write-in data from the server device to each of the hard disc devices by the RAID method, wherein the data distribution means maps the write-in data by the RAID method, adds RAID information to each of the data which has been mapped, thereby creating a data packet, and transmits the data packet to each of the hard disc devices, and wherein the data distribution means includes: a main control device for monitoring the hard disc devices and performs data recovery when one of the hard disc devices has failed; and a line connection device for controlling a data line connecting the main control device to the hard disc devices; the main control device transmitting a data write-in/read-out request received from the server, directly to the line connection device, and the line connection device performing distribution and read-out of the write-in data to the hard disc devices.
2 . A data storage system for operating a plurality of hard disc devices by the RAID method and performing data write-in/read-out according to a request from a server device, the system comprising: a main control device for monitoring the hard disc devices and performing data recovery when one of the hard disc devices has failed; and a line connection device for controlling the data line connecting the main control device to the hard disc devices; wherein upon reception of a data write-in/read-out request from the server device, the main control device transmits the request directly to the line connection device and the line connection device performs distribution of write-in data to the hard disc devices and connection of read-out data.
3 . A control method for a data storage system for operating a plurality of hard disc devices, which are arranged at locations far from one another, by the RAID method and performing data write-in/read-out according to a request from a server device, the method comprising steps of: mapping the write-in data from the server device by the RAID method; generating RAID-constituting information for each unit data mapped; creating packet data by adding the RAID-constituting information to the unit data; distributing the packet data to the hard disc devices, wherein the data storage system comprises: a main control device for monitoring the hard disc devices and performs data recovery when one of the hard disc devices has failed; and a line connection device for controlling a data line connecting the main control device to the hard disc devices; and
the method further comprises steps of: upon occurrence of a data write-in request in the server device, transmitting the request, by the main control device, directly to the line connection device; and mapping, by the line connection device, the recording data in the sector unit of the hard disc and transmitting a data packet added by the error correction code and the RAID-constituting information to each of the hard disc devices.
4 . A control method for the data storage system as claimed in claim 3 , the method further comprising: a step of monitoring, by the main control device, each of the hard disc devices and, upon replacement one of the hard disc devices due to a failure, restoring, by the line connection device, the data to be stored in the replaced hard disc device and sending the data to the main control device; a step of building, by the main control device, the restored data for the replaced hard disc device and returning it to the line connection device; and a step of adding, by the line connection device, an error correction code to the data and sending it to the hard disc device.
5 . A control method for a data storage system for operating a plurality of hard disc devices by the RAID method and performing data write-in/read-out according to a request from a server device,
wherein the data storage system comprises a main control device for monitoring the hard disc devices and performs data recovery when one of the hard disc devices has failed; and a line connection device for controlling a data line which connects the main control device to the hard disc devices; and wherein the method comprises a step, upon occurrence of a data write-in request in the server device, sending, by the main control device, the request directly to the line connection device; and a step of mapping, by the line connection device, the recording data and sending a data packet added by an error correction code and the RAID-constituting information to the hard disc devices.Join the waitlist — get patent alerts
Track US2010031081A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.