Storage layer based orchestration method for virtual machine migration across disparate virtualization environments

    公开(公告)号:US10228964B2

    公开(公告)日:2019-03-12

    申请号:US15387416

    申请日:2016-12-21

    Applicant: NetApp, Inc.

    Abstract: A storage layer based orchestration method can efficiently migrate a virtualized, enterprise scale system across disparate virtualization environments. A copy of a source logical storage container with multiple virtual disks of virtual machines (VMs) can be created in a public cloud destination as a destination logical storage container. Each of the VMs is associated with at least one virtual disk that includes boot data (“boot disk”) for the VM. With application programming interface function calls and/or scripted task automation and configuration management commands, the orchestration method coordinates different applications and tools to convert the boot disks into canonical storage representations (e.g., logical unit numbers (LUNs)), to instantiate VMs in the destination environment, and to chain load the boot disks to launch the VMs in a different virtualization environment.

    TECHNIQUES FOR DATA MIGRATION
    4.
    发明申请
    TECHNIQUES FOR DATA MIGRATION 有权
    数据移动技术

    公开(公告)号:US20160335007A1

    公开(公告)日:2016-11-17

    申请号:US14712845

    申请日:2015-05-14

    Applicant: NETAPP, INC.

    Abstract: Techniques for managing the migration of data from one virtual machine to another using volume snapshotting and sub-file cloning are described. According to exemplary embodiments, data including a header and content is stored on a storage volume associated with a first virtual machine. The header is converted to be compatible with a second virtual machine, and the storage volume is snapshotted to provide a read-only representation of the storage volume at the time that the snapshot was created. New data is created using the converted header and a pointer to the location of the data inside the volume snapshot. Using the exemplary techniques described herein, data can be migrated from one virtual machine to another in constant time, and data access is more robust because the pointer refers to the volume snapshot.

    Abstract translation: 描述了使用卷快照和子文件克隆来管理从一个虚拟机到另一个虚拟机的数据迁移的技术。 根据示例性实施例,包括头部和内容的数据被存储在与第一虚拟机相关联的存储卷上。 标题被转换为与第二个虚拟机兼容,并且存储卷被快照,以在创建快照时提供存储卷的只读表示。 使用转换的标题和指向卷快照中数据位置的指针创建新数据。 使用本文描述的示例性技术,数据可以从一个虚拟机以恒定的时间迁移到另一个虚拟机,并且数据访问更加强大,因为指针是指卷快照。

    Storage layer based orchestration method for virtual machine migration across disparate virtualization environments

    公开(公告)号:US10528382B2

    公开(公告)日:2020-01-07

    申请号:US16270007

    申请日:2019-02-07

    Applicant: NetApp, Inc.

    Abstract: A storage layer based orchestration method can efficiently migrate a virtualized, enterprise scale system across disparate virtualization environments. A copy of a source logical storage container with multiple virtual disks of virtual machines (VMs) can be created in a public cloud destination as a destination logical storage container. Each of the VMs is associated with at least one virtual disk that includes boot data (“boot disk”) for the VM. With application programming interface function calls and/or scripted task automation and configuration management commands, the orchestration method coordinates different applications and tools to convert the boot disks into canonical storage representations (e.g., logical unit numbers (LUNs)), to instantiate VMs in the destination environment, and to chain load the boot disks to launch the VMs in a different virtualization environment.

    STORAGE LAYER BASED ORCHESTRATION METHOD FOR VIRTUAL MACHINE MIGRATION ACROSS DISPARATE VIRTUALIZATION ENVIRONMENTS

    公开(公告)号:US20190171477A1

    公开(公告)日:2019-06-06

    申请号:US16270007

    申请日:2019-02-07

    Applicant: NetApp, Inc.

    Abstract: A storage layer based orchestration method can efficiently migrate a virtualized, enterprise scale system across disparate virtualization environments. A copy of a source logical storage container with multiple virtual disks of virtual machines (VMs) can be created in a public cloud destination as a destination logical storage container. Each of the VMs is associated with at least one virtual disk that includes boot data (“boot disk”) for the VM. With application programming interface function calls and/or scripted task automation and configuration management commands, the orchestration method coordinates different applications and tools to convert the boot disks into canonical storage representations (e.g., logical unit numbers (LUNs)), to instantiate VMs in the destination environment, and to chain load the boot disks to launch the VMs in a different virtualization environment.

    STORAGE LAYER BASED ORCHESTRATION METHOD FOR VIRTUAL MACHINE MIGRATION ACROSS DISPARATE VIRTUALIZATION ENVIRONMENTS

    公开(公告)号:US20180173554A1

    公开(公告)日:2018-06-21

    申请号:US15387416

    申请日:2016-12-21

    Applicant: NetApp, Inc.

    Abstract: A storage layer based orchestration method can efficiently migrate a virtualized, enterprise scale system across disparate virtualization environments. A copy of a source logical storage container with multiple virtual disks of virtual machines (VMs) can be created in a public cloud destination as a destination logical storage container. Each of the VMs is associated with at least one virtual disk that includes boot data (“boot disk”) for the VM. With application programming interface function calls and/or scripted task automation and configuration management commands, the orchestration method coordinates different applications and tools to convert the boot disks into canonical storage representations (e.g., logical unit numbers (LUNs)), to instantiate VMs in the destination environment, and to chain load the boot disks to launch the VMs in a different virtualization environment.

    Virtual disk migration
    8.
    发明授权

    公开(公告)号:US09715347B2

    公开(公告)日:2017-07-25

    申请号:US14712845

    申请日:2015-05-14

    Applicant: NETAPP, INC.

    Abstract: Techniques for managing the migration of data from one virtual machine to another using volume snapshotting and sub-file cloning are described. According to exemplary embodiments, data including a header and content is stored on a storage volume associated with a first virtual machine. The header is converted to be compatible with a second virtual machine, and the storage volume is snapshotted to provide a read-only representation of the storage volume at the time that the snapshot was created. New data is created using the converted header and a pointer to the location of the data inside the volume snapshot. Using the exemplary techniques described herein, data can be migrated from one virtual machine to another in constant time, and data access is more robust because the pointer refers to the volume snapshot.

    TECHNIQUES FOR DATA MIGRATION
    9.
    发明申请

    公开(公告)号:US20170090972A1

    公开(公告)日:2017-03-30

    申请号:US15275247

    申请日:2016-09-23

    Applicant: NetApp, Inc.

    CPC classification number: G06F9/45558 G06F2009/45579

    Abstract: Techniques are disclosed herein for migrating virtual machines. In an embodiment, path configuration information for the source virtual machine is stored within storage allocated to a source virtual machine that is managed by a first hypervisor. A source virtual disk is allocated to the source virtual machine. The source virtual disk includes storage blocks that are accessible by a guest operating system of the source virtual machine. The source virtual disk further includes at least one source management block containing data utilized by the first hypervisor to manage the storage blocks. The guest operating system of the source virtual machine is migrated to a destination virtual machine managed by a second hypervisor. A destination virtual disk is generated that includes the storage blocks that are accessible by the migrated guest operating system. The destination virtual disk further includes at least one destination management block containing data utilized by the second hypervisor to manage the storage blocks.

Patent Agency Ranking