-
公开(公告)号:US11429367B2
公开(公告)日:2022-08-30
申请号:US17150606
申请日:2021-01-15
Applicant: VMware, Inc.
Inventor: Lingyuan He , Mukund Gunti , Ashish Kaila , Aravinda Haryadi
Abstract: An example method of managing a lifecycle of virtualization software in a host is described. The method includes: obtaining, by an initiator in a current version of the virtualization software, a software installation bundle (SIB) from an image repository for a target version of the virtualization software, the SIB including a patcher; verifying, by the initiator, authenticity of the SIB; mounting at least one payload of the SIB in a root filesystem of the virtualization software, and initiating, by the initiator, the patcher in the at least one payload as mounted to perform at least one check operation.
-
公开(公告)号:US12197939B2
公开(公告)日:2025-01-14
申请号:US17704052
申请日:2022-03-25
Applicant: VMWARE, INC.
Inventor: Andrei Warkentin , Aravinda Haryadi , Lingyuan He , Suman Boro , Karthik Ramachandra , Anjaneya Prasad Gondi , Renaud Benjamin Voltz
IPC: G06F9/455 , G06F8/61 , G06F9/4401 , H04L67/1097
Abstract: Disclosed are various examples of provisioning a data processing unit (DPU) management operating system (OS). A management hypervisor installer executed on a host device launches or causes a server component to provide a management operating system (OS) installer image at a particular URI accessible over a network internal to the host device. A baseboard management controller (BMC) transfers the DPU management OS installer image to the DPU device. A volatile memory based virtual disk is created using the DPU management OS installer image. The DPU device is booted to a DPU management OS installer on the volatile memory based virtual disk. The DPU management OS installer installs a DPU management operating system to a nonvolatile memory of the DPU device on reboot of the DPU device.
-
公开(公告)号:US20220100491A1
公开(公告)日:2022-03-31
申请号:US17476934
申请日:2021-09-16
Applicant: VMware, Inc.
Inventor: Renaud B. Voltz , Aravinda Haryadi , Yuedong Mu , Lingyuan He
Abstract: Some embodiments provide a method, at a host computer, of provisioning a first program for enabling resource sharing on a smart network interface card (NIC) of the host computer. The method receives the first program at the host computer along with a second program for sharing resources of the host computer. The method installs the second program on the host computer. The method provides the first program to the smart NIC for the smart NIC to install on the smart NIC.
-
公开(公告)号:US11842181B2
公开(公告)日:2023-12-12
申请号:US17676878
申请日:2022-02-22
Applicant: VMWARE, INC.
Inventor: Aravinda Haryadi , Lingyuan He , Mukund Gunti , Yuedong Mu
CPC classification number: G06F8/63 , G06F9/45558 , G06F2009/45583
Abstract: An example method of creating a software image from software executing on a host in a virtualized computing system includes: obtaining, by an image generator executing in the virtualized computing system, an image metadata from the host, the image metadata describing a running image of a hypervisor executing on the host; identifying, from the image metadata, a plurality of software installation bundles (SIBs) used to install the running image on the host; obtaining, from the image metadata, SIB descriptors and SIB signatures for the plurality of SIBs; obtaining, from storage on the host, payloads referenced in the image metadata for the SIBs; and recreating the plurality of SIBs from the SIB descriptors, the SIB signatures, and the payloads.
-
-
-