Distributed storage in a computing environment
First Claim
1. A system to manage an amount of storage comprising:
- a number of computing devices communicatively coupled in a computing environment, wherein each computing device includes an amount of free storage;
a domain controller to collect and combine the amount of free storage associated with each computing device, wherein the domain controller provides an amount of the combined free storage to the computing environment; and
,a database to store information associated with the combined free storage.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments provide an amount of distributed storage by using a number of computing devices which are distributed throughout a computing environment. Each computing device can be associated with a group policy and can provide an amount of storage to the computing environment. For example, each computing device can provide a maximum amount of free space to the computing environment. The amount of storage provided by each computing device can be collected and combined to provide an amount of combined distributed space. The combined distributed space across the computing environment can be associated with each computing device as a mapped drive. The combined distributed space can be used to provide a certain level or amount of redundancy for data stored in the computing environment. The combined distributed space also provides a cost benefit by utilizing unused space of each computing device.
-
Citations
20 Claims
-
1. A system to manage an amount of storage comprising:
-
a number of computing devices communicatively coupled in a computing environment, wherein each computing device includes an amount of free storage; a domain controller to collect and combine the amount of free storage associated with each computing device, wherein the domain controller provides an amount of the combined free storage to the computing environment; and
,a database to store information associated with the combined free storage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer readable medium including executable instructions which, when executed, locate data by:
-
associating a number of computing devices with a group policy, wherein the group policy is associated with a domain; determining one or more fragments that correspond to a data request, wherein the one or more fragments are distributed in an amount of storage of the number of computing devices associated with the group policy; locating the one or more fragments in the domain; and reconstructing the requested data from the one or more located fragments. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method of providing storage for data comprising:
-
associating a number of computing devices with a domain; determining an amount of available storage of the number of computing devices associated with the domain; collecting the amount of available storage; and creating a cloud storage from the collected amount of available storage, wherein the cloud storage is available to the number of computing devices associated with the domain. - View Dependent Claims (18, 19, 20)
-
Specification