-
1.
公开(公告)号:US11822949B2
公开(公告)日:2023-11-21
申请号:US16838638
申请日:2020-04-02
Applicant: VMware, Inc.
Inventor: Zachary James Shepherd , Derek William Beard , George Gregory Hicken , Mark Russell Johnson , Jared Sean Rosoff , Joseph Stephen Beda , Konstantinos Roussos
CPC classification number: G06F9/45558 , G06F9/5077 , G06F2009/45595
Abstract: An example virtualized computing system includes: a host cluster having hosts and a virtualization layer executing on hardware platforms of the hosts, the virtualization layer supporting execution of virtual machines (VMs); an orchestration control plane integrated with the virtualization layer, the orchestration control plane including a master server executing in a first VM of the VMs; guest cluster infrastructure software (GCIS) executing in the master server, the GCIS configured to create a set of objects defining a container orchestration cluster, and manage lifecycles of second VMs of the VMs based on state of the set of objects; and guest software executing in the second VMs to implement the container orchestration cluster as a guest cluster of the host cluster, the guest software having components that interface with the GCIS.
-
公开(公告)号:US20230229471A1
公开(公告)日:2023-07-20
申请号:US17576824
申请日:2022-01-14
Applicant: VMware, Inc.
Inventor: Arunachalam Ramanathan , Bhavana Raj Kanthur Murnad , Jeffrey W Sheldon , Pavan Narasimhaprasad , Li Zheng , Oleg Zaydman , Anupama Chandwani , Derek William Beard
IPC: G06F9/455
CPC classification number: G06F9/45558 , G06F2009/4557
Abstract: Techniques for implementing application-assisted VM provisioning operations, and in particular application-assisted live migration, are provided. In one set of embodiments, a hypervisor of a source host system can notify a guest application that the VM within which the guest application runs will be imminently live migrated from the source host system to a destination host system, prior to actually carrying out the live migration. In response, the guest application can execute one or more remedial actions that mitigate or avoid issues which may arise with respect to its runtime operation when the VM is stunned and switched over to the destination host system.
-
公开(公告)号:US20240143359A1
公开(公告)日:2024-05-02
申请号:US17974429
申请日:2022-10-26
Applicant: VMware, Inc.
IPC: G06F9/455
CPC classification number: G06F9/45545 , G06F9/45558 , G06F2009/45583 , G06F2009/45595
Abstract: Described herein are systems, methods, and software to deploy instant guest clusters in a computing environment. In one example, a host is configured to initiate startup operations of a first virtual machine and stop the startup operations prior to performing guest customization operations. The host is further configured to, in response to a request for a second virtual machine, initiate the second virtual machine as an instant clone of the first virtual machine and execute the guest customization operations for the second virtual machine based on metadata provided for the second virtual machine, wherein the metadata provides configuration information for the second virtual machine.
-
公开(公告)号:US20230259381A1
公开(公告)日:2023-08-17
申请号:US17578302
申请日:2022-01-18
Applicant: VMware, Inc.
Inventor: Arunachalam Ramanathan , Siddharth Sudir Ekbote , Nathan Lyle Prziborowski , Derek William Beard , Yanlei Zhao , Pavan Narasimhaprasad
IPC: G06F9/455
CPC classification number: G06F9/45558 , G06F2009/4557 , G06F2009/45595
Abstract: Techniques for implementing data plane isolation for VM mobility operations are provided. In one set of embodiments, these techniques include creating a virtual network path between a source host system and a destination host system participating in a VM mobility operation, which allows the host systems to exchange data for carrying out the operation without exposing their physical IP addresses to each other and without requiring the use of intermediate proxies. In certain embodiments, the virtual network path can be dynamically established upon initiation of the VM mobility operation and dynamically rolled back upon operation completion, thereby reducing the overhead of virtual path management.
-
公开(公告)号:US11720382B2
公开(公告)日:2023-08-08
申请号:US17153296
申请日:2021-01-20
Applicant: VMware, Inc.
Inventor: Derek William Beard , Jared Sean Rosoff , Mark Russell Johnson , Brian Charles Forney
IPC: G06F9/455
CPC classification number: G06F9/45541 , G06F9/45558 , G06F2009/45562
Abstract: An example virtualized computing system includes a host cluster having a virtualization layer executing on hardware platforms of hosts, the virtualization layer supporting execution of virtual machines (VMs), the VMs including pod VMs and native VMs, the pod VMs including container engines supporting execution of containers in the pod VMs, the native VMs including applications executing on guest operating systems; and an orchestration control plane integrated with the virtualization layer, the orchestration control plane including a master server having a pod VM controller to manage lifecycles of the pod VMs and a native VM controller to manage lifecycles of the native VMs.
-
公开(公告)号:US11593139B2
公开(公告)日:2023-02-28
申请号:US16838663
申请日:2020-04-02
Applicant: VMware, Inc.
Inventor: Derek William Beard , Brian Charles Forney , Mark Russell Johnson , Zachary James Shepherd
Abstract: An example method of checking compatibility of a guest cluster executing as a virtual extension of a host cluster having an orchestration control plane managing the guest cluster, the host cluster being part of a software defined data center (SDDC), is described. The method includes: receiving, at the orchestration control plane, a guest cluster infrastructure software (GCIS) compatibility document that specifies what a GCIS of the orchestration control plane requires and offers; receiving a request for a compatibility check on the guest cluster with respect to the GCIS; obtaining, at the orchestration control plane in response to the request, an SDDC compatibility documents for the SDDC and a guest cluster compatibility document for the guest cluster; computing, at the orchestration control plane, the compatibility check in response to the GCIS compatibility document, the SDDC compatibility document, and the guest cluster compatibility document; and transmitting a result of the compatibility check from the orchestration control plane to a virtual infrastructure (VI) control plane of the SDDC.
-
公开(公告)号:US11556373B2
公开(公告)日:2023-01-17
申请号:US16924719
申请日:2020-07-09
Applicant: VMware, Inc.
Inventor: Zachary James Shepherd , Derek William Beard , Mark Russell Johnson
Abstract: An example virtualized computing system includes a host cluster having hosts and a virtualization layer executing on hardware platforms of the hosts, the virtualization layer supporting execution of virtual machines (VMs), the VMs including pod VMs, the pod VMs including container engines supporting execution of containers in the pod VMs; and an orchestration control plane integrated with the virtualization layer, the orchestration control plane including a master server configured to manage the pod VMs and first VMs of the VMs. The virtualized computing system further includes a guest cluster executing in the first VMs and managed by the orchestration control plane, the guest cluster including a guest master server configured to, in cooperation with the master server, deploy first pods in the pod VMs.
-
-
-
-
-
-