US 12,238,164 B2
Control plane for cloud service workloads accessing datacenter storage
Pooja P. Prasannakumar, Bangalore (IN); William J. Elliott, IV, Holden, MA (US); and Bahubali Jain, Kalaburgi (IN)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on May 2, 2023, as Appl. No. 18/142,051.
Prior Publication US 2024/0372913 A1, Nov. 7, 2024
Int. Cl. H04L 67/1012 (2022.01); H04L 67/1027 (2022.01); H04L 67/1097 (2022.01)
CPC H04L 67/1012 (2013.01) [H04L 67/1027 (2013.01); H04L 67/1097 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A computer-implementable method for providing access of cloud service workload to data of storage devices comprising:
identifying by a control plane implemented in a data center, one or more arrays of the storage devices as to what the workload needs access, wherein the workload is related to applications running on the cloud service, wherein the control plane provides an interface to onboard the one or more arrays and cloud services to be used with the one or more arrays;
discovering by the control plane data access of the cloud service to the storage devices by specific APIs of the arrays;
adding details as to data access and hosts of the cloud service to the control plane, wherein data access is either through iSCSI or NVMe-o-TCP;
onboarding and providing the one or more arrays to be used by multiple cloud services;
identifying by the control plane cloud service accounts which include compute resources used by the workload, wherein the control plane is used to define disaster recovery, backup, and replication strategies data for the computer resources, wherein the compute resources are persisted to a database accessible by the control plane;
providing by the control plane access to the workload and the compute resources to the data using the data access of the cloud service.