Synchronizing a stale component of a distributed object using multiple delta components during maintenance

    公开(公告)号:US11182261B1

    公开(公告)日:2021-11-23

    申请号:US17106050

    申请日:2020-11-27

    Applicant: VMware, Inc.

    Abstract: The disclosure herein describes enhancing data durability of a base component using multiple delta components. A first and second delta component are generated based on the base component becoming unavailable. A write operation targeted for the base component is routed to the first delta component and to the second delta component. Based on routing the write operation targeted for the base component to the first delta component and to the second delta component, a bit associated with a data block affected by the write operation is changed in each of the tracking bitmaps of the first and second delta components. Based on detecting the base component becoming available, one delta component of the first and second delta components is selected, and the data block affected by the routed write operation is synchronized from the selected delta component to the base component. Later, the first and second delta components are removed.

    Host-based replication with end-to-end compression
    25.
    发明授权
    Host-based replication with end-to-end compression 有权
    具有端到端压缩的基于主机的复制

    公开(公告)号:US09575687B2

    公开(公告)日:2017-02-21

    申请号:US14609054

    申请日:2015-01-29

    Applicant: VMware, Inc.

    Inventor: Asit Desai

    Abstract: Techniques for enabling end-to-end compression when performing host-based replication (HBR) are provided. In one set of embodiments, a hypervisor running on a host system at a primary site can intercept I/O write requests that originate from a virtual machine (VM) configured to be replicated via HBR, the I/O write requests being destined for a virtual disk (VMDK) of the VM. The hypervisor can further track VMDK file blocks that are modified by the I/O write requests and can retrieve the VMDK file blocks from a storage tier at the primary site. The hypervisor can then compress the retrieved VMDK file blocks and transmit the compressed blocks to a secondary site.

    Abstract translation: 提供了在执行基于主机的复制(HBR)时实现端到端压缩的技术。 在一组实施例中,在主站点上在主机系统上运行的管理程序可以拦截源自配置为通过HBR复制的虚拟机(VM)的I / O写入请求,I / O写入请求将发往 VM的虚拟磁盘(VMDK)。 管理程序可以进一步跟踪由I / O写入请求修改的VMDK文件块,并可从主站点的存储层检索VMDK文件块。 管理程序可以压缩检索的VMDK文件块,并将压缩的块传输到辅助站点。

Patent Agency Ranking