Patent · US Active

Systems, methods, and computer readable media for performance optimization of storage allocation to virtual logical units

US8751740B1 · kind B1 · utility

45Cited by
2References
10Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 31, 2010
Grant dateJun 10, 2014
Priority date
Expiry dateSep 26, 2030

Classification

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

Abstract

A system for performance optimization of storage allocation to virtual logical units includes a storage entity having data storage space divided into slices for storing data. A slice allocation table stores slice allocation status. A memory stores statistics regarding the allocation of slices to logical units. A management database stores information regarding the allocation of slices to logical units. An allocation module performs an allocation process in response to receiving an I/O write request. A management module performs scheduled post-I/O management processes asynchronously with allocation processes, including updating the management database to reflect the allocation of the selected slice, and updating the status of the selected slice in the slice allocation table to indicate that the post-I/O management process for the selected slice has been performed.

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