SYSTEM AND METHOD FOR VIRTUAL CLUSTER FILE SERVER
First Claim
Patent Images
1. A system for object-based data storage, the system comprising:
- a plurality of object-based storage nodes having respective data storage devices;
at least one file presentation node;
a virtual cluster file server (VFS); and
a scalable interconnect to couple the virtual cluster file server to the storage nodes, and to the at least one file presentation node, wherein the VFS mirrors a same data object for a data file across the plurality of data storage devices.
0 Assignments
0 Petitions
Accused Products
Abstract
A system for object-based data storage includes a plurality of object-based storage nodes having respective data storage devices, at least one file presentation node, a virtual cluster file server (VFS), and a scalable interconnect to couple the virtual cluster file server to the storage nodes, and to the at least one file presentation node. The VFS mirrors a same data object for a data file across the plurality of data storage devices.
-
Citations
20 Claims
-
1. A system for object-based data storage, the system comprising:
-
a plurality of object-based storage nodes having respective data storage devices; at least one file presentation node; a virtual cluster file server (VFS); and a scalable interconnect to couple the virtual cluster file server to the storage nodes, and to the at least one file presentation node, wherein the VFS mirrors a same data object for a data file across the plurality of data storage devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of managing data storage at a file level, the method comprising:
-
interconnecting a plurality of object-based storage nodes having respective data storage devices, at least one file presentation node, and a virtual cluster file server (VFS) using a scalable interconnect; and mirroring a data object for a data file across the plurality of data storage devices when the data object is generated using the VFS. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. For use in an object-based data storage system, a virtual cluster file server (VFS), the server comprising:
-
interconnections to scalably couple a plurality of object-based storage nodes each having at least one respective data storage device, and at least one file presentation node; and a translator that receives requests from external clients, translates the requests to kernel file system calls, traps the file system calls, and translates the file system calls to VFS file input/output (I/O) requests to respective storage nodes, wherein the VFS mirrors a data object for a data file across the plurality of data storage devices when the data object is generated. - View Dependent Claims (18, 19, 20)
-
Specification