摘要:
In at least some embodiments, a computing system includes a processor and a communication bus external to the processor. The computing system also includes a Redundant Array of Independent Disks (RAID) write cache sub-assembly coupled to the communication bus, the RAID write cache sub-assembly having non-volatile memory.
摘要:
A system includes plural storage subsystems each having a controller and an expander to couple to storage devices. The controller accesses the storage devices through the expander, and the expander has interfaces for coupling to the storage devices. The system further includes an intercontroller link to connect expanders in two storage subsystems to enable the controller in one of the storage subsystems to communicate with the controller in another one of the storage subsystems through the expanders and the intercontroller link.
摘要:
Embodiments include methods, apparatus, and systems for storage device data encryption. One method includes encrypting data on a storage device with a key and then transmitting the key to a cryptographic module that encrypts the key to form a Binary Large Object (BLOB). The BLOB is transmitted to an array controller that is coupled to the storage device which stores the BLOB.
摘要:
A system includes a peripheral device and an expander having interfaces to couple to one or more peripheral devices and an expander. The expander has a storage to store entries containing routing information used to route a request received by the expander to one of the interfaces, wherein each interface is allocated to a respective set of routing information entries. Mapping logic remaps unused routing information of one of the interfaces to one or more other interfaces to expand capacity of the one or more other interfaces.
摘要:
To migrate data from a first storage system to a second storage system, the second storage system detects a migration of a persistent storage media from the first storage system to the second storage system. In response to detecting the migration of the persistent storage media, write information from a write cache in the first storage system is copied to a write cache in the second storage system, where the write caches in the first and second storage systems were not maintained synchronously before the write information from the write cache in the first storage system is copied to the write cache in the second storage system.
摘要:
A double valve for controlling a machine tool has a memory such that when the valve is in its normal deactuated state and the inlet air supply is cycled (e.g., turned from on to off or from off to on), then the valve remains in the deactuated (i.e., ready to run) state. When the valve is in a faulted state (e.g., intermediate position) and the inlet air supply is cycled, then the valve remains in the faulted state. The memory is achieved by a balanced condition of the movable valve elements when in the normal deactuated position and an unbalanced or latched condition when in the intermediate or faulted position.
摘要:
A computer is provided having a bus interface unit between a CPU bus and a memory bus. The bus interface unit includes a memory controller and a read/write queue manager. The memory controller dispatches, or removes read requests or write requests from respective read or write requests queues depending on various modes of operation. Typically, the read requests are dispatched or removed either singularly or as a programmed series of read requests prioritized over write requests unless the write request queue is almost full. If the write request queue is almost full, then write request are removed either singularly or in a series before servicing the read request queue. The number of read or write request being removed from their respective queues can be programmed within a configuration register operably coupled to a controller arranged between the read and write request queues. The memory controller determines how many requests will be serviced within possibly a lengthy series of requests. By dispatching like requests (a series of reads followed by a series of writes, etc.) memory bus efficiency and/or pipelining is greatly improved.
摘要:
The apparatus in one example may have: at first and second processing devices; at least one sequence of processes for the first and second devices; the at least one sequence having a command forward instruction such that, after the first processing device completes processing a first process of the at least one sequence of processes, the first processing device forwards, without producing an interrupt, the command forward instruction to the second processing device to effect processing of a second process of the at least one sequence of processes.
摘要:
A double valve having inlet, outlet, and exhaust ports maintains an outlet pressure below one percent of inlet pressure during a faulted state while maintaining a relatively small exhaust for reduced overall valve size. Crossover passages receive inlet pressure through main crossover poppets when the respective valve units are not in a deactuated position. When the valve units are in a deactuated position, then the crossover passages receive inlet pressure through respective bypass passages whose flow rate can be controlled independently from the size of the crossover poppets. The use of bypass passages provides particular benefits for double valves for non-press applications which have a ratio of exhaust flow coefficient to inlet flow coefficient that is less than about 2.5.