VIRTUAL DISK MANAGEMENT FOR EFFICIENT BIN PACKING ACROSS NODES

    公开(公告)号:US20220100551A1

    公开(公告)日:2022-03-31

    申请号:US17500771

    申请日:2021-10-13

    Applicant: Nutanix, Inc.

    Abstract: A system and method include classifying and assigning virtual disks accessed from compute only nodes. The method determines, by a management processor of a virtual computing system, characteristics for a plurality of virtual disks hosted on a plurality of hyper converged nodes in a cluster of nodes in the virtual computing system. The method further classifies, by the management processor, each of the plurality of virtual disks based on the determined characteristics and identifies, by the management processor, one of the plurality of virtual disks to host data for a virtual machine on a compute only node based on the classification to spread out input-output demand in the cluster, reducing probability of input-output bottlenecks and increasing cluster-wide storage throughput. The method also assigns, by the management processor, the identified virtual disk to host data for the virtual machine located on the compute only node.

    Intelligent assignment of virtual machines to compute only or hyper converged nodes

    公开(公告)号:US10831525B2

    公开(公告)日:2020-11-10

    申请号:US16207063

    申请日:2018-11-30

    Applicant: Nutanix, Inc.

    Abstract: A system and method include assigning virtual machines (VMs) to any one of compute only (CO) and hyper converged (HC) nodes. The method includes identifying, by a management processor of a virtual computing system, input-output patterns for a plurality of virtual disks in the virtual computing system; ranking, by the management processor, the plurality of virtual machines according to the identified input-output patterns; assigning, by the management processor, the plurality of virtual machines to any one of CO and HC nodes that optimize performance of the virtual computing system; monitoring, by the management processor, performance of the plurality of virtual machines; and determining, by the management processor, a change in behavior of one of the plurality of virtual machines.

    INTELLIGENT ASSIGNMENT OF VIRTUAL MACHINES TO COMPUTE ONLY OR HYPER CONVERGED NODES

    公开(公告)号:US20200174816A1

    公开(公告)日:2020-06-04

    申请号:US16207063

    申请日:2018-11-30

    Applicant: Nutanix, Inc.

    Abstract: A system and method include assigning virtual machines (VMs) to any one of compute only (CO) and hyper converged (HC) nodes. The method includes identifying, by a management processor of a virtual computing system, input-output patterns for a plurality of virtual disks in the virtual computing system; ranking, by the management processor, the plurality of virtual machines according to the identified input-output patterns; assigning, by the management processor, the plurality of virtual machines to any one of CO and HC nodes that optimize performance of the virtual computing system; monitoring, by the management processor, performance of the plurality of virtual machines; and determining, by the management processor, a change in behavior of one of the plurality of virtual machines.

    STORAGE-AWARE DYNAMIC PLACEMENT OF VIRTUAL MACHINES

    公开(公告)号:US20180139100A1

    公开(公告)日:2018-05-17

    申请号:US15352495

    申请日:2016-11-15

    Applicant: Nutanix, Inc.

    Abstract: In one embodiment, a system for placing virtual machines in a virtualization environment receives instructions to place a virtual machine within the virtualization environment, wherein the virtual environment includes a plurality of host machines that include a hypervisor, at least one user virtual machine, and an input/output (I/O) controller and a virtual disk that includes a plurality of storage devices and is accessible by all of the I/O controllers, wherein the I/O controllers conduct I/O transactions with the virtual disk based on I/O requests received from the UVMs. The system determines a predicted resource usage profile for the virtual machine. The system selects, based on the predicted resource usage profile, one of the host machines for placement of the virtual machine. The system places the virtual machine on the selected one of the host machines.

Patent Agency Ranking