Storing data in a log-structured format in a two-tier storage system

    公开(公告)号:US11803469B2

    公开(公告)日:2023-10-31

    申请号:US17410673

    申请日:2021-08-24

    Applicant: VMware, Inc.

    CPC classification number: G06F12/0804 G06F12/1009 G06F16/2246 G06F2212/1032

    Abstract: The disclosure herein describes storing data using a capacity data storage tier and a smaller performance data storage tier. The capacity data storage tier includes capacity data storage hardware configured to store log-structured leaf pages (LLPs), and the performance data storage tier includes performance data storage hardware. A virtual address table (VAT) includes a set of virtual address entries referencing the LLPs. A tree-structured index includes index nodes referencing the set of virtual address entries of the VAT. Data to be stored is received, and at least a first portion of metadata associated with the received data is stored in the LLPs using the VAT, and at least a second portion of metadata associated with the received data is stored in the performance data storage tier. The architecture reduces space usage of the performance data storage tier.

    Decoupling Compute and Storage Resources in Cloud-Based HCI (Hyper-Converged Infrastructure)

    公开(公告)号:US20210173695A1

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

    申请号:US17180640

    申请日:2021-02-19

    Applicant: VMware, Inc.

    Abstract: Techniques for decoupling compute and storage resources in a hyper-converged infrastructure (HCI) are provided. In one set of embodiments, a control plane of the HCI deployment can provision a host from a host platform of an infrastructure on which the HCI deployment is implemented and can provision one or more storage volumes from a storage platform of the infrastructure, where the storage platform runs on physical server resources in the infrastructure that are separate from the host platform. The control plane can then cause the one or more storage volumes to be network-attached to the host in a manner that enables a hypervisor of the host to make the one or more storage volumes available, as part of a virtual storage pool, to one or more virtual machines in the HCI deployment for data storage.

    Common volume representation in a virtualized computing system

    公开(公告)号:US12056354B2

    公开(公告)日:2024-08-06

    申请号:US17579375

    申请日:2022-01-19

    Applicant: VMware, Inc.

    Abstract: An example method of providing a common volume (cVol) datastore for virtual machines (VMs) managed by a hypervisor in a virtualized computing system is described. The method includes: mounting, by the hypervisor, a network file system share of a common volume (cVol), the cVol stored in shared storage of the virtualized computing system, the network file system share storing metadata for the VMs; creating a file system for the cVol datastore backed by the network file system share; routing file operations targeting the metadata to the file system for the cVol datastore; and routing file operations targeting virtual disks of the VMs to an object storage pool of the cVol based on descriptors in the metadata that point to objects backing the virtual disks.

    Dynamic Base Disk Mirroring for Linked Clones

    公开(公告)号:US20220317883A1

    公开(公告)日:2022-10-06

    申请号:US17222621

    申请日:2021-04-05

    Applicant: VMware, Inc.

    Abstract: Techniques for implementing dynamic base disk mirroring for linked clones are provided. In one set of embodiments, a first node in a distributed storage system can monitor a congestion level of a base disk residing on the first node, where the base disk is shared by a plurality of linked clones. Upon determining that the congestion level exceeds a threshold, the first node can send, to a second node, a request to create a mirror of the base disk on that second node. Upon receiving an acknowledgement from the second node that the mirror has been successfully created, the first node can update a mirror set associated with the base disk to include an entry identifying the mirror. The first node can then communicate the updated mirror set to one or more other nodes.

    Decoupling Compute and Storage Resources in Cloud-Based HCI (Hyper-Converged Infrastructure)

    公开(公告)号:US20200183720A1

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

    申请号:US16211047

    申请日:2018-12-05

    Applicant: VMware, Inc.

    Abstract: Techniques for decoupling compute and storage resources in a hyper-converged infrastructure (HCI) are provided. In one set of embodiments, a control plane of the HCI deployment can provision a host from a host platform of an infrastructure on which the HCI deployment is implemented and can provision one or more storage volumes from a storage platform of the infrastructure, where the storage platform runs on physical server resources in the infrastructure that are separate from the host platform. The control plane can then cause the one or more storage volumes to be network-attached to the host in a manner that enables a hypervisor of the host to make the one or more storage volumes available, as part of a virtual storage pool, to one or more virtual machines in the HCI deployment for data storage.

Patent Agency Ranking