Patents by Inventor Amarnath Rachapudi
Amarnath Rachapudi has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11636011Abstract: Methods and systems for restoring a tenant database of a multitenant database system with multiple tenant databases is provided. In response to a request to restore a first tenant database, a system verifies that the first tenant database is present in the multitenant system database system with a same identifier when a backup of the first tenant database was taken during a backup operation and when the restore request was received. A restore method is selected based on a storage type used for storing the first tenant database. The selected restore method is executed for restoring the first tenant database utilizing an internal file associated with the first tenant database, while processing requests for other tenant databases.Type: GrantFiled: July 6, 2022Date of Patent: April 25, 2023Assignee: NETAPP, INC.Inventors: Amarnath Rachapudi, Vasantha Prabhu, Karkala Pallavi Puranik, Kumar Dawani
-
Publication number: 20220350712Abstract: Methods and systems for restoring a tenant database of a multitenant database system with multiple tenant databases is provided. In response to a request to restore a first tenant database, a system verifies that the first tenant database is present in the multitenant system database system with a same identifier when a backup of the first tenant database was taken during a backup operation and when the restore request was received. A restore method is selected based on a storage type used for storing the first tenant database. The selected restore method is executed for restoring the first tenant database utilizing an internal file associated with the first tenant database, while processing requests for other tenant databases.Type: ApplicationFiled: July 6, 2022Publication date: November 3, 2022Applicant: NETAPP, INC.Inventors: Amarnath Rachapudi, Vasantha Prabhu, Karkala Pallavi Puranik, Kumar Dawani
-
Patent number: 11467927Abstract: Methods and systems for restoring a tenant database of a multitenant database system with multiple tenant databases is provided. In response to a request to restore a first tenant database, a system verifies that the first tenant database is present in the multitenant system database system with a same identifier when a backup of the first tenant database was taken during a backup operation and when the restore request was received. A restore method is selected based on a storage type used for storing the first tenant database. The selected restore method is executed for restoring the first tenant database utilizing an internal file associated with the first tenant database, while processing requests for other tenant databases.Type: GrantFiled: April 17, 2020Date of Patent: October 11, 2022Assignee: NETAPP, INC.Inventors: Amarnath Rachapudi, Vasantha Prabhu, Karkala Pallavi Puranik, Kumar Dawani
-
Patent number: 11442894Abstract: 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.Type: GrantFiled: January 23, 2020Date of Patent: September 13, 2022Assignee: NETAPP, INC.Inventors: Nikhil Bhavadas Kaplingat, Ravindra Kuramkote, Amarnath Rachapudi, Subhabrata Sen
-
Publication number: 20210326218Abstract: Methods and systems for restoring a tenant database of a multitenant database system with multiple tenant databases is provided. In response to a request to restore a first tenant database, a system verifies that the first tenant database is present in the multitenant system database system with a same identifier when a backup of the first tenant database was taken during a backup operation and when the restore request was received. A restore method is selected based on a storage type used for storing the first tenant database. The selected restore method is executed for restoring the first tenant database utilizing an internal file associated with the first tenant database, while processing requests for other tenant databases.Type: ApplicationFiled: April 17, 2020Publication date: October 21, 2021Applicant: NETAPP, INC.Inventors: Amarnath Rachapudi, Vasantha Prabhu, Karkala Pallavi Puranik, Kumar Dawani
-
Publication number: 20210103555Abstract: 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.Type: ApplicationFiled: January 23, 2020Publication date: April 8, 2021Inventors: Nikhil Bhavadas Kaplingat, Ravindra Kuramkote, Amarnath Rachapudi, Subhabrata Sen
-
Patent number: 10901958Abstract: Methods and systems for a distributed database cluster storing a plurality of replicas of a databases are provided. One method includes locating by a processor, a timestamp of a last stored record in a backup copy of the database from a plurality of logical partitions for a point in time restore operation; identifying by the processor, an operation log for each logical partition with the last stored record, the operation log providing transaction details associated with the database; splitting by the processor, the operation log for each logical partition by ignoring transactions that occurred prior to the timestamp of the last stored record; and using by the processor, the split operation log for restoring the database to the point in time.Type: GrantFiled: April 27, 2018Date of Patent: January 26, 2021Assignee: NETAPP, INC.Inventors: Amarnath Rachapudi, Atish Kathpal, Vineeth Karinta, Karthikeyan Nagalingam, Santosh Ananth Rao
-
Publication number: 20200379781Abstract: Methods and systems for networked computing systems is provided. One method includes generating by a processor, an application programming interface (API) template in a user preferred programming language to develop a plugin for a target system, the plugin customized for an application executed at the target system for providing a storage service associated with a storage object stored for the application; validating by the processor, an operation that the plugin has to perform for the storage service; uploading the plugin by the processor for deployment at the target system; and testing the deployed plugin by the processor at the target system. The plugin generation, validation, deployment and testing is executed using an integrated management system that provides the storage service.Type: ApplicationFiled: May 28, 2019Publication date: December 3, 2020Applicant: NETAPP, INC.Inventors: Amarnath Rachapudi, Bharathwaj Govindharajan, Shivakumar Venkatappa, Dennis Christopher Fernandez
-
Publication number: 20190332692Abstract: Methods and systems for a distributed database cluster storing a plurality of replicas of a databases are provided. One method includes locating by a processor, a timestamp of a last stored record in a backup copy of the database from a plurality of logical partitions for a point in time restore operation; identifying by the processor, an operation log for each logical partition with the last stored record, the operation log providing transaction details associated with the database; splitting by the processor, the operation log for each logical partition by ignoring transactions that occurred prior to the timestamp of the last stored record; and using by the processor, the split operation log for restoring the database to the point in time.Type: ApplicationFiled: April 27, 2018Publication date: October 31, 2019Applicant: NETAPP, INC.Inventors: Amarnath Rachapudi, Atish Kathpal, Vineeth Karinta, Karthikeyan Nagalingam, Santosh Ananth Rao