-
公开(公告)号:US20230401088A1
公开(公告)日:2023-12-14
申请号:US18456691
申请日:2023-08-28
Applicant: NetApp Inc.
Inventor: Jayanta Poddar , Prodosh Kumar Mohanty , Nikhil Bhavadas Kaplingat , Dhivya Mohanasundaram , Venkat Thangella , Vineeth Kumar Chalil Karinta
CPC classification number: G06F9/4843 , H04L63/20 , G06F8/60 , H04L63/0272 , G06F8/71 , G06F9/5005 , G06F11/1469 , G06F8/65 , G06F2201/82
Abstract: Techniques are provided for microservices management and orchestration. A chart package is selectively retrieved from a chart repository based upon the chart package corresponding to a set of services to host within a cluster and dependencies amongst the set of services. A set of container images may be retrieved from a container repository based upon the set of container images corresponding to the set of services. A cluster may be created within a computing environment. The set of services may be deployed as resources of the computing environment within the cluster and the dependencies may be configured using the chart package and the set of container images.
-
公开(公告)号:US20220197944A1
公开(公告)日:2022-06-23
申请号:US17130183
申请日:2020-12-22
Applicant: NetApp Inc.
Inventor: Nikhil Bhavadas Kaplingat , Mohankumar Ganesan , Rajasekar P , Guru Prashanth Thanakodi , Rashid Shabbir Nadaf
IPC: G06F16/907 , G06F16/906 , G06F16/9035 , G06F16/901
Abstract: Techniques are provided for a maintaining and utilizing a file index and a file version index. Metadata may be evaluated to identify constant attributes and modifiable attributes of files. A file index of a file catalog may be populated with the constant attributes. A file version index of the file catalog may be populated with the modifiable attributes as file versions of the files. In response to receiving a request for a file, the file index and the file version index are evaluated to identify a location of the file within a data source. Access to the file at the location within the data source is provided.
-
公开(公告)号:US11442894B2
公开(公告)日:2022-09-13
申请号:US16750048
申请日:2020-01-23
Applicant: NetApp, Inc.
Inventor: Nikhil Bhavadas Kaplingat , Ravindra Kuramkote , Amarnath Rachapudi , Subhabrata Sen
IPC: G06F16/00 , G06F16/11 , G06F16/17 , G06F16/182 , G06F11/14
Abstract: Methods, non-transitory machine readable media, and computing devices that provide file backup catalogs with improved scalability are disclosed. With this technology, a sequence number is incremented and an entry for a snapshot associated with obtained metadata for the snapshot is generated. The snapshot entry comprises a snapshot identifier for the snapshot and the incremented sequence number. A current version flag is then set in another entry for a file associated with a create event identified in the metadata. The file entry includes a file identifier for the file, a create attribute comprising the incremented sequence number, and a delete attribute. The file and snapshot entries are then inserted into indice(s) in a catalog database. Based on the schema of the indice(s), this technology provides a lightweight, elegant, and highly scalable catalog that more efficiently facilitates full path global file search and restore functionality with reduced resource utilization.
-
公开(公告)号:US12169736B2
公开(公告)日:2024-12-17
申请号:US17243650
申请日:2021-04-29
Applicant: NetApp Inc.
Inventor: Jayanta Poddar , Prodosh Kumar Mohanty , Nikhil Bhavadas Kaplingat , Dhivya Mohanasundaram , Venkat Thangella , Vineeth Kumar Chalil Karinta
IPC: G06F9/48 , G06F8/60 , G06F8/61 , G06F8/65 , G06F8/71 , G06F9/50 , G06F9/54 , G06F11/14 , H04L9/40 , H04L15/16 , H04L29/06
Abstract: Techniques are provided for microservices management and orchestration. A chart package is selectively retrieved from a chart repository based upon the chart package corresponding to a set of services to host within a cluster and dependencies amongst the set of services. A set of container images may be retrieved from a container repository based upon the set of container images corresponding to the set of services. A cluster may be created within a computing environment. The set of services may be deployed as resources of the computing environment within the cluster and the dependencies may be configured using the chart package and the set of container images.
-
公开(公告)号:US20230409381A1
公开(公告)日:2023-12-21
申请号:US18456702
申请日:2023-08-28
Applicant: NetApp Inc.
Inventor: Jayanta Poddar , Prodosh Kumar Mohanty , Nikhil Bhavadas Kaplingat , Dhivya Mohanasundaram , Venkat Thangella , Vineeth Kumar Chalil Karinta
CPC classification number: G06F9/4843 , H04L63/20 , G06F8/60 , H04L63/0272 , G06F2201/82 , G06F9/5005 , G06F11/1469 , G06F8/65 , G06F8/71
Abstract: Techniques are provided for microservices management and orchestration. A chart package is selectively retrieved from a chart repository based upon the chart package corresponding to a set of services to host within a cluster and dependencies amongst the set of services. A set of container images may be retrieved from a container repository based upon the set of container images corresponding to the set of services. A cluster may be created within a computing environment. The set of services may be deployed as resources of the computing environment within the cluster and the dependencies may be configured using the chart package and the set of container images.
-
公开(公告)号:US20230418651A1
公开(公告)日:2023-12-28
申请号:US17946382
申请日:2022-09-16
Applicant: NETAPP, INC.
Inventor: Vasantha Sadananda Prabhu , Nikhil Bhavadas Kaplingat , Vineeth Karinta , Ritu Parathody , Boggala Prabhakar , Madhusudhan Vondaraguppe Nanjundaiah , Mohankumar Ganesan , Suryanarayana Kolluri , Balamurali Palaiah , Sachin Anil Gandhi
IPC: G06F9/455
CPC classification number: G06F9/45558 , G06F2009/45583 , G06F2009/45595
Abstract: Methods and systems for applications and/or virtual machines (“VM”) are provided. As an example, one method includes registering a storage system configured to store data for a VM; creating a policy for the VM for generating a VM backup by a storage management system interfacing with the storage system and a cloud-based microservice; storing, by the cloud-based micro-service, a copy of the VM backup at a cloud-based storage; receiving, by the cloud-based micro-service, an indication from the storage management system of a successful execution of a pre-restore operation upon unregistering the VM from a VM management system; and copying, by the cloud-based micro-service, VM data from the VM backup stored at the cloud-based storage to the storage system for executing a restore operation to restore the VM backup at the storage system.
-
公开(公告)号:US20220350642A1
公开(公告)日:2022-11-03
申请号:US17243650
申请日:2021-04-29
Applicant: NetApp Inc.
Inventor: Jayanta Poddar , Prodosh Kumar Mohanty , Nikhil Bhavadas Kaplingat , Dhivya Mohanasundaram , Venkat Thangella , Vineeth Kumar Chalil Karinta
Abstract: Techniques are provided for microservices management and orchestration. A chart package is selectively retrieved from a chart repository based upon the chart package corresponding to a set of services to host within a cluster and dependencies amongst the set of services. A set of container images may be retrieved from a container repository based upon the set of container images corresponding to the set of services. A cluster may be created within a computing environment. The set of services may be deployed as resources of the computing environment within the cluster and the dependencies may be configured using the chart package and the set of container images.
-
公开(公告)号:US20210103555A1
公开(公告)日:2021-04-08
申请号:US16750048
申请日:2020-01-23
Applicant: NetApp, Inc.
Inventor: Nikhil Bhavadas Kaplingat , Ravindra Kuramkote , Amarnath Rachapudi , Subhabrata Sen
IPC: G06F16/11 , G06F16/17 , G06F16/182 , G06F11/14
Abstract: Methods, non-transitory machine readable media, and computing devices that provide file backup catalogs with improved scalability are disclosed. With this technology, a sequence number is incremented and an entry for a snapshot associated with obtained metadata for the snapshot is generated. The snapshot entry comprises a snapshot identifier for the snapshot and the incremented sequence number. A current version flag is then set in another entry for a file associated with a create event identified in the metadata. The file entry includes a file identifier for the file, a create attribute comprising the incremented sequence number, and a delete attribute. The file and snapshot entries are then inserted into indice(s) in a catalog database. Based on the schema of the indice(s), this technology provides a lightweight, elegant, and highly scalable catalog that more efficiently facilitates full path global file search and restore functionality with reduced resource utilization.
-
-
-
-
-
-
-