Patent ID: 10904068

Abstract:
Disclosed is a method and system to provide seamless data placement, data movement, and data management into the cloud. The system includes a processor; and a memory. The memory stores machine-readable instructions that when executed by the processor cause the processor to extend the local data fabric and the services to the cloud providers by utilizing a cloud abstraction layer module. The cloud providers act as remote endpoints configured with a source unit. The process is further configured to implement a data migration in which a data migration module migrates data from the source unit to the cloud providers, and performs a plurality of management activities through an interaction between a control plane and a management module. Then the processor is configured to create a cloud tenant in the source unit to map the cloud providers. The data is migrated to the cloud provider through a plurality of mechanisms selected from at least one of instantiating an application instance into a cloud tenant attached to the cloud provider, and utilizing a plurality of remote storage pools which includes a plurality of remote endpoints as members.