METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR PROVIDING SECURITY AND RESPONSIVENESS IN CLOUD BASED DATA STORAGE AND APPLICATION EXECUTION
First Claim
Patent Images
1. A method, comprising:
- maintaining a storage controller coupled to a plurality of storage clouds;
determining, by the storage controller, security requirements for performing a selected operation in the plurality of storage clouds;
determining a subset of storage clouds of the plurality of storage clouds that are able to satisfy the security requirements;
determining which storage cloud of the subset of storage clouds is most responsive for performing the selected operation; and
performing the selected operation in the determined storage cloud that is most responsive.
1 Assignment
0 Petitions
Accused Products
Abstract
A storage controller that is coupled to a plurality of storage clouds is maintained. The storage controller determines security requirements for performing a selected operation in the plurality of storage cloud. A subset of storage clouds of the plurality of storage clouds that are able to satisfy the security requirements are determined. A determination is made as to which storage cloud of the subset of storage clouds is most responsive for performing the selected operation. The selected operation is performed in the determined storage cloud that is most responsive.
21 Citations
20 Claims
-
1. A method, comprising:
-
maintaining a storage controller coupled to a plurality of storage clouds; determining, by the storage controller, security requirements for performing a selected operation in the plurality of storage clouds; determining a subset of storage clouds of the plurality of storage clouds that are able to satisfy the security requirements; determining which storage cloud of the subset of storage clouds is most responsive for performing the selected operation; and performing the selected operation in the determined storage cloud that is most responsive. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system coupled to a plurality of storage clouds, the system comprising:
-
a memory; and a processor coupled to the memory, wherein the processor performs operations, the operations comprising; determining security requirements for performing a selected operation in the plurality of storage clouds; determining a subset of storage clouds of the plurality of storage clouds that are able to satisfy the security requirements; determining which storage cloud of the subset of storage clouds is most responsive for performing the selected operation; and performing the selected operation in the determined storage cloud that is most responsive. - 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, the operations comprising:
-
maintaining a storage controller coupled to a plurality of storage clouds; determining, by the storage controller, security requirements for performing a selected operation in the plurality of storage clouds; determining a subset of storage clouds of the plurality of storage clouds that are able to satisfy the security requirements; determining which storage cloud of the subset of storage clouds is most responsive for performing the selected operation; and performing the selected operation in the determined storage cloud that is most responsive. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification