Patents by Inventor Vijay H. Agrawal

Vijay H. Agrawal 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).

  • Publication number: 20230400995
    Abstract: Systems and methods disclosed herein improve on current technology for block-level data replication to cloud computing environments. A new system architecture deploys one or more replication tail proxies in a cloud computing environment, locally (at the cloud) tracks replicated data and determines which replicated data meet criteria for reconstructing a desired point-in-time in the cloud, and persists data blocks received at the replication tail proxy until they are processed as recovery points. The disclosed approach presents resiliency and performance advantages. First, the resiliency of block-level data replication to cloud is improved by deploying the replication tail proxy in the destination cloud. Second, a Recovery Time Objective (RTO) is reduced by enabling faster cloud deployment of virtual machines for disaster recovery, failover, and/or test purposes based on the replicated data.
    Type: Application
    Filed: June 29, 2022
    Publication date: December 14, 2023
    Inventors: Manojkumar Machindra WAGHMARE, Amit Bhaskar AUSARKAR, Sunil Kumar GUTTA, Vijay H. AGRAWAL
  • Patent number: 11733877
    Abstract: Systems and methods for performing file-level restore operations for block-level data volumes are described. In some embodiments, the systems and methods restore data from a block-level data volume contained in secondary storage by receiving a request to restore one or more files from the block-level data volume, mounting a virtual disk to the block-level data volume, accessing one or more mount paths established by the virtual disk between the data agent and the block-level data volume, and browsing data from one or more files within the block-level data volume via the established one or more mount paths provided by the virtual disk.
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: August 22, 2023
    Assignee: Commvault Systems, Inc.
    Inventors: Sri Karthik Bhagi, Sunil Kumar Gutta, Vijay H. Agrawal, Rahul S. Pawar
  • Patent number: 11709615
    Abstract: Certain embodiments described herein relate to an improved block-level replication system. One or more components in an information management system may receive a request to perform a block-level replication between a source storage device and a destination storage device, and depending on the specific replication mode requested, (i) store block-level changes directly to the destination storage device or (ii) first to a recovery point store and then later to the destination storage device.
    Type: Grant
    Filed: August 25, 2021
    Date of Patent: July 25, 2023
    Assignee: Commvault Systems, Inc.
    Inventors: Amit Bhaskar Ausarkar, Andrei Erofeev, Amit Mitkar, Vijay H. Agrawal
  • Publication number: 20220318199
    Abstract: This disclosure provides for an information management system that implements a method for migrating one or more sub-clients of a source filer to one or more sub-clients of a destination filer. The information management system may receive a request to migrate data of a source filer to a destination filer and identifying one or more sub-clients of the source filer. The information management system may then present the identified one or more sub-clients to a user of a client computing device, and receive a selection of one or more sub-clients from the identified one or more sub-clients. The information management system may then create one or more sub-clients on the destination filer, and synchronize data of each sub-client of the selected one or more sub-clients with a corresponding sub-client of the created one or more sub-clients on the destination filer.
    Type: Application
    Filed: May 19, 2021
    Publication date: October 6, 2022
    Inventors: Sri Karthik BHAGI, Vijay H. AGRAWAL, Rajiv KOTTOMTHARAYIL, Bhavyan Bharatkumar MEHTA, Chitra RAMASWAMY
  • Patent number: 11422732
    Abstract: An illustrative ISCSI server computing device provides user computing devices with “private writable snapshots” of a desired volume of data and/or further provides “private writable backup copies.” The ISCSI service is provided without invoking snapshot limits imposed by storage arrays and further without specialized backup software and pseudo-disk drivers installed on the user computing devices. A user can browse as well as edit personal versions of any number and/or versions of block-level backup copies—the “private writable backup copies.” Likewise, a user can browse and edit personal versions of any number of snapshots of one or more versions of one or more desired data volumes—the “private writable snapshots.” A user can have any number of co-existing private writable snapshots and private writable backup copies. Sparse files, extent-files, software snapshots, and/or media agents co-residing on the ISCSI server are used in the illustrative embodiments.
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: August 23, 2022
    Assignee: Commvault Systems, Inc.
    Inventors: Sunil Kumar Gutta, Vijay H. Agrawal
  • Publication number: 20220214819
    Abstract: Systems and methods for performing file-level restore operations for block-level data volumes are described. In some embodiments, the systems and methods restore data from a block-level data volume contained in secondary storage by receiving a request to restore one or more files from the block-level data volume, mounting a virtual disk to the block-level data volume, accessing one or more mount paths established by the virtual disk between the data agent and the block-level data volume, and browsing data from one or more files within the block-level data volume via the established one or more mount paths provided by the virtual disk.
    Type: Application
    Filed: March 28, 2022
    Publication date: July 7, 2022
    Inventors: Sri Karthik BHAGI, Sunil Kumar GUTTA, Vijay H. AGRAWAL, Rahul S. Pawar
  • Patent number: 11314424
    Abstract: Systems and methods for performing file-level restore operations for block-level data volumes are described. In some embodiments, the systems and methods restore data from a block-level data volume contained in secondary storage by receiving a request to restore one or more files from the block-level data volume, mounting a virtual disk to the block-level data volume, accessing one or more mount paths established by the virtual disk between the data agent and the block-level data volume, and browsing data from one or more files within the block-level data volume via the established one or more mount paths provided by the virtual disk.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: April 26, 2022
    Assignee: Commvault Systems, Inc.
    Inventors: Sri Karthik Bhagi, Sunil Kumar Gutta, Vijay H. Agrawal, Rahul S. Pawar
  • Publication number: 20220083228
    Abstract: Certain embodiments described herein relate to an improved block-level replication system. One or more components in an information management system may receive a request to perform a block-level replication between a source storage device and a destination storage device, and depending on the specific replication mode requested, (i) store block-level changes directly to the destination storage device or (ii) first to a recovery point store and then later to the destination storage device.
    Type: Application
    Filed: August 25, 2021
    Publication date: March 17, 2022
    Inventors: Amit Bhaskar AUSARKAR, Andrei EROFEEV, Amit MITKAR, Vijay H. AGRAWAL
  • Publication number: 20210334003
    Abstract: To overcome problems encountered with instability and/or risk of data corruption arising from using software snapshots, the present approach relies instead on data replication and sparse files to provide personal or private versions of a data storage volume (“private writable snapshots”). The disclosed technological solution avoids the use of software snapshot technologies altogether. Instead, a family of inter-related and cascading sparse files are maintained as data sources of replicated data volumes. In the event that the server which controls these sparse files crashes, the sparse files themselves are persistent and remain uncorrupted in a data storage platform, such as a storage array. An illustrative Internet Small Computer Systems Interface server (“ISCSI server”) provides user computing devices with private writable snapshots of a desired volume of data using the illustrative sparse files.
    Type: Application
    Filed: July 9, 2021
    Publication date: October 28, 2021
    Inventors: Vijay H. AGRAWAL, Sunil Kumar GUTTA, Manojkumar Machindra WAGHMARE
  • Patent number: 11042318
    Abstract: Certain embodiments described herein relate to an improved block-level replication system. One or more components in an information management system may receive a request to perform a block-level replication between a source storage device and a destination storage device, and depending on the specific replication mode requested, (i) store block-level changes directly to the destination storage device or (ii) first to a recovery point store and then later to the destination storage device.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: June 22, 2021
    Assignee: Commvault Systems, Inc.
    Inventors: Amit Bhaskar Ausarkar, Andrei Erofeev, Amit Mitkar, Vijay H. Agrawal
  • Publication number: 20210034244
    Abstract: Certain embodiments described herein relate to an improved block-level replication system. One or more components in an information management system may receive a request to perform a block-level replication between a source storage device and a destination storage device, and depending on the specific replication mode requested, (i) store block-level changes directly to the destination storage device or (ii) first to a recovery point store and then later to the destination storage device.
    Type: Application
    Filed: July 29, 2019
    Publication date: February 4, 2021
    Inventors: Amit Bhaskar AUSARKAR, Andrei EROFEEV, Amit MITKAR, Vijay H. AGRAWAL
  • Publication number: 20210019059
    Abstract: Systems and methods for performing file-level restore operations for block-level data volumes are described. In some embodiments, the systems and methods restore data from a block-level data volume contained in secondary storage by receiving a request to restore one or more files from the block-level data volume, mounting a virtual disk to the block-level data volume, accessing one or more mount paths established by the virtual disk between the data agent and the block-level data volume, and browsing data from one or more files within the block-level data volume via the established one or more mount paths provided by the virtual disk.
    Type: Application
    Filed: September 30, 2020
    Publication date: January 21, 2021
    Inventors: Sri Karthik BHAGI, Sunil Kumar GUTTA, Vijay H. AGRAWAL, Rahul S. Pawar
  • Patent number: 10884634
    Abstract: Systems and methods for performing file-level restore operations for block-level data volumes are described. In some embodiments, the systems and methods restore data from a block-level data volume contained in secondary storage by receiving a request to restore one or more files from the block-level data volume, mounting a virtual disk to the block-level data volume, accessing one or more mount paths established by the virtual disk between the data agent and the block-level data volume, and browsing data from one or more files within the block-level data volume via the established one or more mount paths provided by the virtual disk.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: January 5, 2021
    Assignee: Commvault Systems, Inc.
    Inventors: Sri Karthik Bhagi, Sunil Kumar Gutta, Vijay H. Agrawal, Rahul S. Pawar
  • Publication number: 20200364179
    Abstract: Large files may be archived on secondary storage in a multitude of extents or data blocks. The system intercepts a read operation on a stub file and determines which extent(s) correspond(s) to the data being requested. The system recalls the user-requested extents and determines which extents may be recalled soon. A queue may be used to organize the order of the recall requests based on the type of priority of the request. As the extents are received and processed, they are stored into the stub file for user access before the remainder of the archived file is recalled. The routines performed may be implemented using data structures such as bitmaps and priority queues. The system may use the stored bitmap tables and queues to resume an earlier failed file recall.
    Type: Application
    Filed: May 16, 2019
    Publication date: November 19, 2020
    Inventors: Avi KHINVASARA, Amit MAHAJAN, Vijay H. AGRAWAL
  • Publication number: 20200341644
    Abstract: An illustrative ISCSI server computing device provides user computing devices with “private writable snapshots” of a desired volume of data and/or further provides “private writable backup copies.” The ISCSI service is provided without invoking snapshot limits imposed by storage arrays and further without specialized backup software and pseudo-disk drivers installed on the user computing devices. A user can browse as well as edit personal versions of any number and/or versions of block-level backup copies—the “private writable backup copies.” Likewise, a user can browse and edit personal versions of any number of snapshots of one or more versions of one or more desired data volumes—the “private writable snapshots.” A user can have any number of co-existing private writable snapshots and private writable backup copies. Sparse files, extent-files, software snapshots, and/or media agents co-residing on the ISCSI server are used in the illustrative embodiments.
    Type: Application
    Filed: June 25, 2020
    Publication date: October 29, 2020
    Inventors: Sunil Kumar GUTTA, Vijay H. AGRAWAL
  • Patent number: 10740022
    Abstract: An illustrative ISCSI server computing device provides user computing devices with “private writable snapshots” of a desired volume of data and/or further provides “private writable backup copies.” The ISCSI service is provided without invoking snapshot limits imposed by storage arrays and further without specialized backup software and pseudo-disk drivers installed on the user computing devices. A user can browse as well as edit personal versions of any number and/or versions of block-level backup copies—the “private writable backup copies.” Likewise, a user can browse and edit personal versions of any number of snapshots of one or more versions of one or more desired data volumes—the “private writable snapshots.” A user can have any number of co-existing private writable snapshots and private writable backup copies. Sparse files, extent-files, software snapshots, and/or media agents co-residing on the ISCSI server are used in the illustrative embodiments.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: August 11, 2020
    Assignee: Commvault Systems, Inc.
    Inventors: Sunil Kumar Gutta, Vijay H. Agrawal
  • Patent number: 10732885
    Abstract: An illustrative ISCSI server computing device provides user computing devices with “private writable snapshots” of a desired volume of data and/or further provides “private writable backup copies.” The ISCSI service is provided without invoking snapshot limits imposed by storage arrays and further without specialized backup software and pseudo-disk drivers installed on the user computing devices. A user can browse as well as edit personal versions of any number and/or versions of block-level backup copies—the “private writable backup copies.” Likewise, a user can browse and edit personal versions of any number of snapshots of one or more versions of one or more desired data volumes—the “private writable snapshots.” A user can have any number of co-existing private writable snapshots and private writable backup copies. Sparse files, extent-files, software snapshots, and/or media agents co-residing on the ISCSI server are used in the illustrative embodiments.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: August 4, 2020
    Assignee: Commvault Systems, Inc.
    Inventors: Sunil Kumar Gutta, Vijay H. Agrawal
  • Publication number: 20190250826
    Abstract: An illustrative ISCSI server computing device provides user computing devices with “private writable snapshots” of a desired volume of data and/or further provides “private writable backup copies.” The ISCSI service is provided without invoking snapshot limits imposed by storage arrays and further without specialized backup software and pseudo-disk drivers installed on the user computing devices. A user can browse as well as edit personal versions of any number and/or versions of block-level backup copies—the “private writable backup copies.” Likewise, a user can browse and edit personal versions of any number of snapshots of one or more versions of one or more desired data volumes—the “private writable snapshots.” A user can have any number of co-existing private writable snapshots and private writable backup copies. Sparse files, extent-files, software snapshots, and/or media agents co-residing on the ISCSI server are used in the illustrative embodiments.
    Type: Application
    Filed: May 16, 2018
    Publication date: August 15, 2019
    Inventors: Sunil Kumar GUTTA, Vijay H. AGRAWAL
  • Publication number: 20190250827
    Abstract: An illustrative ISCSI server computing device provides user computing devices with “private writable snapshots” of a desired volume of data and/or further provides “private writable backup copies.” The ISCSI service is provided without invoking snapshot limits imposed by storage arrays and further without specialized backup software and pseudo-disk drivers installed on the user computing devices. A user can browse as well as edit personal versions of any number and/or versions of block-level backup copies—the “private writable backup copies.” Likewise, a user can browse and edit personal versions of any number of snapshots of one or more versions of one or more desired data volumes—the “private writable snapshots.” A user can have any number of co-existing private writable snapshots and private writable backup copies. Sparse files, extent-files, software snapshots, and/or media agents co-residing on the ISCSI server are used in the illustrative embodiments.
    Type: Application
    Filed: May 16, 2018
    Publication date: August 15, 2019
    Inventors: Sunil Kumar GUTTA, Vijay H. AGRAWAL
  • Publication number: 20190087108
    Abstract: Systems and methods for performing file-level restore operations for block-level data volumes are described. In some embodiments, the systems and methods restore data from a block-level data volume contained in secondary storage by receiving a request to restore one or more files from the block-level data volume, mounting a virtual disk to the block-level data volume, accessing one or more mount paths established by the virtual disk between the data agent and the block-level data volume, and browsing data from one or more files within the block-level data volume via the established one or more mount paths provided by the virtual disk.
    Type: Application
    Filed: November 6, 2018
    Publication date: March 21, 2019
    Inventors: Sri Karthik Bhagi, Sunil Kumar Gutta, Vijay H. Agrawal, Rahul S. Pawar