RESUMABLE TRANSFER OF VIRTUAL DISKS
    1.
    发明公开

    公开(公告)号:US20240020019A1

    公开(公告)日:2024-01-18

    申请号:US17866319

    申请日:2022-07-15

    Applicant: VMware, Inc.

    CPC classification number: G06F3/0619 G06F3/065 G06F3/0664 G06F3/0673

    Abstract: Techniques for resuming a failed data transfer of a virtual disk between a source and destination are disclosed. In one set of embodiments, while the transfer is proceeding, metadata regarding the transfer, including an offset indicating transfer progress, may be periodically stored. Upon determining that the transfer has failed, a copy of the incomplete virtual disk at the destination (i.e., fragment) may be moved to a fragment storage and a record including an identifier of the virtual disk and the offset may be created and stored. At a later point in time, when transfer of the virtual disk is requested to be restarted, the request may be matched against the record to determine whether resumption of the prior transfer operation is possible. If so, the fragment can be moved to its original location at the destination and the transfer can be resumed based on the offset.

    Managing the Migration of Virtual Machines in the Presence of Uncorrectable Memory Errors

    公开(公告)号:US20220027231A1

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

    申请号:US17494826

    申请日:2021-10-05

    Applicant: VMware, Inc.

    Abstract: Techniques for migrating virtual machines (VMs) in the presence of uncorrectable memory errors are provided. According to one set of embodiments, a source host hypervisor of a source host system can determine, for each guest memory page of a VM to be migrated from the source host system to a destination host system, whether the guest memory page is impacted by an uncorrectable memory error in a byte-addressable memory of the source host system. If the source host hypervisor determines that the guest memory page is impacted, the source host hypervisor can transmit a data packet to a destination host hypervisor of the destination host system that includes error metadata identifying the guest memory page as being corrupted. Alternatively, if the source host hypervisor determines that the guest memory page is not impacted, the source host hypervisor can attempt to read the guest memory page from the byte-addressable memory in a memory exception-safe manner.

    Managing the migration of virtual machines in the presence of uncorrectable memory errors

    公开(公告)号:US11169870B2

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

    申请号:US16743895

    申请日:2020-01-15

    Applicant: VMware, Inc.

    Abstract: Techniques for migrating virtual machines (VMs) in the presence of uncorrectable memory errors are provided. According to one set of embodiments, a source host hypervisor of a source host system can determine, for each guest memory page of a VM to be migrated from the source host system to a destination host system, whether the guest memory page is impacted by an uncorrectable memory error in a byte-addressable memory of the source host system. If the source host hypervisor determines that the guest memory page is impacted, the source host hypervisor can transmit a data packet to a destination host hypervisor of the destination host system that includes error metadata identifying the guest memory page as being corrupted. Alternatively, if the source host hypervisor determines that the guest memory page is not impacted, the source host hypervisor can attempt to read the guest memory page from the byte-addressable memory in a memory exception-safe manner.

    Managing Virtual Machines in the Presence of Uncorrectable Memory Errors

    公开(公告)号:US20210216394A1

    公开(公告)日:2021-07-15

    申请号:US16743895

    申请日:2020-01-15

    Applicant: VMware, Inc.

    Abstract: Techniques for migrating virtual machines (VMs) in the presence of uncorrectable memory errors are provided. According to one set of embodiments, a source host hypervisor of a source host system can determine, for each guest memory page of a VM to be migrated from the source host system to a destination host system, whether the guest memory page is impacted by an uncorrectable memory error in a byte-addressable memory of the source host system. If the source host hypervisor determines that the guest memory page is impacted, the source host hypervisor can transmit a data packet to a destination host hypervisor of the destination host system that includes error metadata identifying the guest memory page as being corrupted. Alternatively, if the source host hypervisor determines that the guest memory page is not impacted, the source host hypervisor can attempt to read the guest memory page from the byte-addressable memory in a memory exception-safe manner.

Patent Agency Ranking