发明名称 RDMA-BASED STATE TRANSFER IN VIRTUAL MACHINE LIVE MIGRATION
摘要 Systems and methods for RDMA-based state transfer in virtual machine live migration. An example method may comprise: determining, by a first computer system, that a memory block has been modified by a virtual machine undergoing live migration from the first computer system to a second computer system; designating the modified memory block for transfer via a remote direct memory access (RDMA) adapter to the second computer system; selecting, asynchronously with respect to the designating, a memory block from a plurality of memory blocks designated for RDMA transfer to the second computer system, wherein a sum of an amount of pinned physical memory in the first computer system and a size of the selected memory block does not exceed a pre-defined value; registering the selected memory block with the RDMA adapter; and transmitting the selected memory block to the second computer system via the RDMA adapter.
申请公布号 US2015089010(A1) 申请公布日期 2015.03.26
申请号 US201314036288 申请日期 2013.09.25
申请人 Red Hat Israel, Ltd. 发明人 Tsirkin Michael;Wasserman Orit
分类号 G06F15/173 主分类号 G06F15/173
代理机构 代理人
主权项 1. A method, comprising: determining, by a processor of a first computer system, that a memory block has been modified by a virtual machine undergoing live migration from the first computer system to a second computer system; designating the modified memory block for transfer via a remote direct memory access (RDMA) adapter to the second computer system; selecting, asynchronously with respect to the designating, a memory block from a plurality of memory blocks designated for RDMA transfer to the second computer system, wherein a sum of an amount of pinned physical memory in the first computer system and a size of the selected memory block does not exceed a pre-defined value; registering the selected memory block with the RDMA adapter; and transmitting the selected memory block to the second computer system via the RDMA adapter.
地址 Raanana IL