Method, system, and computer program product for distributed storage of data in a heterogeneous cloud
First Claim
Patent Images
1. A method, comprising:
- associating, in a computational device, a plurality of identifiers with a plurality of data elements, wherein a first data element and a second data element of the plurality of data elements are both associated with a first identifier of the plurality of identifiers;
storing, by the computational device, the first data element with which the first identifier is associated, in a first cloud storage maintained by a first entity; and
storing, by the computational device, the second data element with which the first identifier is associated, in a second cloud storage maintained by a second entity, wherein the first cloud storage is different from the second cloud storage, and wherein data elements that are associated with an identical identifier are stored in cloud storages provided by different entities, wherein a user identifier and a corresponding password are associated with the identical identifier to indicate that the user identifier and the corresponding password are keys to a secure system, and wherein the user identifier is stored in the first cloud storage maintained by the first entity, and one part of the corresponding password is stored in the second cloud storage maintained by the second entity, and another part of the corresponding password is stored in a third cloud storage maintained by a third entity.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are a method, a system, and a computer program product in which a computational device stores a first part of data in a first cloud storage maintained by a first entity. A second part of the data is stored in a second cloud storage maintained by a second entity.
31 Citations
20 Claims
-
1. A method, comprising:
-
associating, in a computational device, a plurality of identifiers with a plurality of data elements, wherein a first data element and a second data element of the plurality of data elements are both associated with a first identifier of the plurality of identifiers; storing, by the computational device, the first data element with which the first identifier is associated, in a first cloud storage maintained by a first entity; and storing, by the computational device, the second data element with which the first identifier is associated, in a second cloud storage maintained by a second entity, wherein the first cloud storage is different from the second cloud storage, and wherein data elements that are associated with an identical identifier are stored in cloud storages provided by different entities, wherein a user identifier and a corresponding password are associated with the identical identifier to indicate that the user identifier and the corresponding password are keys to a secure system, and wherein the user identifier is stored in the first cloud storage maintained by the first entity, and one part of the corresponding password is stored in the second cloud storage maintained by the second entity, and another part of the corresponding password is stored in a third cloud storage maintained by a third entity. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
a memory; and a processor coupled to the memory, wherein the processor performs operations, the operations comprising; associating a plurality of identifiers with a plurality of data elements, wherein a first data element and a second data element of the plurality of data elements are both associated with a first identifier of the plurality of identifiers; storing the first data element with which the first identifier is associated, in a first cloud storage maintained by a first entity; and storing the second data element with which the first identifier is associated, in a second cloud storage maintained by a second entity, wherein the first cloud storage is different from the second cloud storage, and wherein data elements that are associated with an identical identifier are stored in cloud storages provided by different entities, wherein a user identifier and a corresponding password are associated with the identical identifier to indicate that the user identifier and the corresponding password are keys to a secure system, and wherein the user identifier is stored in the first cloud storage maintained by the first entity, and one part of the corresponding password is stored in the second cloud storage maintained by the second entity, and another part of the corresponding password is stored in a third cloud storage maintained by a third entity. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product, the computer program product comprising a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code configured to perform operations in a computational device, the operations comprising:
-
associating, in the computational device, a plurality of identifiers with a plurality of data elements, wherein a first data element and a second data element of the plurality of data elements are both associated with a first identifier of the plurality of identifiers; storing, by the computational device, the first data element with which the first identifier is associated, in a first cloud storage maintained by a first entity; and storing, by the computational device, the second data element with which the first identifier is associated, in a second cloud storage maintained by a second entity, wherein the first cloud storage is different from the second cloud storage, and wherein data elements that are associated with an identical identifier are stored in cloud storages provided by different entities, wherein a user identifier and a corresponding password are associated with the identical identifier to indicate that the user identifier and the corresponding password are keys to a secure system, and wherein the user identifier is stored in the first cloud storage maintained by the first entity, and one part of the corresponding password is stored in the second cloud storage maintained by the second entity, and another part of the corresponding password is stored in a third cloud storage maintained by a third entity. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification