Patent · US Active

Combined local and network storage interface

US8433770B2 · kind B2 · utility

8Cited by
8References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 28, 2005
Grant dateApr 30, 2013
Priority date
Expiry dateMay 25, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F3/0673
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method, system and computer program product for a generic data storage interface for local and remote networked storage is provided. It comprises providing a data storage interface accessible by an operating system, transmitting data from an application running on the operating system to the data storage interface and selectively storing the data using the same data storage interface in either a local or a remote networked storage location.Firmware for the common data storage interface assigns a unique identifier that classifies an I/O request as a local or remote networked I/O request and adds the I/O request to a common stack for local and remote networked data storage elements. When an I/O request is removed from the stack, the unique identifier is used to identify the I/O request as a local or remote networked I/O request. Local I/O requests are executed via a local bus such as PCI, or SCSI. Remote networked I/O requests require a connection to one or more remote networked storage elements via a network. Memory space in a cache may be allocated for both local or remote networked I/O requests. DMA transfer may be employed for both local and remote networked I/O requests. Both …

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.