Shared-everything file storage for clustered system
First Claim
Patent Images
1. A computer system comprising:
- a plurality of processors, each processor executing an independent operating system image without sharing file system state information;
an active backplane coupled to the plurality of processors wherein the backplane uses a network protocol to communicate data; and
one or more data storage devices coupled to the active backplane for satisfying data requests from the plurality of processors using the network protocol, each of the data storage devices being adapted to secure a file when one processor writes to the file and to release the file when the processor completes operation on the file.
7 Assignments
0 Petitions
Accused Products
Abstract
A computer system has a plurality of processors, each processor executing an independent operating system image without sharing file system state information. The system includes an active backplane coupled to the plurality of processors; and one or more data storage devices coupled to the active backplane for satisfying data requests from the plurality of processors, each of the data storage devices being adapted to secure a file when one processor writes to the file and to release the file when the processor completes operation on the file.
119 Citations
21 Claims
-
1. A computer system comprising:
-
a plurality of processors, each processor executing an independent operating system image without sharing file system state information;
an active backplane coupled to the plurality of processors wherein the backplane uses a network protocol to communicate data; and
one or more data storage devices coupled to the active backplane for satisfying data requests from the plurality of processors using the network protocol, each of the data storage devices being adapted to secure a file when one processor writes to the file and to release the file when the processor completes operation on the file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for providing file storage in a computer system, comprising:
-
executing an independent operating system image on each processor in a plurality of processors without sharing file system state information;
communicating data over an active backplane coupled to the plurality of processors using a network protocol; and
transferring data from one or more data storage devices coupled to the active backplane in satisfying data requests from the plurality of processors, each of the data storage devices being adapted to secure a file when one processor writes to the file and to release the file when the processor completes operation on the file. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification