-
公开(公告)号:US11481269B2
公开(公告)日:2022-10-25
申请号:US17127806
申请日:2020-12-18
Applicant: Nutanix, Inc.
Inventor: Akshay Narayan Muramatti , Venkata Vamsi Krishna Kothuri , Isha Singhal , Matthew James Armstrong
IPC: G06F11/07 , H04L41/0813 , H04L67/00 , H04L67/10 , H04L41/0866 , H04L41/0816 , H04L41/0859 , H04L41/08 , H04L41/0893 , H04L41/0654 , H04L41/082 , G06F8/65 , H04L43/50 , G06F11/14 , G06F11/00
Abstract: Various embodiments disclosed herein are related to a non-transitory computer readable storage medium. In some embodiments, the medium includes instructions stored thereon that, when executed by a processor, cause the processor to classify, on a cloud server, a plurality of clusters of an edge network based on one or more classification parameters, detect that a first cluster in a first datacenter of the edge network has an issue, determine a classification parameter value of the first cluster, determine that a second cluster in a second datacenter of the edge network has a second classification parameter value within a predetermined amount of the classification parameter value, and send an instruction to the second cluster to perform a remediation action.
-
公开(公告)号:US20220141090A1
公开(公告)日:2022-05-05
申请号:US17508620
申请日:2021-10-22
Applicant: Nutanix, Inc.
Inventor: Venkata Vamsi Krishna Kothuri , Akshay Narayan Muramatti , Anurag Choudhary , Ashish Ramdas Mankar , Nikita Vishwanath Shetty , Sameer Narkhede , Isha Singhal , Matthew James Armstrong , Prashant Batra , Shi Shu , Yiran Deng , Zhuoran Li , Mukesh Sohanlal Bafna , Praveen Uday Bhaskara Pisipati , Amarsinh Vijaysinh Patil , Arvind Mohan
IPC: H04L12/24
Abstract: Various embodiments disclosed herein are related to an apparatus. In some embodiments, the apparatus includes a processor and a memory. In some embodiments, the memory includes instructions that, when executed by the processor, cause the apparatus to collect, at a cloud server, service data from a collector framework service of an edge network. In some embodiments, the memory includes instructions that, when executed by the processor, cause the apparatus to provide a configuration to the collector framework service based on the service data.
-
公开(公告)号:US20220138040A1
公开(公告)日:2022-05-05
申请号:US17127806
申请日:2020-12-18
Applicant: Nutanix, Inc.
Inventor: Akshay Narayan Muramatti , Venkata Vamsi Krishna Kothuri , Isha Singhal , Matthew James Armstrong
Abstract: Various embodiments disclosed herein are related to a non-transitory computer readable storage medium. In some embodiments, the medium includes instructions stored thereon that, when executed by a processor, cause the processor to classify, on a cloud server, a plurality of clusters of an edge network based on one or more classification parameters, detect that a first cluster in a first datacenter of the edge network has an issue, determine a classification parameter value of the first cluster, determine that a second cluster in a second datacenter of the edge network has a second classification parameter value within a predetermined amount of the classification parameter value, and send an instruction to the second cluster to perform a remediation action.
-
公开(公告)号:US10133619B1
公开(公告)日:2018-11-20
申请号:US15174977
申请日:2016-06-06
Applicant: Nutanix, Inc.
Inventor: Abhinay Nagpal , Alexander J. Kaufmann , Himanshu Shukla , Jason Sims , Varun Kumar Arora , Venkata Vamsi Krishna Kothuri
Abstract: Systems for self-configuring health monitoring instrumentation for clustered storage platforms. Master and slave health modules implement a health monitoring system in a clustered virtualization environment comprising a plurality of nodes of the cluster with an installed health module instance running on the nodes. The health module system may gather and analyze data on a node level and at a cluster level to manage the cluster. The cluster health module system observes I/O commands issued to, and I/O command responses returned from, a common storage pool. Health data is stored in the storage pool.
-
公开(公告)号:US11374807B2
公开(公告)日:2022-06-28
申请号:US17127883
申请日:2020-12-18
Applicant: Nutanix, Inc.
Inventor: Venkata Vamsi Krishna Kothuri , Isha Singhal , Yiran Deng , Prashant Batra
IPC: H04L41/0654 , H04L67/10 , H04L43/50
Abstract: Various embodiments disclosed herein are related to a non-transitory computer readable storage medium. In some embodiments, the medium includes instructions stored thereon that, when executed by a processor, cause the processor to detect, on a cloud server, an indication to collect additional data from a cluster on an edge network coupled to the cloud server, send, to the cluster, a command to receive a command output, indicate, to the cluster, to send the command output as a type of data including at least one of raw data or parsed data, receive the command output in accordance with the command and the type of command output, and troubleshoot an issue of the cluster based on the command output.
-
公开(公告)号:US11290330B1
公开(公告)日:2022-03-29
申请号:US17167962
申请日:2021-02-04
Applicant: Nutanix, Inc.
Inventor: Venkata Vamsi Krishna Kothuri , Akshay Narayan Muramatti , Anurag Choudhary , Ashish Ramdas Mankar , Nikita Vishwanath Shetty , Sameer Narkhede
IPC: G06F15/177 , H04L41/0866
Abstract: Various embodiments disclosed herein are related to a non-transitory computer readable storage medium. In some embodiments, the medium includes instructions stored thereon that, when executed by a processor, cause the processor to receive a stored configuration state of a cluster, receive a snapshot of the configuration state of the cluster, determine that an entity of the cluster is different between the stored configuration state and the snapshot, determine that a first timestamp of the stored configuration state is less than a second timestamp of the snapshot, and send an indication that the entity is changed.
-
公开(公告)号:US10606627B2
公开(公告)日:2020-03-31
申请号:US15424623
申请日:2017-02-03
Applicant: Nutanix, Inc.
Inventor: Deepak Vankadaru , Hector Guillermo Cuellar Rios , Rajesh P. Bhatt , Ribao Wei , Rohit Girme , Venkata Vamsi Krishna Kothuri
IPC: G06F9/455 , G06F16/951 , G06F11/34 , G06F11/32 , G06F3/0484 , G06F9/451
Abstract: Particular embodiments provide a system comprising a cluster of host machines for managing communication connections in a virtualization environment. Implementing a virtualization environment, each of the host machines may comprise a hypervisor, a user virtual machine (UVM), and an I/O controller. A virtual disk may include a plurality of storage devices, wherein the I/O controllers conduct I/O transactions with the virtual disk based on I/O requests received from the UVMs. A management module may implement a monitoring policy of rules associated with an operating status of components of the virtualization environment. The management module may receive data associated with the operating status of the components. In response to determining that the data associated with the operating status satisfies one or more rules in the monitoring policy, the management module may initiate an alert and also display a graphical user interface that includes a root cause analysis of the alert.
-
公开(公告)号:US10552427B2
公开(公告)日:2020-02-04
申请号:US15143060
申请日:2016-04-29
Applicant: Nutanix, Inc.
Inventor: Himanshu Shukla , Venkata Vamsi Krishna Kothuri , Atreyee Maiti , Rahul Singh , Ziv Kennan
IPC: G06F16/2457 , H04L29/08 , G06F16/248 , G06F16/951 , H04L29/06 , G06F16/2452
Abstract: In one embodiment, a method may comprise receiving a query to search for one or more entities of the data center, the query including one or more query tokens. The method may then identify one or more entity-type nodes corresponding to the query, and rank the entity-type nodes based on a score determined for each of the identified entity-type nodes. For at least a portion of the ranked entity-type nodes, the method may generate a structured query associated with each of the entity-type nodes based at least in part of one or more activity-type nodes connected to each of the entity-type nodes. Then, the method may retrieve, based on the structured queries, results from one or more databases.
-
公开(公告)号: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.
-
公开(公告)号:US20170235815A1
公开(公告)日:2017-08-17
申请号:US15423468
申请日:2017-02-02
Applicant: Nutanix, Inc.
Inventor: Rajesh P. Bhatt , Deepa Tuteja Kakani , Ting Suk Lee , Venkata Vamsi Krishna Kothuri
CPC classification number: G06F9/45558 , G06F3/04842 , G06F3/04845 , G06F11/14 , G06F11/2094 , G06F16/00 , G06F16/212 , G06F16/219 , G06F16/2358 , G06F16/2379 , G06F16/24578 , G06F16/26 , G06F16/27 , G06F16/285 , G06F16/9535 , G06F2009/45579 , G06F2009/45583 , G06F2201/835 , H04L67/10 , H04L67/1097 , H04W4/60
Abstract: In one embodiment, a computing device receives a request from a client device to view one or more entities of a virtualization environment. Based on the received request, the computing device accesses an entity-relationship graph that corresponds to entities of the virtualization environment. Each of the entities is represented by an entity-type node in the entity-relationship graph, and relationships between the entities are represented by edges between the entity-type nodes. The computing device creates a user interface to manage the one or more entities, and the computing device sends information to the client device to display the user interface.
-
-
-
-
-
-
-
-
-