摘要:
A flexible magnetic disk drive is disclosed which has a transducer head requiring little or no positional or angular readjustment for proper data transfer contact with a flexible magnetic disk in the face of possible dimensional or mounting errors. The transducer head has a rounded contact surface for data transfer contact with the flexible magnetic disk, in which surface is defined a transducing gap, typically a read/write gap. The transducing gap is offset toward the axis of the magnetic disc from a notional line right angularly crossing, at the apex of the contact surface, another notional line connecting the apex of the contact surface and the center of the magnetic disk. So positioned on the contact surface, the transducing gap is practically free from the wobbling motion of that part of the rotating magnetic disk which is radially outward of its points of contact with the transducer head and with a pressure pad. The transducing gap can be arranged on the contact surface as above merely by mounting a transducer head of standard construction in a slanting attitude on a carriage which transports both the head and the pressure pad radially of the magnetic disk.
摘要:
Provided are a storage system and a method of controlling a storage system in which respective real storage areas of a plurality of disk drives contained in the storage system contain management units, and a control device of the storage system assigns a real storage area of a plurality of first disk drives to the virtual storage area, distributedly stores the data in the plurality of management units of the assigned real storage area, distributedly stores, upon receiving a request for adding a second disk drive, the data stored in the plurality of management units of the plurality of first disk drives in the plurality of management units of the plurality of first disk drives and the second disk drive, and assigns the real storage area of the plurality of first disk drives and the second disk drive to an unused virtual storage area.
摘要:
A storage system including: a controller connectable to a plurality of computers; and a plurality of storage devices connected to the controller, wherein the plurality of storage devices store a plurality of contents, wherein the controller receives a first request from a one of the plurality of computers which requests access to a first content of the plurality of contents, wherein the controller calculates a first data transfer rate of the first request, and wherein, based on the first data transfer rate, the controller dynamically controls settings of a first storage system resource during performing a first data transfer operation to satisfy the first request, to substantially maintain the access to the first content at substantially the first data transfer rate.
摘要:
In this invention, when execution of an special function executable only by a second storage control apparatus connected to a first storage control apparatus is requested by a higher-level apparatus, the special function is caused to be executed by a second storage control apparatus, and appropriate load balancing is achieved. An executing apparatus judgment section, upon receiving an execution request from a host, uses a function management section and a state detection section to decide which storage control apparatus should execute the function. An execution instruction section issues an instruction to execute the function to the function execution section of the storage control apparatus determined to be the executing apparatus. By this means, even in the case of an special function executable only by a storage control apparatus, the function can be caused to be executed. Hence a connection source storage control apparatus can appear to have increased functionality, without installing the function on the connection source storage control apparatus.
摘要:
In this invention, when execution of an special function executable only by a second storage control apparatus connected to a first storage control apparatus is requested by a higher-level apparatus, the special function is caused to be executed by a second storage control apparatus, and appropriate load balancing is achieved. An executing apparatus judgment section, upon receiving an execution request from a host, uses a function management section and a state detection section to decide which storage control apparatus should execute the function. An execution instruction section issues an instruction to execute the function to the function execution section of the storage control apparatus determined to be the executing apparatus. By this means, even in the case of an special function executable only by a storage control apparatus, the function can be caused to be executed. Hence a connection source storage control apparatus can appear to have increased functionality, without installing the function on the connection source storage control apparatus.
摘要:
Power consumption of a storage system is reduced by shutting down disk drives when they are not needed. A storage system having an interface connected to a host computer, a controller connected to the interface and having a processor and a memory, and disk drives storing data that is requested to be written by the host computer, comprises a log storage area to temporarily store data that is requested to write by a write request sent from the host computer and a plurality of data storage areas to store the data requested to write by the write request. The controller provides the data storage areas as a plurality of RAID groups constituted of the disk drives. The controller moves data from the log storage area to the data storage areas on a RAID group basis.
摘要:
A hybrid-type storage system having both SAN and NAS interfaces can be implemented by simple hardware capable of carrying out a SAN function independently of a NAS function and a NAS load. To be more specific, a controller of the storage system comprises a NAS controller for accepting an I/O command issued for a file unit and a SAN controller for accepting an I/O command issued for a block unit. The NAS controller converts an I/O command issued for a file unit into an I/O command issued for a block unit, and transfers the I/O command issued for a block unit to the SAN controller. The SAN controller makes an access to data stored in a disk apparatus in accordance with an I/O command received from the SAN or from the NAS controller as a command issued for a block unit. The NAS and SAN controllers are capable of operating independently of each other.
摘要:
A storage system includes a group of storage devices which include back-up devices configured to assure appropriate response time. When a data request from a host computer arrives, and the number of failed devices has changed as shown by a device state management table, a determination is made regarding the number of devices from which to read data. This determination is made based on an indication of redundancy which indicates how many of the disk devices are allowed to be in a failed state at the time of data reading. Typically, the indication of redundancy is determined by the sum of the number of failed devices and a predetermined number. The determined number of devices are selected in accordance with a selection factor, and a selection result is written into a disk management table. Then, the reading process is executed with respect to the target disk devices.
摘要:
A hybrid-type storage system having both SAN and NAS interfaces can be implemented by simple hardware capable of carrying out a SAN function independently of a NAS function and a NAS load. To be more specific, a controller of the storage system comprises a NAS controller for accepting an I/O command issued for a file unit and a SAN controller for accepting an I/O command issued for a block unit. The NAS controller converts an I/O command issued for a file unit into an I/O command issued for a block unit, and transfers the I/O command issued for a block unit to the SAN controller. The SAN controller makes an access to data stored in a disk apparatus in accordance with an I/O command received from the SAN or from the NAS controller as a command issued for a block unit. The NAS and SAN controllers are capable of operating independently of each other.