Patent application number | Description | Published |
20090290249 | MANAGEMENT APPARATUS, STORAGE SYSTEM, AND STORAGE APPARATUS MANAGEMENT METHOD - There is provided a management apparatus of a storage apparatus. The management apparatus includes an acquisition determination section that determines whether predetermined identification information can be acquired or not from a mounting apparatus that mounts at least one storage apparatus and has at least one predetermined identification information assigned thereto, and a failure determination section that determines, based on a determination result of the acquisition determination section, an access failure to the storage apparatus mounted in the mounting apparatus has been caused due to a failure of the storage apparatus itself or an interruption of a power supply to the mounting apparatus. | 11-26-2009 |
20090292867 | Storage-apparatus, disk controller, and command issue control method - The storage apparatus of the present invention includes a disk controller (CM) that issues a command to a disk via a fabric device. The CM controls the number of commands to be issued to the disk based on the structure of the storage apparatus and the operation state of the storage apparatus. | 11-26-2009 |
20100153668 | STORAGE SYSTEM, STORAGE MANAGING DEVICE AND STORAGE MANAGING METHOD - A storage system, a storage managing device, and a storage managing method are provided. The storage system includes plural mount devices in which storage devices are mounted and includes a router connected to at least two loops in which plural mount devices are cascade-connected to one another, an initialization completion determining unit that determines whether an initialization processing of obtaining identification information of the storage devices is completed when the initialization processing concerned is executed by using at least one loop of the loops connected to the router, an initialization time determining unit that determines whether an execution time of the initialization processing elapses a predetermined time based on a determination result of the initialization completion determining unit, and a time extending unit that extends the predetermined time when the determination result indicates that the initialization processing completed and the initialization processing is executed by the plural loops. | 06-17-2010 |
20100235571 | STORAGE APPARATUS, RELAY DEVICE, AND METHOD FOR CONTROLLING COMMAND ISSUE - A storage apparatus includes a disk controller that issues commands to disks connected in loops, and a relay device that relays the commands issued from the disk controller to the disks. The relay device includes a supervisory control unit that monitors the number of commands to be issued to each of the loops including the disks and controls the number of commands to be issued by the disk controller on the basis of the monitored results. | 09-16-2010 |
20110246687 | STORAGE CONTROL APPARATUS, STORAGE SYSTEM AND METHOD - A storage control apparatus for transmitting data to and receiving data from a plurality of storage devices connected to the same interface, the storage control apparatus includes a memory configured to store a management table registering a burst transfer length of each of the plurality of storage devices, the plurality of storage devices including a first storage device having a first burst transfer length that is a minimum in the management table and a second device having a second burst transfer length; an adjusting controller configured to adjust the second burst transfer length in input and/or output processing if the second burst transfer length registered in the management table is different from the first burst transfer length; and a data transfer controller configured to issue a command for a data transfer to the second storage device on the basis of the adjusted second burst transfer length. | 10-06-2011 |
20130046945 | STORAGE APPARATUS AND STORAGE APPARATUS CONTROL METHOD - A selector calculates a difference between the number of write operations of a first storage medium and that of a second storage medium and takes the difference as a first difference. Further, the selector calculates a difference between the number of write operations of the first storage medium and that of a third storage medium after copying the data within the second storage medium to the third storage medium and takes the difference as a second difference. Then, the selector selects the second storage medium as a target of replacement with which the second difference is larger than the first difference. A setting changer copies the data stored in the second storage medium selected as a target of replacement to the third storage medium, and changes the setting of the second storage medium to a spare and the setting of the third storage medium to a data write destination. | 02-21-2013 |
20140006727 | CONTROL APPARATUS AND STORAGE APPARATUS | 01-02-2014 |
20140006744 | STORAGE CONTROL DEVICE, COMPUTER-READABLE RECORDING MEDIUM, AND METHOD THEREOF | 01-02-2014 |
20140198406 | STORAGE DEVICE, SWEEP OPERATION CONTROL METHOD AND SWEEP OPERATION CONTROL PROGRAM - A storage device which includes a plurality of magnetic disk drives has a storage unit that stores, for each of the plurality of magnetic disk drives, information of whether or not the magnetic disk drive is incorporated in a redundant structure, a specifying unit that specifies, among the plurality of magnetic disk drives, a plurality of magnetic disk drives which have a redundant structure on the basis of the information stored in the storage unit, and a control unit that controls, for the plurality of magnetic disk drives specified by the specifying unit, an execution timing of sweep operation in which a head smoothes a lubricant material such that the sweep operation is executed for a single magnetic disk drive at a time. | 07-17-2014 |
20140289493 | CONTROL DEVICE, STORAGE DEVICE, AND COMPUTER-READABLE RECORDING MEDIUM HAVING STORED THEREIN CONTROL PROGRAM - A control device including a processor. The processor configured to allocate a data area of a memory device to a plurality of memory areas of data blocks of a first size; allocate identical data blocks of the first size to a plurality of the data areas of the memory device; manage management information indicating a data storing state of the plurality of memory areas of data blocks of the first size in each data area; determine, based on the management information regarding a plurality of data areas allocated with respect to a data block to be written, one data area from the plurality of data areas; and generate write data of a second size, which is different from the first size, including data of the data block to be written and write the write data in the one data area. | 09-25-2014 |