LOCALLY PROVIDING CLOUD STORAGE ARRAY SERVICES
First Claim
Patent Images
1. A method comprising:
- detecting, by the local storage array, loss of a data communications connection between the local storage array and a remote cloud based storage array services provider;
initiating, by a local storage array, one or more cloud storage array services to execute on the local storage array; and
locally providing the cloud storage array services for the local storage array responsive to detecting the loss of data communications between the local storage array and the remote cloud based storage array services provider, and wherein locally providing the cloud storage array services includes;
generating, by the cloud storage array services, metadata describing one or more storage array characteristics of the one or more cloud storage array services executing on the local storage array; and
presenting the metadata describing the one or more storage array characteristics of the one or more cloud storage array services executing on the local storage array.
1 Assignment
0 Petitions
Accused Products
Abstract
Locally providing cloud storage array services for a storage array of a data center when the storage array is not connected to a remote cloud-based storage array services provider includes initiating, by a primary storage array, one or more cloud storage array services and locally providing the cloud storage array services. Such local providing of the cloud storage array services also includes generating, by the cloud storage array services, metadata describing one or more real-time storage array characteristics and presenting the metadata to a user through a local area network.
321 Citations
20 Claims
-
1. A method comprising:
-
detecting, by the local storage array, loss of a data communications connection between the local storage array and a remote cloud based storage array services provider; initiating, by a local storage array, one or more cloud storage array services to execute on the local storage array; and locally providing the cloud storage array services for the local storage array responsive to detecting the loss of data communications between the local storage array and the remote cloud based storage array services provider, and wherein locally providing the cloud storage array services includes; generating, by the cloud storage array services, metadata describing one or more storage array characteristics of the one or more cloud storage array services executing on the local storage array; and presenting the metadata describing the one or more storage array characteristics of the one or more cloud storage array services executing on the local storage array. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising a computer processor and a computer memory operatively coupled to the computer processor, where the computer memory includes computer program instructions that, when executed by the computer processor, cause the apparatus to carry out the steps of:
-
detecting, by the local storage array, loss of a data communications connection between the local storage array and a remote cloud based storage array services provider; initiating, by the local storage array, one or more cloud storage array services to execute on the local storage array; and locally providing the cloud storage array services for the local storage array responsive to detecting the loss of data communications between the local storage array and the remote cloud based storage array services provider, and wherein locally providing the cloud storage array services includes; generating, by the cloud storage array services, metadata describing one or more storage array characteristics of the one or more cloud storage array services executing on the local storage array; and presenting the metadata describing the one or more storage array characteristics of the one or more cloud storage array services executing on the local storage array. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product stored on a non-transitory computer readable medium, the computer program product comprising computer program instructions that, when executed, cause a computer to carry out the steps of:
-
detecting, by a local storage array, loss of a data communications connection between the local storage array and a remote cloud based storage array services provider; initiating, by the local storage array, one or more cloud storage array services to execute on the local storage array; and locally providing the cloud storage array services for the local storage array responsive to detecting the loss of data communications between the local storage array and the remote cloud based storage array services provider, and wherein locally providing the cloud storage array services includes; generating, by the cloud storage array services, metadata describing one or more storage array characteristics of the one or more cloud storage array services executing on the local storage array; and presenting the metadata describing the one or more storage array characteristics of the one or more cloud storage array services executing on the local storage array. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification