摘要:
An address conversion unit for a multiprocessor system including a common memory, and in which at least one processor includes a private memory, with the private memory and common memory having separate and distinct memory spaces. The conversion unit converts addresses between private addresses that are used within the processor itself and addresses that are used to retrieve contents of locations in common memory.
摘要:
Method and system for consolidating cash letters. Embodiments of the invention provide methods and systems for consolidating cash letter data from a plurality of capture devices and sources. In example embodiments, data from multiple sites and sources can be assembled into a single, endpoint file for a specific clearing institution. The reformatting and distributing of this data can be accomplished using endpoint specific rules and specifications. In some embodiments, a transaction exchange (TRX) stores cash letter data according to a file key and applies the endpoint specific distribution controls to the data to create the specific endpoint files. The transaction exchange can take the form of a data warehouse with processing and storage capabilities necessary to sweep the appropriate cash letter data into an endpoint file as needed. An image archive can be provided to enable appending images to endpoint files.
摘要:
A redundant data storage system is provided comprising a first controller with top-level control of a first memory space and a second controller with top-level control of a second memory space different than the first memory space. The system is adapted for asynchronously reflectively writing state information by the first controller to the second memory space; alternatively the system is adapted for asynchronously reflectively writing state information by the second controller to the first memory space. A method is provided for operating the redundant data storage system by resolving any inconsistency between the existing state information and a modified state information associated with a state information change request, and for switching control in the redundant data storage system between the controllers.
摘要:
A method is provided for storing and retrieving data in a network-attached data storage device by a cooperatively multitasking real time operating system configured to execute datapath routines and a general purpose operating system kernel configured to communicate with the network.
摘要:
A device for loading samples into a multi well plate is provided. The device has a tray configured to support the multi well plate and a cover contiguous to the tray, wherein the cover has at least one opening configured to expose at least one row of wells of the multi well plate. A method for loading samples into a multi well plate is also disclosed.
摘要:
Method and system for consolidating cash letters. Embodiments of the invention provide methods and systems for consolidating cash letter data from a plurality of capture devices and sources. In example embodiments, data from multiple sites and sources can be assembled into a single, endpoint file for a specific clearing institution. The reformatting and distributing of this data can be accomplished using endpoint specific rules and specifications. In some embodiments, a transaction exchange (TRX) stores cash letter data according to a file key and applies the endpoint specific distribution controls to the data to create the specific endpoint files. The transaction exchange can take the form of a data warehouse with processing and storage capabilities necessary to sweep the appropriate cash letter data into an endpoint file as needed. An image archive can be provided to enable appending images to endpoint files.
摘要:
The present invention provides a method for copying data through a virtualized storage system using distributed table driven (I/O) mapping. In a system having a virtual disk (the “original disk”), a persistent mapping table for this virtual disk exists on a controller, and volatile copies of some or all entries in this mapping table are distributed to one or more more mapping agents. The method of the present invention creates a new virtual disk mapping table that has the exact same entries as the mapping table as the original virtual disk. The new snapshot disk then shares the same storage as the original disk, so it is space efficient. Furthermore, creating new snapshot disk involves only copying the contents of the mapping table, not moving data, so the creation is fast. In order to allow multiple virtual disks to share storage segments, writes to either the original virtual disk or the snapshot copy cannot be seen by the other. Therefore, in addition to simply copying the mapping table, both the original and snapshot disk mapping table must also cause writes to these disks to be handled specially. Finally, any changes to the original disk mapping table stored in the controller must be coordinated with the volatile copies stored in the mapping agent in such a way so that all hosts see a consistent view of that disk.
摘要:
A data storage subsystem in a distributed storage system having a plurality of predictive failure analyzing data storage devices. The subsystem furthermore has a circuit that is responsive to a predicted failure indication by a data storage device in relation to predetermined rules stored in memory for deterministically initiating a preventive recovery either by a data recovery procedure in the data storage device or by a fault tolerance storage arrangement in the subsystem.
摘要:
A system and method for high performance multi-controller processing is disclosed. Independent Network storage controllers (NSCs) are connected by a high-speed data link. The NSCs control a plurality of storage devices. connected by a Fiber Channel Arbitrated Loop (FCAL). To provide redundancy, for a given logical unit of storage one NSC will function as the primary controller and the other NSC will function as the primary controller and the enhance the efficiency of command-response data transfers between NSCs, mirror memory is correlated with primary memory and named resources are used for command-response data transfers. Methods are disclosed to provide for efficient active mirroring of data.
摘要:
A storage system permits virtual storage of user data by implementing a logical disk mapping structure that provides access to user data stored on physical storage media and methods for generating point-in-time copies, or snapshots, of logical disks. A snapshot logical disk is referred to as a predecessor logical disk and the original logical disk is referred to as a successor logical disk. Creating a snapshot involves creating predecessor logical disk mapping data structures and populating the data structures with metadata that maps the predecessor logical disk to the user data stored on physical media. Logical disks include metadata that indicates whether user information is shared between logical disks. Multiple generations of snapshots may be created, and user data may be shared between these generations. Methods are disclosed for maintaining data accuracy when write I/O operations are directed to a logical disk.