-
公开(公告)号:US12190140B2
公开(公告)日:2025-01-07
申请号:US17154776
申请日:2021-01-21
Applicant: VMware, Inc.
Inventor: Pranshu Jain , Maarten Wiggers , Rajesh Venkatasubramanian , Sahan Bamunavita Gamage
Abstract: An example method of scheduling a workload in a virtualized computing system including a host cluster having a virtualization layer directly executing on hardware platforms of hosts is described. The virtualization layer supports execution of virtual machines (VMs) and is integrated with an orchestration control plane. The method includes: receiving, at the orchestration control plane, a workload specification for the workload; selecting, at the orchestration control plane, a plurality of nodes for the workload based on the workload specification, each of the plurality of nodes implemented by a host of the hosts; selecting, by the orchestration control plane in cooperation with a virtualization management server managing the host cluster, a node of the plurality of nodes; and deploying, by the orchestration control plane in cooperation with the virtualization management server, the workload on a host in the host cluster implementing the selected node.
-
公开(公告)号:US11579909B2
公开(公告)日:2023-02-14
申请号:US16446670
申请日:2019-06-20
Applicant: VMWARE, INC.
Inventor: Maarten Wiggers , Gabriel Tarasuk-Levin , Manoj Krishnan
Abstract: The present disclosure describes a technique for honoring virtual machine placement constraints established on a first host implemented on a virtualized computing environment by receiving a request to migrate one or more virtual machines from the first host to a second host and without violating the virtual machine placement constraints, identifying an architecture of the first host, provisioning a second host with an architecture compatible with that of the first host, adding the second host to the cluster of hosts, and migrating the one or more virtual machines from the first host to the second host.
-
公开(公告)号:US11354197B2
公开(公告)日:2022-06-07
申请号:US16458478
申请日:2019-07-01
Applicant: VMware, Inc.
Inventor: Alkesh Shah , Maarten Wiggers , Cheng Cheng , Leonid Livshin , Konstantinos Roussos
Abstract: Examples described herein include systems and methods for backing up and recovering a software-defined data center (“SDDC”). In one example, entities of the SDDC, such as virtual machines, hosts, and clusters, can coexist with corresponding entity stores. The entity stores can store current state information for each SDDC entity. For example, an identifier or name of a virtual machine can be stored in that virtual machine's corresponding entity store. When recovery of a controller is needed, the controller can rebuild state information that has changed after the controller was backed up, by retrieving state information from entity stores of the various SDDC entities.
-
4.
公开(公告)号:US20240168790A1
公开(公告)日:2024-05-23
申请号:US18097526
申请日:2023-01-17
Applicant: VMWARE, INC.
Inventor: VAMSHIK SHETTY , Maarten Wiggers , Jobin George
IPC: G06F9/455
CPC classification number: G06F9/45558 , G06F2009/4557
Abstract: System and computer-implemented method for recommending guidelines for managed objects for a computing environment uses a transductive embedding technique on a graph of the computing environment to generate initial embeddings for the nodes of the graph. An inductive embedding technique is then applied on the initial embeddings and features of the nodes of the graph to produce final embeddings for the nodes of the graph, which are used to execute a link classification operation on the final embeddings for at least some nodes of the graph to select a recommended guideline for a target managed object.
-
公开(公告)号:US11182220B2
公开(公告)日:2021-11-23
申请号:US16549032
申请日:2019-08-23
Applicant: VMware, Inc.
Inventor: Maarten Wiggers , Manoj Krishnan , Anil Kapur , Keith Farkas , Anne Holler
Abstract: Disclosed are aspects of proactive high availability that proactively identify and predict hardware failure scenarios and migrate virtual resources to healthy hardware resources. In some aspects, a mapping that maps virtual resources to hardware resources. A plurality of hardware events are identified in association with a hardware resource. A hardware failure scenario is predicted based on a health score of a first hardware resource. A health score is determined based on the hardware events, and a fault model that indicates a level of severity of the hardware events. A particular virtual resource is migrated from the hardware resource to another hardware that has a greater health score.
-
公开(公告)号:US11144354B2
公开(公告)日:2021-10-12
申请号:US16443943
申请日:2019-06-18
Applicant: VMWARE, INC.
Inventor: Manoj Krishnan , Maarten Wiggers
Abstract: Techniques are disclosed for reallocating host resources in a virtualized computing environment when certain criteria have been met. In some embodiments, a system identifies a host disabling event. In view of the disabling event, the system identifies a resource for reallocation from a first host to a second host. Based on the identification, the computer system disassociates the identified resource's virtual identifier from the first host device and associates the virtual identifier with the second host device. Thus, the techniques disclosed significantly reduce a system's planned and unplanned downtime.
-
公开(公告)号:US10990450B2
公开(公告)日:2021-04-27
申请号:US16140571
申请日:2018-09-25
Applicant: VMWARE, INC.
Inventor: Sabareesh Subramaniam , Fei Guo , Maarten Wiggers , Sai Inabattini
IPC: G06F9/50 , G06F9/455 , G06F9/38 , G06F1/3206
Abstract: A system and method for automatically consolidating clusters of host computers in a distributed computer system uses a digital representation of a simulated merged cluster of host computers to produce resource management analysis results on the simulated merged cluster of host computers. The simulated merged cluster of host computers is a simulation of a consolidation of first and second clusters of host computers. In addition, the system and method involves executing an automatic consolidation operation on the first and second clusters of host computers to generate a merged cluster of host computers that includes the host computers from both the first and second clusters.
-
公开(公告)号:US11847478B2
公开(公告)日:2023-12-19
申请号:US16746589
申请日:2020-01-17
Applicant: VMware, Inc.
Inventor: Maarten Wiggers , Biliana Gueorguieva Gelkova , Janani Subhashini Umamaheswaran , Pamel Shinh , Leda Lyudmilova Grigorova-Borisova , Sruthi Cherukuri
IPC: G06F9/455 , H04L41/22 , G06F3/04847 , G06F3/0482
CPC classification number: G06F9/45533 , G06F3/0482 , G06F3/04847 , H04L41/22 , G06F9/45545
Abstract: An example method may include receiving a first GUI selection of a first management server corresponding to a first cluster of virtual infrastructure objects, receiving a second GUI selection of one or more first virtual infrastructure object tags to be assigned to at least one virtual infrastructure object from the first cluster of virtual infrastructure objects after a creation process of a first policy, wherein the first policy is configured to regulate the at least one virtual infrastructure object from the first cluster of virtual infrastructure objects with the one or more first virtual infrastructure object tags, receiving first real-time feedback associated with the first cluster of virtual infrastructure objects and the one or more first virtual infrastructure object tags from the first management server, and displaying a object count in a first GUI element supported by the configuration client.
-
公开(公告)号:US20230229510A1
公开(公告)日:2023-07-20
申请号:US17579217
申请日:2022-01-19
Applicant: VMware, Inc.
Inventor: Matthew Kim , Maarten Wiggers , Charan Singh
CPC classification number: G06F9/5038 , G06F9/505 , G06F9/5077 , G06F11/3414 , G06F2209/505
Abstract: Aspects of workload reallocation within a software-defined data center (SDDC) undergoing an upgrade are described. As upgrades become available for services and other types of applications installed on a cluster of host devices within a data center, an upgrade of the installed services may be required for each of the host devices. During a cluster upgrade, the order in which hosts in the cluster are upgraded is determined as a function of evacuation costs and evacuation policies associated with each host device in the computing cluster. In addition, a maintenance cost associated with a workload needing to be evacuated from a host undergoing an upgrade is determined based on the upgrade sequence. The maintenance cost can then be used as a factor for selecting an optimal candidate host for migrating the workload to when the host the workload is currently running on is being upgraded.
-
公开(公告)号:US20230229427A1
公开(公告)日:2023-07-20
申请号:US17579220
申请日:2022-01-19
Applicant: VMware, Inc.
Inventor: Varun S. Lingaraju , Lei Lu , Maarten Wiggers , Pradeep Ramachandra
CPC classification number: G06F8/656 , G06F9/45558 , H04L67/32 , G06F2009/45595
Abstract: Aspects of managing inventory for data transport connections within a virtualized computing environment are described. A virtualized management system managing a cluster of host devices obtains a data transport capacity parameter and an aggregate memory consumption value from respective host devices. The virtualized management system further identifies an update status associated with each of the host devices. In response to receiving a data transport connection request, the virtualized management system selects a host from the cluster of hosts to satisfy the data transport connection request based at least in part on the upgrade status, data transport capacity parameter and aggregate memory consumption value.
-
-
-
-
-
-
-
-
-