Method and apparatus for large scale data storage
AssigneePi-Coral, Inc.
InventorRoger Frederick Osmond
Life of this patent
Estimating the term…
Loading patent…
AssigneePi-Coral, Inc.
InventorRoger Frederick Osmond
Estimating the term…
A logical apparatus and associated methods provide highly scalable and flexible data storage in a network of computers. The apparatus provides flexible organizational and access control mechanisms and a practical and efficient way to work with smaller portions of a data storage system at a given time to enable sparse population, caching, paging and related functions. A data structure, called a virtual container, comprises references to objects stored in a data storage system such that the same object can be visible from different virtual containers, if such virtual containers hold references to said object. Access controls further enhance the effectiveness of the methods and structures to enable multiple simultaneous organizational schemes and selective sharing of objects. Participating nodes provide access to objects stored on said nodes and their participating peer nodes, employing the data storage apparatus, such that balance in the network is achieved by data placement decisions that may combine common constraints and a node's individual self interest.
A logical data storage apparatus comprising:
Dependencies are inferred from the claim text.