-
公开(公告)号:US11368519B2
公开(公告)日:2022-06-21
申请号:US16947098
申请日:2020-07-17
Applicant: Nutanix, Inc.
Inventor: Binny Sher Gill , Karan Gupta , Miao Cui
IPC: H04L67/10 , H04L67/1097 , G06F9/455 , H04L61/2521 , H04L61/2514
Abstract: Systems for high-performance computing. A storage control architecture is implemented by a plurality of nodes, where a node comprises combinations of executable containers that execute in cooperation with virtual machines running above a hypervisor. The containers run in a virtual machine above a hypervisor, and/or can be integrated directly into the operating system of a host node. Sensitive information such as credit card information may be isolated from the containers in a separate virtual machine that is configured to be threat resistant, and which can be accessed through a threat resistant interface module. One of the virtual machines of the node may be a node-specific control virtual machine that is configured to operate as a dedicated storage controller for a node. One of the virtual machines of the node may be a node-specific container service machine that is configured to provide storage-related and other support to a hosted executable container.
-
公开(公告)号:US10810030B2
公开(公告)日:2020-10-20
申请号:US15377865
申请日:2016-12-13
Applicant: Nutanix, Inc.
Inventor: Akshay Deodhar , Binny Sher Gill , Venkata Vamsi Krishna Kothuri
Abstract: In one embodiment, a system includes host machines that form elements of the virtualization environment, and that include a hypervisor, a user virtual machine (UVM), a connection agent, and an I/O controller. The system further includes a virtual disk comprising a plurality of storage devices, the virtual disk being accessible by all of the I/O controllers. At least one of host machines receives a request associated with one of the elements using an application programming interface (API), and including a context-specific identifier. The host machine determines, using reflection, a type of the context-specific identifier and processes the request based on a mapping, according to the determined type, from the context-specific identifier to a unique identifier associated with the element.
-
公开(公告)号:US10649679B2
公开(公告)日:2020-05-12
申请号:US15360077
申请日:2016-11-23
Applicant: Nutanix, Inc.
Inventor: Binny Sher Gill , Jon Carlo Gueco , Vinod Gupta
IPC: G06F3/06
Abstract: Systems for distributed data storage. A user accesses a user interface in a distributed virtualization system comprising computing nodes that support virtualized controllers that include preconfigured APIs to receive application extension modules. The system receives a user command from a user interface at the virtualized controller, the user command corresponding to a download request for at least one application extension. A successful download and integration event causes integration of the containerized application extension into the system. The additional functionality of the containerized application extension is offered to the user. The user can address additional functionality of the containerized application extension through a user interface.
-
24.
公开(公告)号:US10362030B2
公开(公告)日:2019-07-23
申请号:US15425955
申请日:2017-02-06
Applicant: Nutanix, Inc.
Inventor: Binny Sher Gill , Karthik Chandrasekaran , Parthasarathy Ramachandran
Abstract: Described is an architecture for providing access to administrative functionality in a virtualization system using implied authentication. This approach avoids the problems associated with the requirements to use a user ID and password to access an admin console. The user ID and password can be rendered completely unnecessary, or where the user ID and password combination is only used as a supplement to the implied authentication.
-
公开(公告)号:US09817606B1
公开(公告)日:2017-11-14
申请号:US14270705
申请日:2014-05-06
Applicant: Nutanix, Inc.
Inventor: Brian Byrne , Parthasarathy Ramachandran , Binny Sher Gill
IPC: G06F3/06
CPC classification number: G06F3/065 , G06F3/0604 , G06F3/0664 , G06F3/067
Abstract: A method for transitioning a data replication policy from an asynchronous data replication policy to a synchronous data replication policy for data replication between a source vDisk at a source networked virtualization environment and a destination vDisk at a destination networked virtualization environment.
-
公开(公告)号:US12282795B2
公开(公告)日:2025-04-22
申请号:US18667648
申请日:2024-05-17
Applicant: Nutanix, Inc.
Inventor: Binny Sher Gill
IPC: G06F9/455 , G06F9/4401 , G06F12/02
Abstract: Upon receiving a request to hibernate a hypervisor of a virtualization system running on a first computer, acts are carried out to capture a state of the hypervisor, where the state of the hypervisor comprises hypervisor logical resource parameters and an execution state of the hypervisor. After hibernating the hypervisor by quiescing the hypervisor and storing the state of the hypervisor into a data structure, the data structure is moved to a different location. At a later moment in time, the data structure is loaded onto a second computing machine and restored. The restore operation restores the hypervisor and all of its state, including all of the virtual machines of the hypervisor as well as all of the virtual disks and other virtual devices of the virtual machines. Differences between the first computing machine and the second computing machine are reconciled before execution of the hypervisor on the second machine.
-
公开(公告)号:US11593137B2
公开(公告)日:2023-02-28
申请号:US16778909
申请日:2020-01-31
Applicant: Nutanix, Inc.
Inventor: Binny Sher Gill
IPC: G06F9/455 , G06F9/4401 , G06F12/02
Abstract: Upon receiving a request to hibernate a hypervisor of a virtualization system running on a first computer, acts are carried out to capture a state of the hypervisor, where the state of the hypervisor comprises hypervisor logical resource parameters and an execution state of the hypervisor. After hibernating the hypervisor by quiescing the hypervisor and storing the state of the hypervisor into a data structure, the data structure is moved to a different location. At a later moment in time, the data structure is loaded onto a second computing machine and restored. The restore operation restores the hypervisor and all of its state, including all of the virtual machines of the hypervisor as well as all of the virtual disks and other virtual devices of the virtual machines. Differences between the first computing machine and the second computing machine are reconciled before execution of the hypervisor on the second machine.
-
公开(公告)号:US11438280B2
公开(公告)日:2022-09-06
申请号:US16778725
申请日:2020-01-31
Applicant: Nutanix, Inc.
Inventor: Nitin Parab , Aaron Dean Brown , Anupama Ashok Lolage , Binny Sher Gill , Blinston Savio Fernandes
IPC: H04L67/10 , H04L49/00 , H04L61/2596 , H04L61/255 , H04L61/2592 , G06F9/455 , H04L61/103 , H04L61/50 , H04L61/5007 , H04L61/5061 , H04L12/46 , H04L101/622
Abstract: Methods, systems and non-transitory computer readable media for handling IP network addresses in a virtualization system. Embodiments are configured to receive, from a cloud provider, a cloud provider media access control address to assign to a network interface of a computing node. Also received from the cloud provider is a cloud provider's IP address associated with the cloud provider's media access control address. A virtual machine on the computing node is configured such that the cloud provider's IP address serves as an IP address of the virtual machine and such that a virtualization system media access control address serves as a MAC address of the virtual machine. The virtualization system correlates the cloud provider's media access control address to the IP address of the virtual machine. In some cases, the cloud provider's media access control address stored in a virtual switch of a hypervisor.
-
公开(公告)号:US10963356B2
公开(公告)日:2021-03-30
申请号:US15956036
申请日:2018-04-18
Applicant: Nutanix, Inc.
Inventor: Binny Sher Gill , Jan Olderdissen , Rajiv Mirani , Miao Cui
Abstract: Examples of systems are described herein which may dynamically allocate compute resources to recovery clusters. Accordingly, a recovery site may utilize fewer compute resources in maintaining recovery clusters for multiple associate clusters, while ensuring that, during use, compute resources are allocated to a particular cluster. This may reduce and/or avoid vulnerabilities arising from a use of shared resources in a virtualized and/or cloud environment.
-
公开(公告)号:US10826795B2
公开(公告)日:2020-11-03
申请号:US14704958
申请日:2015-05-05
Applicant: Nutanix, Inc.
Inventor: Andre Leibovici , Binny Sher Gill
Abstract: Disclosed is an improved approach to implement a management environment for the storage infrastructure of a virtualization system. The invention provides the ability at a granular basis to allow a user/administrator to configure and control the service levels for virtualization objects in a virtualization system, particularly for storage-related components.
-
-
-
-
-
-
-
-
-