Patent · US Expired

Virtual device architecture having memory for storing lists of driver modules

US6553408B1 · kind B1 · utility

166Cited by
9References
35Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 2, 1999
Grant dateApr 22, 2003
Priority date
Expiry dateJul 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.