Claims
- 1. An access control method for a RAID storage device that includes a data hard disk and a backup hard disk, comprising the steps of:
a) in response to a write command, writing data associated with the write command onto the data hard disk and the backup hard disk concurrently; and b) in response to a read command, reading data corresponding to the read command from the data hard disk, and concurrently writing the data read from the data hard disk onto the backup hard disk.
- 2. The access control method of claim 1, wherein step b) includes:
reading the data from the data hard disk according to a read address associated with the read command; translating the read command into a write command for the backup hard disk; and writing the data read from the data hard disk onto the backup hard disk according to the translated write command.
- 3. The access control method of claim 1, wherein each of the write and read commands is issued in response to user operation of a host system.
- 4. The access control method of claim 1, wherein the write and read commands are issued by a host system during data reconstruction.
- 5. An access control apparatus for a RAID storage device in a host system, the RAID storage device including a data hard disk and a backup hard disk, said access control apparatus being responsive to write and read commands issued by a processor in the host system and comprising:
a controller; a first transmission device adapted to connect said controller to the processor and the data hard disk; and a second transmission device adapted to connect said controller and the backup hard disk; said controller being capable of receiving the write and read commands issued by the processor through said first transmission device; in response to the write command, said controller being configured to write data associated with the write command onto the data hard disk and the backup hard disk concurrently through said first and second transmission devices; in response to the read command, said controller being configured to read data corresponding to the read command from the data hard disk through said first transmission device, and to write concurrently the data read from the data hard disk onto the backup hard disk through said second transmission device.
- 6. The access control apparatus as claimed in claim 5, wherein, in response to the read command, said controller is configured to read the data from the data hard disk according to a read address associated with the read command, to translate the read command into a write command for the backup hard disk, and to write the data read from the data hard disk onto the backup hard disk according to the translated write command.
- 7. The access control apparatus as claimed in claim 5, wherein each of said first and second transmission devices is a bus, and said controller is adapted to be implemented in a storage interface of the host system.
- 8. The access control apparatus as claimed in claim 5, wherein each of the write and read commands is issued in response to user operation of the host system.
- 9. The access control apparatus as claimed in claim 5, wherein the write and read commands are issued by the host system during data reconstruction.
- 10. An access control apparatus for a RAID storage device in a host system, the RAID storage device including a data hard disk and a backup hard disk, said access control apparatus being responsive to write and read commands issued by a processor in the host system and comprising:
a controller; a transmission device connected to said controller, adapted to be connected to the data hard disk, and adapted to establish a virtual channel with the processor; and a storage interface adapted to connect said controller and the backup hard disk; said controller being capable of receiving the write and read commands issued by the processor through said transmission device; in response to the write command, said controller being configured to write data associated with the write command onto the data hard disk and the backup hard disk concurrently through the virtual channel and said storage interface; in response to the read command, said controller being configured to read data corresponding to the read command from the data hard disk through the virtual channel, and to write concurrently the data read from the data hard disk onto the backup hard disk through said storage interface.
- 11. The access control apparatus as claimed in claim 10, wherein, in response to the read command, said controller is configured to read the data from the data hard disk according to a read address associated with the read command, to translate the read command into a write command for the backup hard disk, and to write the data read from the data hard disk onto the backup hard disk according to the translated write command.
- 12. The access control apparatus as claimed in claim 10, wherein each of the write and read commands is issued in response to user operation of the host system.
- 13. The access control apparatus as claimed in claim 10, wherein the write and read commands are issued by the host system during data reconstruction.
- 14. The access control apparatus as claimed in claim 10, further comprising a set of buses for establishing connection among said controller, said transmission device, said storage device, and the data and backup hard disks of the RAID storage device.
Priority Claims (1)
Number |
Date |
Country |
Kind |
091122410 |
Sep 2002 |
TW |
|
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This application claims priority of Taiwanese Application No. 091122410, filed on Sep. 27, 2002.