-
公开(公告)号:US11023472B2
公开(公告)日:2021-06-01
申请号:US15906076
申请日:2018-02-27
Applicant: Nutanix, Inc.
Inventor: Atreyee Maiti , Bryan Crowe , Harry Yang , Himanshu Shukla , Rahul Singh , Shamita Pisal , Shyan-Ming Perng , Shyama Duriseti
IPC: G06F16/2457 , G06F11/07 , G06F16/248 , G06F16/901
Abstract: A system and method include receiving, by a troubleshooting system of a virtual computing system, a search query for troubleshooting a problem associated with a component of the virtual computing system. The search query is received via a troubleshooting interface of the troubleshooting system. The system and method also include parsing the search query, including associating a troubleshooting category with the parsed search query, determining possible causes of the problem from the troubleshooting category, and ranking the possible causes based on a pre-determined criteria. The system and method additionally include displaying a subset of highest ranked possible causes of the problem on the troubleshooting interface.
-
公开(公告)号: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.
-
公开(公告)号:US10484301B1
公开(公告)日:2019-11-19
申请号:US15283004
申请日:2016-09-30
Applicant: Nutanix, Inc.
Inventor: Himanshu Shukla , Rahul Singh , Abhinay Nagpal , Aditya Ramesh
IPC: G06F15/173 , H04L12/911 , H04L29/08 , H04L12/26 , H04L12/24 , G06F9/455 , G06F3/06
Abstract: Resource allocation techniques for distributed data storage. A set of distributed storage system historical resource usage measurements are collected and stored using distributed storage system measurement techniques. The resource usage metrics are associated with and/or derived from processing entities in the distributed storage computing system. An analysis module determines a training window time period corresponding to a portion of the collected distributed storage system historical resource usage measurements. The training window time period is determined so as to provide an earlier time boundary and a later time boundary that defines a periodically recurring portion of the distributed storage system historical resource usage measurements. A latest cycle of those periodically recurring measurements are then used to train a predictive model, which in turn is used to produce distributed storage system predicted resource usage characteristics. Resource allocation decisions are made based at least in part on predictions from the trained predictive model.
-
公开(公告)号:US20190340281A1
公开(公告)日:2019-11-07
申请号:US15970103
申请日:2018-05-03
Applicant: NUTANIX, INC.
Inventor: Atreyee Maiti , Bryan Crowe , Himanshu Shukla , Rahul Singh , Shamita Pisal , Shyan-Ming Perng , Ken Chen , Binny Sher Gill , Satish Ramachandran
Abstract: A system and method include receiving, by a search system of a virtual computing system, a search query via a search console, converting the search query into a structured query, and retrieving search results based on the structured query. The system and method further include activating a subset of widgets that satisfy a condition based on the search results and determining a view for each activated widget. Each widget is configured to display a particular type of the search results and the view for each widget is based upon a number of the search results of the particular type that the widget is configured to display. The system and method additionally include displaying the activated widget on the search console according to the view of that widget.
-
公开(公告)号:US20190236196A1
公开(公告)日:2019-08-01
申请号:US15883818
申请日:2018-01-30
Applicant: Nutanix, Inc.
Inventor: Atreyee Maiti , Bryan Crowe , Himanshu Shukla , Rahul Singh , Shamita Pisal , Shyan-Ming Perng , Ken Chen
CPC classification number: G06F16/26 , G06F9/451 , G06F9/45533 , G06F16/242 , G06F16/258
Abstract: A system and method include receiving, by a navigation and search system of a virtual computing system, a user input via a navigation interface of the navigation and search system. The system and method also include retrieving a page corresponding to the user input, parsing the user input and associating one or more keywords with the user input for obtaining a structured query, including associating the page with the structured query, and displaying the page in the navigation interface. The system and method further include populating the structured query into a search interface of the navigation and search system. Either the user input via the navigation interface or the structured query via the search interface are usable to navigate to the page.
-
公开(公告)号:US20190026295A1
公开(公告)日:2019-01-24
申请号:US15653762
申请日:2017-07-19
Applicant: Nutanix, Inc.
Inventor: Atreyee Maiti , Himanshu Shukla , Rahul Singh
IPC: G06F17/30 , G06F9/455 , G06F9/48 , G06F9/50 , H04L12/931
Abstract: A system and method includes receiving, by a search computing system of a virtual computing system, a search query, converting the search query into a structured query, and identifying at least one of a configured metric, a learned metric, and a correlation from the structured query. The configured metric, learned metric, and correlation are based upon a particular metric associated with a component of the virtual computing system. The configured metric is obtained by applying filters to the particular metric, the learned metric is based upon a frequency of presence of the particular metric in the search query, and the correlation is based upon a pattern formed by the search query in conjunction with a subset of prior search queries. The system and method further include displaying data related to the particular metric, such that the data is based upon the configured metric, the learned metric, and the correlation.
-
公开(公告)号:US20170235593A1
公开(公告)日:2017-08-17
申请号:US15423476
申请日:2017-02-02
Applicant: Nutanix, Inc.
Inventor: Ming Chen , Mohan Maturi , Rahul Singh
Abstract: In particular embodiments, a system for managing a virtualization environment includes host machines, each of the host machines including a hypervisor, user virtual machines (UVMs) and a virtual machine controller. The virtualization environment also includes virtual disks comprising a plurality of storage devices, and being accessible by the virtual machine controllers. The virtual machine controllers conduct I/O transactions with the virtual disks. The system stores an entity-relationship graph representing elements in the virtualization environment. Each of the elements is represented by an entity-type node in the entity-relationship graph, and relationships between the elements are represented by edges between the nodes.
-
公开(公告)号:US10691491B2
公开(公告)日:2020-06-23
申请号:US15298149
申请日:2016-10-19
Applicant: Nutanix, Inc.
Inventor: Abhinay Nagpal , Aditya Ramesh , Himanshu Shukla , Rahul Singh
Abstract: Systems for distributed resource system management. A first computing system operates in a first computing environment. A predictive model is trained in the first computing environment to form a trained resource performance predictive model that comprises a set of trained model parameters to capture at least computing and storage IO parameters that are responsive to execution of one or more workloads that consume computing and storage resources in the first computing environment. When the trained resource performance predictive model is deployed to a second computing environment, various computing system configuration differences, and/or workload differences and/or other differences between the first computing environment and the second computing environment are detected and measured. Responsive to the detected differences and/or measurements, some of the trained resource performance predictive model parameters are modified to adapt the trained resource performance predictive model to any of the detected and/or measured characteristics of the second computing environment.
-
公开(公告)号:US20190130003A1
公开(公告)日:2019-05-02
申请号:US15799080
申请日:2017-10-31
Applicant: Nutanix, Inc.
Inventor: Atreyee Maiti , Himanshu Shukla , Piyush Nimbalkar , Rahul Singh , Ranjan Parthasarathy , Ziv Kennan
Abstract: A system and method include receiving, by a virtual computing system, a search query via a search interface of a search computing system, converting the search query into a primary structured query that identifies a primary entity within the virtual computing system and an activity type associated with the primary entity. The system and method also include generating a subquery from the primary structured query, including associating the activity type of the primary entity with the subquery, such that the subquery identifies a related entity of the primary entity, generating search results from the primary entity and the related entity corresponding to the activity type included in the primary structured query and the subquery, and displaying the search results on the search interface for monitoring components of a datacenter.
-
公开(公告)号:US20180341682A1
公开(公告)日:2018-11-29
申请号:US15606990
申请日:2017-05-26
Applicant: Nutanix, Inc.
Inventor: Himanshu Shukla , Atreyee Maiti , Rahul Singh
Abstract: A system and method for generating and executing rules in a virtual computing system includes creating, by a rules computing system of the virtual computing system, a rule based upon one or more search queries entered into a search interface of the virtual computing system. The system and method also include executing, by the rules computing system, the rule periodically for identifying violations of the rule, and issuing, by the rules computing system, an alert for the violations of the rule on the search interface.
-
-
-
-
-
-
-
-
-