US 11,726,664 B2
Cloud based interface for protecting and managing data stored in networked storage systems
Anu O. Mangaly, Bangalore (IN); Deen Dayal Pareta, Bangalore (IN); Sumeet Kumar Sethy, Bangalore (IN); and Khaja Hussain Surajuddin, Coimbatore (IN)
Assigned to NETAPP, INC., San Jose, CA (US)
Filed by NETAPP, INC., Sunnyvale, CA (US)
Filed on Apr. 28, 2021, as Appl. No. 17/242,816.
Prior Publication US 2022/0350496 A1, Nov. 3, 2022
Int. Cl. G06F 3/06 (2006.01); G06F 11/14 (2006.01); G06F 9/54 (2006.01); G06F 21/44 (2013.01)
CPC G06F 3/0619 (2013.01) [G06F 3/0605 (2013.01); G06F 3/067 (2013.01); G06F 3/0622 (2013.01); G06F 3/0659 (2013.01); G06F 9/547 (2013.01); G06F 11/1464 (2013.01); G06F 11/1469 (2013.01); G06F 21/44 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
initializing, a storage service user interface (“SSUI”) within a cloud manager user interface (“CMUI”), the SSUI configured to operate as an integrated component for provisioning storage for an application and enable a storage service operation selected from a backup operation, a restore operation and a cloning operation associated with a storage object stored at a cloud volume presented by a cloud layer, the CMUI presented by a cloud provider;
transmitting, by the SSUI, an authorization token to a Software as a Service (“SaaS”) layer for authenticating deployment of the SSUI;
upon validating the authorization token, initializing a SSUI agent to interface with a deployed storage micro-service layer offered by the cloud layer to execute the storage service operation; wherein the SSUI agent is deployed within a connector module in the cloud layer for interfacing with the storage micro-service layer;
transmitting, by the SSUI, an application programming interface (API) request for the SSUI agent for executing the storage service operation; and
executing, by the deployed storage micro-service layer, the storage service operation.