-
公开(公告)号:US11954078B2
公开(公告)日:2024-04-09
申请号:US17238001
申请日:2021-04-22
申请人: Nutanix, Inc.
发明人: Kalpesh Ashok Bafna , Anil Kumar Gopalapura Venkatesh , Devyani Suryakant Kanada , Saurabh Tyagi , Vijaykumar Bellubbi , Mausumi Ranasingh , Rishabh Sharma
IPC分类号: G06F16/188 , G06F3/06 , G06F9/455 , G06F16/11
CPC分类号: G06F16/188 , G06F3/0607 , G06F3/064 , G06F3/0647 , G06F3/067 , G06F9/45533 , G06F16/128
摘要: Examples described herein include virtualized file servers which may include cloned instances of the virtualized file server. Cloning a virtualized the server may allow for testing of new and/or revised features, disaster recovery plans, or other configurations while maintaining availability of the parent (e.g., source) virtualized file server.
-
2.
公开(公告)号:US20240045774A1
公开(公告)日:2024-02-08
申请号:US17877769
申请日:2022-07-29
申请人: Nutanix, Inc.
发明人: Eric Wang , Kalpesh Ashok Bafna
IPC分类号: G06F11/14
CPC分类号: G06F11/1471 , G06F11/1469 , G06F11/1451
摘要: Examples of systems described herein provide for share-level disaster recovery on, for example, virtualized file servers by enabling additional snapshots, including self-service recovery (SSR) snapshot migration in addition to replication snapshot migration to a disaster recovery location. In examples, a disaster recovery location may receive a replication of a share of a file system, the snapshot configured for recovery of the share at the disaster recovery location. The replication snapshot may include one or more additional snapshots, each taken since a time of a previous replication snapshot. At least one of the one or more additional snapshots may include an SSR snapshot, identifiable based at least on a tag associated with a process used to create the SSR snapshot at a primary location. The at least one additional snapshot may be extracted for use by another instance of the process at the disaster recovery location.
-
公开(公告)号:US11550558B2
公开(公告)日:2023-01-10
申请号:US15422255
申请日:2017-02-01
申请人: Nutanix, Inc.
发明人: Kalpesh Ashok Bafna , Aroosh Sohi , Alexander Michael Bunch , Venkata Vamsi Krishna Kothuri , Rishabh Sharma , Mausumi Ranasingh
IPC分类号: G06F8/65 , G06F9/4401 , G06F9/455 , G06F16/176 , G06F16/182 , G06F16/17 , G06F16/23 , G06F21/53 , G06F21/62 , G06F21/78 , H04L41/082 , G06F11/07 , G06F11/14 , G06F11/20 , H04L41/06 , G06F3/06 , H04L67/1095 , H04L67/1097 , G06F21/56 , H04L41/0859 , H04L41/5009 , H04L67/00 , H04L67/10
摘要: In one embodiment, a system for managing a virtualization environment includes a set of host machines, each of which includes a hypervisor, virtual machines, and a virtual machine controller, one or more virtual disks comprising a plurality of storage devices, the one or more virtual disks being accessible by the virtual machine controllers, where the virtual machine controllers conduct I/O transactions with the virtual disks, and a deployment system configured to receive a request to deploy a virtualized file server on a plurality of host machines, where the request is associated with deployment parameters, select a deployment image for the host machines based on the deployment parameters, and provide the deployment image to each host machine via the virtual disk. The virtual machine controller located on the host machine stores at least a portion of the deployment image on a storage device associated with the host machine.
-
公开(公告)号:US11544049B2
公开(公告)日:2023-01-03
申请号:US15422286
申请日:2017-02-01
申请人: Nutanix, Inc.
发明人: Anil Kumar Gopalapura Venkatesh , Richard James Sharpe , Durga Mahesh Arikatla , Kalpesh Ashok Bafna , Devyani Suryakant Kanada
IPC分类号: G06F8/65 , G06F9/4401 , G06F9/455 , G06F16/176 , G06F16/182 , G06F16/17 , G06F16/23 , G06F21/53 , G06F21/62 , G06F21/78 , H04L41/082 , G06F11/07 , G06F11/14 , G06F11/20 , H04L41/06 , G06F3/06 , H04L67/1095 , H04L67/1097 , G06F21/56 , H04L41/0859 , H04L41/5009 , H04L67/00 , H04L67/10
摘要: In one embodiment, a system for managing a virtualization environment includes a set of host machines, each of which includes a hypervisor, virtual machines, and a virtual machine controller, and a virtualized file server backup system configured to identify backup data, wherein the backup data comprises data stored on the virtual disks and VFS configuration information, and the first data is identified in accordance with a backup policy, send the backup data to one or more remote sites for storage, and, in response to detection of changes in the backup data, send the changes to the remote sites in accordance with a replication policy. The backup data may be identified based on a protection domain associated with the backup policy. The data stored on the VFS may include one or more storage objects. The storage objects may include shares, groups of shares, files, or directories.
-
公开(公告)号:US11537384B2
公开(公告)日:2022-12-27
申请号:US17091758
申请日:2020-11-06
申请人: Nutanix, Inc.
发明人: Richard James Sharpe , Durga Mahesh Arikatla , Kalpesh Ashok Bafna , Satyajit Sanjeev Deshmukh , Shyamsunder Prayagchand Rathi , Vishal Sinha , Devyani Suryakant Kanada
IPC分类号: G06F8/65 , G06F9/4401 , G06F9/455 , G06F16/176 , G06F16/182 , G06F16/17 , G06F16/23 , G06F21/53 , G06F21/62 , G06F21/78 , H04L41/082 , G06F11/07 , G06F11/14 , G06F11/20 , H04L41/06 , G06F3/06 , H04L67/1095 , H04L67/1097 , G06F21/56 , H04L41/0859 , H04L41/5009 , H04L67/00 , H04L67/10
摘要: In one embodiment, a system for managing a virtualization environment includes host machines implementing a virtualization environment, a plurality of clusters of the host machines, a virtualized file server (VFS) comprising a plurality of file server virtual machines (FSVMs), and a VFS cluster manager (CM) configured to distribute storage items among the clusters and receive cluster storage statistics for one or more shares of the VFS. The CM is further configured to, in response to a request from a first FSVM to identify a storage location for a storage item, identify a cluster at which the storage item is to be located based on the cluster storage statistics, identify a second FSVM at which the storage item is to be located based on compute usage statistics of one or more FSVMs in the identified cluster, and send an address of the second FSVM to the first FSVM.
-
公开(公告)号:US20220156107A1
公开(公告)日:2022-05-19
申请号:US17648796
申请日:2022-01-24
申请人: Nutanix, Inc.
发明人: Kalpesh Ashok Bafna , Eric Wang , Anil Kumar Gopalapura Venkatesh , Manoj Premanand Naik , Yifeng Huang
IPC分类号: G06F9/455 , G06F8/61 , G06F16/182 , G06F16/188
摘要: Examples described herein include virtualized environments including a virtualized file server. Examples of file server virtual machine managers are described which may setup and/or configure file server virtual machines in accordance with a target number of connections and/or a target throughput for the virtualized file server. The virtualized file server may be scaled up, scaled down, scaled in, and/or scaled out.
-
公开(公告)号:US20210349859A1
公开(公告)日:2021-11-11
申请号:US17238001
申请日:2021-04-22
申请人: Nutanix, Inc.
发明人: Kalpesh Ashok Bafna , Anil Kumar Gopalapura Venkatesh , Devyani Suryakant Kanada , Saurabh Tyagi , Vijaykumar Bellubbi , Mausumi Ranasingh , Rishabh Sharma
IPC分类号: G06F16/188 , G06F3/06 , G06F9/455 , G06F16/11
摘要: Examples described herein include virtualized file servers which may include cloned instances of the virtualized file server. Cloning a virtualized the server may allow for testing of new and/or revised features, disaster recovery plans, or other configurations while maintaining availability of the parent (e.g., source) virtualized file server.
-
公开(公告)号:US11048595B2
公开(公告)日:2021-06-29
申请号:US15832310
申请日:2017-12-05
申请人: Nutanix, Inc.
发明人: Anil Kumar Gopalapura Venkatesh , Devyani Suryakant Kanada , Kalpesh Ashok Bafna , Mausumi Ranasingh , Saurabh Tyagi , Vijaykumar Bellubbi
摘要: Examples of systems described herein include a virtualized file servers. Examples of virtualized file servers described herein may support disaster recovery of the virtualized file server. Accordingly, examples of virtualized file servers may support metadata fixing procedures to update metadata in a recovery setting. Examples of virtualized file servers may support hypervisor-agnostic disaster recovery.
-
公开(公告)号:US20170235761A1
公开(公告)日:2017-08-17
申请号:US15422255
申请日:2017-02-01
申请人: Nutanix, Inc.
发明人: Kalpesh Ashok Bafna , Aroosh Sohi , Alexander Michael Bunch , Venkata Vamsi Krishna Kothuri , Rishabh Sharma , Mausumi Ranasingh
摘要: In one embodiment, a system for managing a virtualization environment includes a set of host machines, each of which includes a hypervisor, virtual machines, and a virtual machine controller, one or more virtual disks comprising a plurality of storage devices, the one or more virtual disks being accessible by the virtual machine controllers, where the virtual machine controllers conduct I/O transactions with the virtual disks, and a deployment system configured to receive a request to deploy a virtualized file server on a plurality of host machines, where the request is associated with deployment parameters, select a deployment image for the host machines based on the deployment parameters, and provide the deployment image to each host machine via the virtual disk. The virtual machine controller located on the host machine stores at least a portion of the deployment image on a storage device associated with the host machine.
-
公开(公告)号:US20170235590A1
公开(公告)日:2017-08-17
申请号:US15422319
申请日:2017-02-01
申请人: Nutanix, Inc.
发明人: Vishal Sinha , Richard James Sharpe , Kalpesh Ashok Bafna , Anil Kumar Gopalapura Venkatesh , Durga Mahesh Arikatla , Shyamsunder Prayagchand Rathi
摘要: In one embodiment, a system for managing a virtualization environment comprises a plurality of host machines, one or more virtual disks comprising a plurality of storage devices, a virtualized file server (VFS) comprising a plurality of file server virtual machines (FSVMs), wherein each of the FSVMs is running on one of the host machines, and a backup system configured to, in response to a request to access a data item, determine an access frequency for the data item. The backup system is further configured to, in response a request to store a data item, determine a storage tier at which the data item is to be stored in a cloud storage service, wherein the tier is determined based on the access frequency associated with the data item, and store the data item at the determined tier of the cloud storage service.
-
-
-
-
-
-
-
-
-