Distributed data storage system for fixed content
First Claim
1. A data storage system comprising:
- a storage system network; and
one or more peer node computer systems interconnected by said storage system network, each of said one or more peer node computer systems comprising;
a memory, the memory storing instructions associated with a computing system implemented process for providing a symmetric storage system;
a processor, the processor executing at least some of the instructions associated with the computing system implemented process for providing a symmetric storage system;
said computing system implemented process for providing a symmetric storage system comprising;
providing an interface module;
providing a node management module connected with said interface module;
providing a core module connected with said node management module;
providing a disklet module connected with said node management module;
providing a metadata module connected with said node management module; and
providing an object archive module connected with said node management module, andproviding a locally attached storage associated with said computing system implemented process for providing a symmetric storage system;
wherein the processor executes at least some of the instructions associated with the computing system implemented process for providing a symmetric storage system such that at least one data object is distributively stored on one or more of said one or more peer node computer systems, andfurther wherein said at least one data object is accessed by any of said one or more peer node computer systems.
2 Assignments
0 Petitions
Accused Products
Abstract
In accordance with the invention, a data storage system for fixed content includes one or more peer node computer systems interconnected by a storage system network, where each peer node computer system includes a symmetric storage system application and locally attached storage. A data object is distributively stored on one or more of the one or more peer node computer systems and identified using a unique object identifier. A data object is flexibly stored on the data storage system according to external criteria. Stored data objects are accessible from any of the one or more peer node computer systems. Applications can be executed on the data storage system using data objects that are stored on, being written to, or being read from the data storage system to generate results accessible by a user.
-
Citations
32 Claims
-
1. A data storage system comprising:
-
a storage system network; and one or more peer node computer systems interconnected by said storage system network, each of said one or more peer node computer systems comprising; a memory, the memory storing instructions associated with a computing system implemented process for providing a symmetric storage system; a processor, the processor executing at least some of the instructions associated with the computing system implemented process for providing a symmetric storage system; said computing system implemented process for providing a symmetric storage system comprising; providing an interface module; providing a node management module connected with said interface module; providing a core module connected with said node management module; providing a disklet module connected with said node management module; providing a metadata module connected with said node management module; and providing an object archive module connected with said node management module, and providing a locally attached storage associated with said computing system implemented process for providing a symmetric storage system; wherein the processor executes at least some of the instructions associated with the computing system implemented process for providing a symmetric storage system such that at least one data object is distributively stored on one or more of said one or more peer node computer systems, and further wherein said at least one data object is accessed by any of said one or more peer node computer systems. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification