Image file optimizations by opportunistic sharing

    公开(公告)号:US11809751B2

    公开(公告)日:2023-11-07

    申请号:US17678945

    申请日:2022-02-23

    Applicant: VMware, Inc.

    Abstract: Container images are fetched in a clustered container host system with a shared storage device. Fetching a first container image in a first virtual machine includes creating a first virtual disk in the shared storage device, storing an image of the first container in the first virtual disk, mounting the first virtual disk to the first virtual machine, and updating a metadata cache to associate the image of the first container to the first virtual disk. Fetching a second container image in a second virtual machine includes checking the metadata cache to determine that a portion of the image of the second container is stored in the first virtual disk, creating a second virtual disk in the shared storage device, adding a reference to the first virtual disk in a metadata of the second virtual disk, and mounting the second virtual disk to the second virtual machine.

    Component aware incremental backup, restore, and reconciliation solution

    公开(公告)号:US11144401B2

    公开(公告)日:2021-10-12

    申请号:US16193656

    申请日:2018-11-16

    Applicant: VMware, Inc.

    Abstract: A system and method of performing an incremental backup process are disclosed. In certain aspects, the method comprises retrieving a first metadata associated with a previous backup process of a component from a backup location in a storage. The method further comprises passing the first metadata to the component for determining incremental backup data of the component corresponding to a difference between current data of the component and data of the component associated with the previous backup process. The method further comprises receiving information indicative of the incremental backup data from the component. The method further comprises receiving, from the component, a second metadata associated with the incremental backup process. The method also comprises storing the incremental backup data and the second metadata as associated with the incremental backup process.

    Dynamic configuration of a cluster network in a virtualized computing system

    公开(公告)号:US11108629B1

    公开(公告)日:2021-08-31

    申请号:US16838739

    申请日:2020-04-02

    Applicant: VMware, Inc.

    Abstract: An example method of configuring a cluster network for an application management system having a cluster of virtual machines (VMs) is described. The VMs execute on a virtualization layer in a cluster of hosts connected to a physical network, the application management system integrated with the virtualization layer. The method includes: receiving, at a first master server, a request to assign network ports of the cluster network to control VMs of the VMs, the control VMs executing master servers of the application management system and having first network interfaces connected to a management network isolated from the cluster network; provisioning, by cooperation of the first master server with a network manager, the network ports of the cluster network; and reconfiguring, by cooperation of the first master server with a virtualization management server, the control VMs with second network interfaces connected to the network ports of the cluster network.

    CONTAINERIZED APPLICATION MANAGEMENT
    4.
    发明公开

    公开(公告)号:US20240069884A1

    公开(公告)日:2024-02-29

    申请号:US17893957

    申请日:2022-08-23

    Applicant: VMware, Inc.

    CPC classification number: G06F8/65 G06F21/629

    Abstract: A computer-implemented method, computer-readable medium and computer system to execute containerized applications includes initiating a Supervisor Cluster on top of a SDDC to support execution of containerized applications. A supervisor cluster namespace is created on the Supervisor Cluster. A storage policy is attached to the supervisor cluster namespace. Then, a control plane is bootstrapped, and containerized applications are executed in a virtual machine cluster using vSphere pods as the worker nodes in the virtual machine cluster.

    Image file optimizations by opportunistic sharing

    公开(公告)号:US11262953B2

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

    申请号:US16752305

    申请日:2020-01-24

    Applicant: VMware, Inc.

    Abstract: Container images are fetched in a clustered container host system with a shared storage device. Fetching a first container image in a first virtual machine includes creating a first virtual disk in the shared storage device, storing an image of the first container in the first virtual disk, mounting the first virtual disk to the first virtual machine, and updating a metadata cache to associate the image of the first container to the first virtual disk. Fetching a second container image in a second virtual machine includes checking the metadata cache to determine that a portion of the image of the second container is stored in the first virtual disk, creating a second virtual disk in the shared storage device, adding a reference to the first virtual disk in a metadata of the second virtual disk, and mounting the second virtual disk to the second virtual machine.

Patent Agency Ranking