Clustered hierarchical file services
First Claim
1. A system for object-based archival data storage, the system comprising:
- an object-based storage subsystem having respective data storage devices;
at least one file presentation interface that interfaces to client platforms;
an administration interface having graphical user interface (GUI) and a command line interface (CLI);
a meta data subsystem for storing meta data about files, and includes a virtual file subsystem having a virtual file server (VFS);
a policy subsystem; and
a scalable interconnect to couple the object-based storage subsystem, the at least one file presentation interface, the administration interface, the meta data subsystem, and the policy subsystem, wherein the policy subsystem provides system rules predetermined by a user for at least one of hash based integrity checking, read-only/write-ability/erase-ability control, and duplicate data treatment corresponding to files and file objects.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for object-based archival data storage includes an object-based storage subsystem having respective data storage devices, at least one file presentation interface that interfaces to client platforms, an administration interface having graphical user interface (GUI) and a command line interface (CLI), a meta data subsystem for storing meta data about files, and includes a virtual file subsystem having a virtual file server (VFS), a policy subsystem, and a scalable interconnect to couple the object-based storage subsystem, the at least one file presentation interface, the administration interface, the meta data subsystem, and the policy subsystem, wherein the policy subsystem provides system rules predetermined by a user for at least one of hash based integrity checking, read-only/write-ability/erase-ability control, and duplicate data treatment corresponding to files and file objects.
-
Citations
20 Claims
-
1. A system for object-based archival data storage, the system comprising:
-
an object-based storage subsystem having respective data storage devices;
at least one file presentation interface that interfaces to client platforms;
an administration interface having graphical user interface (GUI) and a command line interface (CLI);
a meta data subsystem for storing meta data about files, and includes a virtual file subsystem having a virtual file server (VFS);
a policy subsystem; and
a scalable interconnect to couple the object-based storage subsystem, the at least one file presentation interface, the administration interface, the meta data subsystem, and the policy subsystem, wherein the policy subsystem provides system rules predetermined by a user for at least one of hash based integrity checking, read-only/write-ability/erase-ability control, and duplicate data treatment corresponding to files and file objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of object-based archival data storage, the method comprising:
-
interconnecting;
an object-based storage subsystem having respective data storage devices;
at least one file presentation interface that interfaces to client platforms;
an administration interface having graphical user interface (GUI) and a command line interface (CLI);
a meta data subsystem for storing meta data about files, and including a virtual file subsystem having a virtual file server (VFS); and
a policy subsystem, using a scalable interconnect; and
implementing system rules predetermined by a user for at least one of hash based integrity checking, read-only/write-ability/erase-ability control, and duplicate data treatment corresponding to files and file objects using the policy subsystem. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. For use in an object-based archival data storage system, a policy subsystem, the policy subsystem comprising:
-
a policy control interface;
a policy database; and
a policy rules engine, wherein the rules are predetermined by a user for at least one of hash based integrity checking, read-only/write-ability/erase-ability control, and duplicate data treatment corresponding to files and file objects using the policy subsystem, and the data storage system comprises;
an object-based storage subsystem having respective data storage devices;
at least one file presentation interface that interfaces to client platforms;
an administration interface having graphical user interface (GUI) and a command line interface (CLI);
a meta data subsystem for storing meta data about files, and including a virtual file subsystem having a virtual file server (VFS); and
a scalable interconnect to couple the object-based storage subsystem, the at least one file presentation interface, the administration interface, the meta data subsystem, and the policy subsystem.
-
Specification