Requesting cloud data storage
First Claim
Patent Images
1. A method comprises:
- creating, by a user device, a cloud data storage request that includes data for storing and at least one of a cloud storage access reliability indication and a cloud storage data reliability indication;
sending, by the user device, the cloud data storage request to a cloud storage system;
interpreting, by a device of the cloud storage system, the at least one of cloud storage access reliability indication and the cloud storage data reliability indication to determine at least one of a storage access level and a storage reliability level;
determining, by the device of the cloud storage system, dispersed storage error encoding parameters based on the at least one of the storage access level and the storage reliability level;
encoding, by the device of the cloud storage system, the data based on the dispersed storage error encoding parameters to produce one or more sets of encoded data slices; and
storing, by storage units of the cloud storage system, the one or more sets of encoded data slices.
4 Assignments
0 Petitions
Accused Products
Abstract
A method begins by a processing module determining that a data storage request is a cloud data storage request. The method continues with the processing module determining at least one of a cloud storage access reliability indication and a cloud storage data reliability indication for the data storage request. The method continues with the processing module sending the data storage request and the at least one of cloud storage access reliability indication and cloud storage data reliability indication to a cloud storage system.
-
Citations
12 Claims
-
1. A method comprises:
-
creating, by a user device, a cloud data storage request that includes data for storing and at least one of a cloud storage access reliability indication and a cloud storage data reliability indication; sending, by the user device, the cloud data storage request to a cloud storage system; interpreting, by a device of the cloud storage system, the at least one of cloud storage access reliability indication and the cloud storage data reliability indication to determine at least one of a storage access level and a storage reliability level; determining, by the device of the cloud storage system, dispersed storage error encoding parameters based on the at least one of the storage access level and the storage reliability level; encoding, by the device of the cloud storage system, the data based on the dispersed storage error encoding parameters to produce one or more sets of encoded data slices; and storing, by storage units of the cloud storage system, the one or more sets of encoded data slices. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer readable storage medium comprises:
-
a first storage device that stores operational instructions that, when executed by a processing module of a user device, causes the processing module of the user device to; create a cloud data storage request that includes data for storing and at least one of a cloud storage access reliability indication and a cloud storage data reliability indication for the data storage request; and send the cloud data storage request to a cloud storage system; a second storage device that stores operational instructions that, when executed by a processing module of a device of the cloud storage system, causes the processing module of the device of the cloud storage system to; interpret the at least one of cloud storage access reliability indication and the cloud storage data reliability indication to determine at least one of a storage access level and a storage reliability level; determine dispersed storage error encoding parameters based on the at least one of the storage access level and the storage reliability level; encode the data based on the dispersed storage error encoding parameters to produce one or more sets of encoded data slices; and a third storage device that stores operational instructions that, when executed by a processing module of a storage unit of the cloud storage system, causes the processing module of the storage unit to; store an encoded data slice of at least one of the one or more sets of encoded data slices. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification