-
公开(公告)号:US11775397B2
公开(公告)日:2023-10-03
申请号:US17302343
申请日:2021-04-30
Applicant: Nutanix, Inc.
Inventor: Anil Kumar Gopalapura Venkatesh , Devyani Suryakant Kanada , Kalpesh Ashok Bafna , Mausumi Ranasingh , Saurabh Tyagi , Vijaykumar Bellubbi
CPC classification number: G06F11/1469 , G06F3/065 , G06F3/0619 , G06F3/0665 , G06F3/0685 , G06F8/63 , G06F8/65 , G06F9/45558 , G06F11/1451 , G06F16/188 , G06F2009/45562 , G06F2009/45579 , G06F2201/80 , G06F2201/805 , G06F2201/82
Abstract: 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.
-
公开(公告)号:US20210224233A1
公开(公告)日:2021-07-22
申请号:US16942929
申请日:2020-07-30
Applicant: Nutanix, Inc.
Inventor: Kalpesh Ashok Bafna , Hemanth Kumar Thummala , Anil Kumar Gopalapura Venkatesh , Mausumi Ranasingh , Rashmi Gupta , Satyajit Deshmukh , Shyamsunder Prayagchand Rathi
Abstract: A virtualized file server (VFS) may include a plurality of file server virtual machines (FSVMs) that cooperatively manage a distributed file share of storage items. A data protocol server implemented by a first FSVM is configured to provide communication between a user device and the VFS responsive to a request from the user device to connect to the VFS. A common layer implemented by the first FSVM includes information management metadata for authorized users of the VFS. A web proxy at the first FSVM presents a user access list of storage items to the user device, where the user access list is based on user information received with the request from the user device to connect to the VFS.
-
公开(公告)号:US10540164B2
公开(公告)日:2020-01-21
申请号:US15422249
申请日:2017-02-01
Applicant: Nutanix, Inc.
Inventor: Kalpesh Ashok Bafna , Luong Ngo , Kavitha Pasikanti , Venkata Vamsi Krishna Kothuri , Mausumi Ranasingh
IPC: G06F9/455 , G06F8/65 , G06F9/4401 , G06F16/176 , G06F16/182 , G06F16/17 , G06F16/23 , G06F11/07 , G06F11/20 , H04L12/24 , G06F11/14 , G06F3/06 , H04L29/08 , G06F21/56 , G06F21/53 , G06F21/62 , G06F21/78
Abstract: 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 an upgrade system configured to receive a request to upgrade a virtualized file server on a plurality of host machines from a first program code version to a second program code version, for each host machine, generate a snapshot of a code image associated with the second program code version, and provide the snapshot to the host machine via the virtual disk. The virtual machine controller located on the host machine stores the snapshot on a first storage device associated with the host machine.
-
公开(公告)号:US12117972B2
公开(公告)日:2024-10-15
申请号:US17581418
申请日:2022-01-21
Applicant: NUTANIX, INC.
Inventor: Anil Kumar Gopalapura Venkatesh , Kalpesh Ashok Bafna , Manoj Premanand Naik , Mausumi Ranasingh
IPC: G06F16/188 , G06F9/455 , G06F16/16 , G06F16/178 , G06F16/182
CPC classification number: G06F16/188 , G06F9/45558 , G06F16/164 , G06F16/178 , G06F16/1824 , G06F2009/45595
Abstract: An example file server manager disclosed herein receives a registration for a distributed file server, where the distributed file server is hosted in a virtualization environment and includes a cluster of file server virtual machines configured to provide access to a file system. The file server manager further synchronizes metadata with the distributed file server, the metadata including identification of each of the file server virtual machines of the cluster of file server virtual machines, the metadata including information regarding the file system and receiving a management request for the distributed file server. The file server manager further formats the management request for the virtualization environment based on the metadata and utilizing information from the registration to access the distributed file server with the formatted management request.
-
公开(公告)号:US20230066137A1
公开(公告)日:2023-03-02
申请号:US17648661
申请日:2022-01-21
Applicant: NUTANIX, INC.
Inventor: Rama C. Kishore Vijjapurapu , Mausumi Ranasingh , Kavitha Pasikanti , Eric Wang , Kalpesh Ashok Bafna
IPC: G06F16/182 , G06F16/16 , G06F16/11 , G06F16/188
Abstract: An example file server manager provides a user interface for selection of a share of a source distributed file server to be replicated at a destination distributed file server, where the share of the source distributed file server is accessed using a first file server virtual machine at the source distributed file server. The file server manager configures a policy for replication of the share of the source distributed file server to the destination distributed file server based on input received at the user interface and displays, at the user interface, a replication status for the share of the source distributed file server. The replication status indicates that a share of the destination distributed file server corresponding to the share of the source distributed file server has been updated based on a snapshot of the source distributed file server.
-
公开(公告)号:US11288239B2
公开(公告)日:2022-03-29
申请号:US15833255
申请日:2017-12-06
Applicant: Nutanix, Inc.
Inventor: 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
Abstract: Examples described herein include virtualized file servers which may include cloned instances of the virtualized file server. Cloning a virtualized file 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.
-
公开(公告)号:US10481894B2
公开(公告)日:2019-11-19
申请号:US15422249
申请日:2017-02-01
Applicant: Nutanix, Inc.
Inventor: Kalpesh Ashok Bafna , Luong Ngo , Kavitha Pasikanti , Venkata Vamsi Krishna Kothuri , Mausumi Ranasingh
IPC: G06F9/455 , G06F8/65 , G06F9/4401 , G06F16/176 , G06F16/182 , G06F16/17 , G06F16/23 , G06F11/07 , G06F11/20 , H04L12/24 , G06F11/14 , G06F3/06 , H04L29/08 , G06F21/56 , G06F21/53 , G06F21/62 , G06F21/78
Abstract: 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 an upgrade system configured to receive a request to upgrade a virtualized file server on a plurality of host machines from a first program code version to a second program code version, for each host machine, generate a snapshot of a code image associated with the second program code version, and provide the snapshot to the host machine via the virtual disk. The virtual machine controller located on the host machine stores the snapshot on a first storage device associated with the host machine.
-
公开(公告)号:US20180157561A1
公开(公告)日:2018-06-07
申请号:US15832310
申请日:2017-12-05
Applicant: Nutanix, Inc.
Inventor: Anil Kumar Gopalapura Venkatesh , Devyani Suryakant Kanada , Kalpesh Ashok Bafna , Mausumi Ranasingh , Saurabh Tyagi , Vijaykumar Bellubbi
CPC classification number: G06F11/1469 , G06F3/0619 , G06F3/065 , G06F3/0665 , G06F3/0685 , G06F8/63 , G06F8/65 , G06F9/45558 , G06F11/1451 , G06F16/188 , G06F2009/45562 , G06F2009/45579 , G06F2201/80 , G06F2201/805 , G06F2201/82
Abstract: 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.
-
公开(公告)号:US11954078B2
公开(公告)日:2024-04-09
申请号:US17238001
申请日:2021-04-22
Applicant: Nutanix, Inc.
Inventor: 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 classification number: G06F16/188 , G06F3/0607 , G06F3/064 , G06F3/0647 , G06F3/067 , G06F9/45533 , G06F16/128
Abstract: 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.
-
公开(公告)号:US11550558B2
公开(公告)日:2023-01-10
申请号:US15422255
申请日:2017-02-01
Applicant: Nutanix, Inc.
Inventor: 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
Abstract: 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.
-
-
-
-
-
-
-
-
-