Virtual device architecture having memory for storing lists of driver modules
US6553408B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Jul 2, 1999 |
| Grant date | Apr 22, 2003 |
| Priority date | — |
| Expiry date | Jul 2, 2019 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2206/1008
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A storage server architecture supporting virtual devices and virtual circuits for storing data is provided. The storage server includes a plurality of communication interfaces. A first set of communication interfaces in the plurality is adapted for connection to all kinds of users of data. A second set of communication interfaces in the plurality is adapted for connection to respective devices in a pool of storage devices. Data processing resources in the server are coupled to the plurality of communication interfaces for transferring data among the interfaces. The data processing resources comprise a plurality of driver modules and configurable logic linking driver modules into data paths. Each configured data path acts as a virtual circuit that includes a set of driver modules selected from the plurality of driver modules. A data storage transaction which is received at a communication interface is mapped to one of the configured data paths.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.