摘要:
An external storage system is connected to a host system. A controller unit interposed between disk drives and the host system has a large capacity buffer memory with a battery providing non-volatile storage, a plurality of host interfaces and a plurality of drive interfaces. All the accesses made to the disk drives from the host system are realized via the buffer memory which allows a high-speed access. Read/write processing performed for the buffer memory by the host system is executed asynchronously with read/write processing performed between the buffer memory and the disk drives. The drive interface and the host interface area released during a period in which operation of the disk drive is waited for and recoupled upon data transfer.
摘要:
The write data is entered from the upper unit into a nonvolatile cache provided in a controller inside of each disk unit through a channel adaptor, a cache shared by each disk, and a disk adaptor. The data from the cache is compressed by the data compressing and restoring device and is written in the disk. At a time, the management information for compressed data is written in the cache and the disk as well. In case of breaking the management information of the cache when a failure takes place in the cache memory, the management information is written for each disk. Hence, the breakage does not have an adverse effect on the other disks. If the management information of the cache is broken, the management information given into the disk may be replaced with the broken information.
摘要:
A semiconductor storage device is connected to at least one magnetic storage device. The input and output of data is made between the semiconductor storage device and an information processing device. The semiconductor storage device includes an electrically erasable non-volatile semiconductor memory which stores directory information of data stored in the magnetic storage device, a volatile semiconductor memory which has a storage capacity smaller than that of the non-volatile semiconductor memory and the storage contents of which are updated to store a part of the directory information having a higher frequency of access from the information processing device, and a CPU connected to the volatile semiconductor memory and the non-volatile semiconductor memory for making access to the volatile semiconductor memory and the non-volatile semiconductor memory in accordance with an access request from the information processing device, wherein when access to the volatile semiconductor memory made for access from the information processing device to the magnetic storage device hits on the part of the directory information, the CPU transfers the part of the directory information to the information processing device without making access to the non-volatile semiconductor memory and the information processing device makes access to the magnetic storage device on the basis of the part of the directory information When a failure is generated in the non-volatile semiconductor memory or when a predicted service life of the non-volatile semiconductor memory is elapsed, the non-volatile semiconductor memory is substituted by an alternate memory.
摘要:
A semiconductor storage device transfers data with an information processing device and includes a non-volatile semiconductor memory in which data is electrically re-writable, a volatile semiconductor memory connected to the non-volatile memory and temporarily storing data of the non-volatile semiconductor memory, and a CPU connected to the volatile semiconductor memory and the non-volatile semiconductor memory. The CPU controls the transfer of data among the non-volatile memory, the volatile memory and the CPU. The CPU also transfers data with the information processing device in accordance with a fixed-length form for data. When an access from the CPU to the volatile semiconductor makes a miss hit (i.e., misses), the CPU accesses the non-volatile semiconductor memory. When a failure is generated in the non-volatile semiconductor memory or when a predicted service life of the non-volatile semiconductor memory is elapsed, the non-volatile semiconductor memory can be substituted by an alternate memory.
摘要:
The write data is entered from the upper unit into a nonvolatile cache provided in a controller inside of each disk unit through a channel adaptor, a cache shared by each disk, and a disk adaptor. The data from the cache is compressed by the data compressing and restoring device and is written in the disk. At a time, the management information for compressed data is written in the cache and the disk as well. In case of breaking the management information of the cache when a failure takes place in the cache memory, the management information is written for each disk. Hence, the breakage does not have an adverse effect on the other disks. If the management information of the cache is broken, the management information given into the disk may be replaced with the broken information.
摘要:
A storage system to be connected to a large-scale computer includes a plurality of host adaptors connected to a host device, a plurality of storage device for storing data from the host device, a plurality of disk adaptors connected to the storage devices, a plurality of caches for temporarily storing data transferred between the host adaptors and the disk adaptors, and two buses connected to the host disk adaptors, and the caches. The buses transfer data among the host and disk adaptors and the caches.
摘要:
A disk array device selects a redundant generation method for reducing the overhead and improving the reliability associated with generating redundant data. The disk array device includes a disk controller connected to and controlling an array of disk drives. The disk controller includes a redundant data generator, a difference data generator, and a redundant data generation method selector. The redundant data generator is able to generate redundant data via a read and modify method and an all stripes method. The disk array device selects a method of generating redundant data from a method of read and modify and all stripes, and a method of generation in a drive and a method of difference, both of which are executed to generate redundant data on a disk drive. The disk array device selects the method of generating redundant data that will minimize the time required to process, transfer and store both the received host data and the generated redundant data based on the length of write data received from the host, an access pattern specified by the host, by the current load state of the disk drives, and by the existence of a failure state in a disk drive. Divided write data and previous data to be updated may be transferred depending on the write data length.
摘要:
Power consumption of an LSI chip is estimated at the beginning stage of the designing without using the HDL description. An I/O part power of a new designing LSI chip is calculated by an equation with using the outside specifications required by the application of the LSI chip. An I/O part power of an original LSI chip is calculated by the outside specifications, the core circuitry part power of the original LSI chip is calculated by subtracting this calculated I/O part power of the original LSI chip from the known total power of the original LSI chip, and converting the voltage and process and frequency, the core circuitry part power of the new designing LSI chip is calculated. The kinds of functions, voltage, frequency, the number of gates, unit capacity and clock structure of the new designing LSI chip are given and referring to the data base of ratio of each function described the ratio of the number of FF and the ratio of clock power/logic power, the clock system power is calculated by the number of FF and the clock structure. The logic system power is calculated by the ratio of the clock power/the logic power. The modifiable circuitry part power is calculated by summing up the I/O part power, the core circuitry part power, the clock system power and the logic system power.
摘要:
A structure for attaching a sensing element for measuring load on a vehicle to a slide plate can reduce the number of components and gives good detection sensitivity. Mounting holes are made at an angle of about 20.degree. at both ends of an internal curved surface of the slide plate. Sensing elements each is secured in each the mounting holes. A wiring plate is placed centrally on a concave portion of the internal curved surface of said slide plate and is used to integrate lead wires from the sensing elements and extend them externally. The wiring plate and lead wires are molded.
摘要:
A storage system, coupled to a host computer, including at least one controller receiving data from the host computer, and a plurality of memory units connected to the controller. The controller generates parity data and sends the data and the parity data to the memory units. The memory units include a semiconductor memory device which stores the data and the parity data permanently.