Invention Grant
US08621176B2 Method and system for allocating data objects for efficient reads in a mass storage subsystem 有权
用于分配数据对象以在大容量存储子系统中高效读取的方法和系统

  • Patent Title: Method and system for allocating data objects for efficient reads in a mass storage subsystem
  • Patent Title (中): 用于分配数据对象以在大容量存储子系统中高效读取的方法和系统
  • Application No.: US12690849
    Application Date: 2010-01-20
  • Publication No.: US08621176B2
    Publication Date: 2013-12-31
  • Inventor: Jiri Schindler
  • Applicant: Jiri Schindler
  • Applicant Address: US CA Sunnyvale
  • Assignee: NetApp, Inc.
  • Current Assignee: NetApp, Inc.
  • Current Assignee Address: US CA Sunnyvale
  • Agency: Perkins Coie LLP
  • Main IPC: G06F13/00
  • IPC: G06F13/00
Method and system for allocating data objects for efficient reads in a mass storage subsystem
Abstract:
A system and method for allocating data objects across multiple physical storage devices in a mass storage subsystem first determines a set of physical properties associated with the physical storage devices. The system assigns portions of the mass storage subsystem to a first division or a second division based on the physical properties, such that read operations directed to logically related data stored in the first division can be executed more efficiently than read operations directed to data stored in the second division. During operation, the system stores data objects with a low SLR in the second division, which may be allocated according to any well-known file system. If a write request is for a new data object with a high SLR, the system stores the new data object in a set of neighboring primary data chunks in the first division. For subsequent write requests that modify a stored data object, the system stores the modified data in a spillover data chunk located in proximity to the primary data chunk.
Information query
Patent Agency Ranking
0/0