-
公开(公告)号:US11256579B2
公开(公告)日:2022-02-22
申请号:US16793377
申请日:2020-02-18
Applicant: Rubrik, Inc.
Inventor: Garvit Juniwal , Arvind Nithrakashyap
Abstract: Methods and systems for improving the performance of a primary system that is running one or more virtual machines and capturing snapshots of the one or more virtual machines over time are described. The performance penalty on the primary system when a hypervisor running the one or more virtual machines is used to capture the snapshots of the one or more virtual machines may be reduced by leveraging storage array snapshots to reduce the amount of time that the hypervisor must freeze virtual disks of the one or more virtual machines. In this case, changed block tracking information for changed data blocks associated with the snapshots may be acquired from the hypervisor and the changed data blocks themselves may be pulled from the storage array snapshots without requiring the hypervisor to keep the virtual disks of the one or more virtual machines in a frozen state.
-
公开(公告)号:US20160124764A1
公开(公告)日:2016-05-05
申请号:US14628033
申请日:2015-02-20
Applicant: RUBRIK, INC.
Inventor: Arvind Nithrakashyap , Kenny To , Jiangbin Luo , Sharvanath Pathak , Jonathan Derryberry
CPC classification number: G06F3/0619 , G06F3/0641 , G06F3/065 , G06F3/0665 , G06F3/067 , G06F3/0685 , G06F9/45558 , G06F9/5077 , G06F11/1435 , G06F11/1446 , G06F11/1448 , G06F11/1451 , G06F11/1453 , G06F11/1458 , G06F11/1461 , G06F11/1464 , G06F11/1484 , G06F11/202 , G06F17/30073 , G06F17/30088 , G06F17/30091 , G06F17/30106 , G06F17/30575 , G06F17/30914 , G06F2009/45562 , G06F2009/4557 , G06F2009/45579 , G06F2009/45583 , G06F2201/80 , G06F2201/815 , G06F2201/84 , H04L9/3242 , H04L9/3247 , H04L43/0817 , H04L61/2007 , H04L61/2061 , H04L67/10
Abstract: Methods and systems for managing, storing, and serving data within a virtualized environment are described. In some embodiments, a data management system may manage the extraction and storage of virtual machine snapshots, provide near instantaneous restoration of a virtual machine or one or more files located on the virtual machine, and enable secondary workloads to directly use the data management system as a primary storage target to read or modify past versions of data. The data management system may allow a virtual machine snapshot of a virtual machine stored within the system to be directly mounted to enable substantially instantaneous virtual machine recovery of the virtual machine.
Abstract translation: 描述用于在虚拟化环境中管理,存储和服务数据的方法和系统。 在一些实施例中,数据管理系统可以管理虚拟机快照的提取和存储,提供虚拟机的几乎瞬时恢复或位于虚拟机上的一个或多个文件,并且使辅助工作负载直接使用数据管理系统作为 用于读取或修改过去版本数据的主要存储目标。 数据管理系统可以允许直接安装存储在系统内的虚拟机的虚拟机快照,以实现虚拟机的基本上即时的虚拟机恢复。
-
公开(公告)号:US11487461B2
公开(公告)日:2022-11-01
申请号:US17162494
申请日:2021-01-29
Applicant: Rubrik, Inc.
Inventor: Fabiano Botelho , Soham Mazumdar , Arvind Nithrakashyap
IPC: G06F3/06 , G06F16/2455 , G06F16/23
Abstract: Techniques for preventing recovery of specific data elements based on a recovery prevention configuration defined by a user are disclosed. In some embodiments, a computer system performs operations comprising: receiving a recovery prevention configuration from a first computing device of a first user, the recovery prevention configuration comprising at least one recovery prevention parameter specified by the first user via one or more user interface elements displayed on the first computing device, the at least one recovery prevention parameter being configured to identify one or more backup data elements stored in a secondary storage system; storing the recovery prevention configuration in a database in association with the secondary storage system; and filtering out the one or more backup data elements stored in the secondary storage system from a data recovery process based on the at least one recovery prevention parameter of the stored recovery prevention configuration.
-
公开(公告)号:US20190179717A1
公开(公告)日:2019-06-13
申请号:US15839526
申请日:2017-12-12
Applicant: RUBRIK, INC.
Inventor: Garvit Juniwal , Arvind Nithrakashyap
Abstract: Methods and systems for improving the performance of a primary system that is running one or more virtual machines and capturing snapshots of the one or more virtual machines over time are described. The performance penalty on the primary system when a hypervisor running the one or more virtual machines is used to capture the snapshots of the one or more virtual machines may be reduced by leveraging storage array snapshots to reduce the amount of time that the hypervisor must freeze virtual disks of the one or more virtual machines. In this case, changed block tracking information for changed data blocks associated with the snapshots may be acquired from the hypervisor and the changed data blocks themselves may be pulled from the storage array snapshots without requiring the hypervisor to keep the virtual disks of the one or more virtual machines in a frozen state.
-
公开(公告)号:US20160125059A1
公开(公告)日:2016-05-05
申请号:US14628031
申请日:2015-02-20
Applicant: RUBRIK, INC.
Inventor: Arvind Jain , Arvind Nithrakashyap , Arpit Agarwal , Soham Mazumdar , Fabiano Botelho
CPC classification number: G06F3/0619 , G06F3/0641 , G06F3/065 , G06F3/0665 , G06F3/067 , G06F3/0685 , G06F9/45558 , G06F9/5077 , G06F11/1435 , G06F11/1446 , G06F11/1448 , G06F11/1451 , G06F11/1453 , G06F11/1458 , G06F11/1461 , G06F11/1464 , G06F11/1484 , G06F11/202 , G06F16/113 , G06F16/128 , G06F16/13 , G06F16/148 , G06F16/27 , G06F16/84 , G06F2009/45562 , G06F2009/4557 , G06F2009/45579 , G06F2009/45583 , G06F2201/80 , G06F2201/815 , G06F2201/84 , H04L9/3242 , H04L9/3247 , H04L43/0817 , H04L61/2007 , H04L61/2061 , H04L67/10
Abstract: Methods and systems for managing, storing, and serving data within a virtualized environment are described. In some embodiments, a data management system may manage the extraction and storage of virtual machine snapshots, provide near instantaneous restoration of a virtual machine or one or more files located on the virtual machine, and enable secondary workloads to directly use the data management system as a primary storage target to read or modify past versions of data. The data management system may allow a virtual machine snapshot of a virtual machine stored within the system to be directly mounted to enable substantially instantaneous virtual machine recovery of the virtual machine.
Abstract translation: 描述用于在虚拟化环境中管理,存储和服务数据的方法和系统。 在一些实施例中,数据管理系统可以管理虚拟机快照的提取和存储,提供虚拟机的几乎瞬时恢复或位于虚拟机上的一个或多个文件,并且使辅助工作负载直接使用数据管理系统作为 用于读取或修改过去版本数据的主要存储目标。 数据管理系统可以允许直接安装存储在系统内的虚拟机的虚拟机快照,以实现虚拟机的基本上即时的虚拟机恢复。
-
公开(公告)号:US12066904B2
公开(公告)日:2024-08-20
申请号:US17575831
申请日:2022-01-14
Applicant: Rubrik, Inc.
Inventor: Garvit Juniwal , Arvind Nithrakashyap
CPC classification number: G06F11/1484 , G06F3/0662 , G06F9/45558 , G06F2009/45579 , G06F2201/815 , G06F2201/84
Abstract: Methods and systems for improving the performance of a primary system that is running one or more virtual machines and capturing snapshots of the one or more virtual machines over time are described. The performance penalty on the primary system when a hypervisor running the one or more virtual machines is used to capture the snapshots of the one or more virtual machines may be reduced by leveraging storage array snapshots to reduce the amount of time that the hypervisor must freeze virtual disks of the one or more virtual machines. In this case, changed block tracking information for changed data blocks associated with the snapshots may be acquired from the hypervisor and the changed data blocks themselves may be pulled from the storage array snapshots without requiring the hypervisor to keep the virtual disks of the one or more virtual machines in a frozen state.
-
公开(公告)号:US20190171374A1
公开(公告)日:2019-06-06
申请号:US16270586
申请日:2019-02-07
Applicant: RUBRIK, INC.
Inventor: Arvind Jain , Arvind Nithrakashyap , Bipul Sinha , Soham Mazumdar , Adam Gee , Kenny To , Jonathan Derryberry
IPC: G06F3/06 , G06F16/14 , G06F11/14 , G06F16/11 , G06F16/84 , G06F16/27 , G06F16/13 , H04L9/32 , G06F9/455 , G06F9/50 , H04L12/26 , H04L29/12 , H04L29/08
Abstract: Methods and systems for managing, storing, and serving data within a virtualized environment are described. In some embodiments, a data management system may manage the extraction and storage of virtual machine snapshots, provide near instantaneous restoration of a virtual machine or one or more files located on the virtual machine, and enable secondary workloads to directly use the data management system as a primary storage target to read or modify past versions of data. The data management system may allow a virtual machine snapshot of a virtual machine stored within the system to be directly mounted to enable substantially instantaneous virtual machine recovery of the virtual machine.
-
公开(公告)号:US10114565B2
公开(公告)日:2018-10-30
申请号:US14628033
申请日:2015-02-20
Applicant: RUBRIK, INC.
Inventor: Arvind Nithrakashyap , Kenny To , Jiangbin Luo , Sharvanath Pathak , Jonathan Derryberry
IPC: G06F9/455 , G06F3/06 , H04L9/32 , G06F9/50 , G06F11/14 , G06F17/30 , H04L12/26 , H04L29/12 , H04L29/08 , G06F11/20
Abstract: Methods and systems for managing, storing, and serving data within a virtualized environment are described. In some embodiments, a data management system may manage the extraction and storage of virtual machine snapshots, provide near instantaneous restoration of a virtual machine or one or more files located on the virtual machine, and enable secondary workloads to directly use the data management system as a primary storage target to read or modify past versions of data. The data management system may allow a virtual machine snapshot of a virtual machine stored within the system to be directly mounted to enable substantially instantaneous virtual machine recovery of the virtual machine.
-
公开(公告)号:US10114564B2
公开(公告)日:2018-10-30
申请号:US14628010
申请日:2015-02-20
Applicant: RUBRIK, INC.
Inventor: Arvind Jain , Arvind Nithrakashyap , Soham Mazumdar , Fabiano Botelho , Kenny To
IPC: G06F12/00 , G06F3/06 , H04L9/32 , G06F9/455 , G06F9/50 , G06F11/14 , G06F17/30 , H04L12/26 , H04L29/12 , H04L29/08 , G06F11/20
Abstract: Methods and systems for managing, storing, and serving data within a virtualized environment are described. In some embodiments, a data management system may manage the extraction and storage of virtual machine snapshots, provide near instantaneous restoration of a virtual machine or one or more files located on the virtual machine, and enable secondary workloads to directly use the data management system as a primary storage target to read or modify past versions of data. The data management system may allow a virtual machine snapshot of a virtual machine stored within the system to be directly mounted to enable substantially instantaneous virtual machine recovery of the virtual machine.
-
公开(公告)号:US20160124977A1
公开(公告)日:2016-05-05
申请号:US14628001
申请日:2015-02-20
Applicant: RUBRIK, INC.
Inventor: Arvind Jain , Arvind Nithrakashyap , Bipul Sinha , Soham Mazumdar , Adam Gee , Kenny To , Jonathan Derryberry
CPC classification number: G06F3/0619 , G06F3/0641 , G06F3/065 , G06F3/0665 , G06F3/067 , G06F3/0685 , G06F9/45558 , G06F9/5077 , G06F11/1435 , G06F11/1446 , G06F11/1448 , G06F11/1451 , G06F11/1453 , G06F11/1458 , G06F11/1461 , G06F11/1464 , G06F11/1484 , G06F11/202 , G06F17/30073 , G06F17/30088 , G06F17/30091 , G06F17/30106 , G06F17/30575 , G06F17/30914 , G06F2009/45562 , G06F2009/4557 , G06F2009/45579 , G06F2009/45583 , G06F2201/80 , G06F2201/815 , G06F2201/84 , H04L9/3242 , H04L9/3247 , H04L43/0817 , H04L61/2007 , H04L61/2061 , H04L67/10
Abstract: Methods and systems for managing, storing, and serving data within a virtualized environment are described. In some embodiments, a data management system may manage the extraction and storage of virtual machine snapshots, provide near instantaneous restoration of a virtual machine or one or more files located on the virtual machine, and enable secondary workloads to directly use the data management system as a primary storage target to read or modify past versions of data. The data management system may allow a virtual machine snapshot of a virtual machine stored within the system to be directly mounted to enable substantially instantaneous virtual machine recovery of the virtual machine.
Abstract translation: 描述用于在虚拟化环境中管理,存储和服务数据的方法和系统。 在一些实施例中,数据管理系统可以管理虚拟机快照的提取和存储,提供虚拟机的几乎瞬时恢复或位于虚拟机上的一个或多个文件,并且使辅助工作负载直接使用数据管理系统作为 用于读取或修改过去版本数据的主要存储目标。 数据管理系统可以允许直接安装存储在系统内的虚拟机的虚拟机快照,以实现虚拟机的基本上即时的虚拟机恢复。
-
-
-
-
-
-
-
-
-