Patent · US Active

System and method for handling large transactions in a storage virtualization system

US9002906B1 · kind B1 · utility

11Cited by
1References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 31, 2008
Grant dateApr 7, 2015
Priority date
Expiry dateMar 12, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/2246
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The present invention provides a system and method for handling large transactions by a storage virtualization system. Current storage virtualization systems can only manage a limited number of data objects stored on an associated NAS system because of the cost or hardware constraints of physical main memory. The present invention will enable a storage virtualization system to increase the number of data objects managed by a factor of five or more by using an associated secondary memory store, such as a disk, to store information or metadata about data objects stored on associated NAS systems. The invention also provides a method for moving metadata from the storage virtualization system memory to the secondary store and back, and recovering metadata if corrupted. The invention thereby increases the number of data objects handled by the storage virtualization system with negligible loss of performance as perceived by clients of the storage virtualization system.

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