Patent ID: 7007024
Filing Date: 2006-02-28
Classification: G06F,Y10S

Abstract:
1. A method of providing increased concurrency among information transfer operations performed by one or more of a plurality of executable applications operating in an object-based data storage system, said method comprising: forming an index object that points to a plurality of component objects, wherein said index object is concurrently accessed by one or more of said plurality of executable applications, wherein each component object contains a portion of information managed by said index object, and wherein forming said index object includes: using a mapping function per-access basis to determine which of said plurality of component objects is to be accessed by a corresponding one of said plurality of executable applications; and configuring each of said plurality of executable applications to access on per-access basis only that component object which is determined using said mapping function for respective information transfer operations; wherein each file manager in said data storage system manages a portion of said information transfer operations on a corresponding component object without coordination with other file managers in said data storage system during each access to said index object.