Distributed storage
First Claim
1. A computerized file service server for managing access to distributed storage comprising a plurality of storage devices, the file service server comprising memory and at least one processor in communication with the memory, the file service server configured to communicate with at least one other file service server so as to determine which one of the file service servers selects a portion of distributed storage to be used when storing data and to cause data to be stored in the selected portion of distributed storage.
2 Assignments
0 Petitions
Accused Products
Abstract
A server for managing access to distributed storage comprising a plurality of storage devices includes a file service manager for receiving a request to store a file in the distributed storage and an allocation manager for selecting a cluster within the distributed storage to be used when storing the file. The allocation manager is configured to communicate with at least one other allocation manager in another server so as to determine which allocation manager selects the cluster to be used.
-
Citations
33 Claims
- 1. A computerized file service server for managing access to distributed storage comprising a plurality of storage devices, the file service server comprising memory and at least one processor in communication with the memory, the file service server configured to communicate with at least one other file service server so as to determine which one of the file service servers selects a portion of distributed storage to be used when storing data and to cause data to be stored in the selected portion of distributed storage.
-
20. A computerized file service server for managing access to distributed storage comprising a plurality of storage devices, the file service server comprising:
-
memory; at least one processor in communication with the memory; a file service manager for receiving a request to store data in the distributed storage from a client; and an allocation manager for selecting the portion of the distributed storage to be used when storing the data, the allocation manager configured, in response to an instruction from the file service manager, to communicate with at least one other allocation manager, each allocation manager provided by a respective file service server, so as to determine which one of the allocation managers selects the portion of distributed storage to be used when storing the data, the file service manager further configured to cause data to be stored in the portion of distributed storage. - View Dependent Claims (21)
-
-
22. A method of operating a computerized file service server for managing access to distributed storage comprising a plurality of storage devices, the method comprising:
-
communicating with at least one other file service server so as to determine which one of the file service servers selects the portion of distributed storage to be used when storing data; and causing the data to be stored in the portion of distributed storage. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification