发明名称 Network assisted virtual machine mobility
摘要 A first addressing message is received at a first switch in a network fabric indicating that a first virtual machine has undergone migration from connection to a first virtual switch at a first server to connection to a second virtual switch at a second server. A route advertisement message is then transmitted from the first switch to at least a second switch in the network fabric. This route advertisement is configured to cause the second switch to transmit a second addressing message to a second virtual machine connected to the first virtual switch. The second addressing message provides the second virtual machine with updated addressing information for the first virtual machine. A third addressing message is also transmitted from the first switch to the first virtual machine to provide the first virtual machine with updated addressing information for the second virtual machine.
申请公布号 US9461943(B2) 申请公布日期 2016.10.04
申请号 US201213612012 申请日期 2012.09.12
申请人 Cisco Technology, Inc. 发明人 Narasimhan Hrishikesh;Jain Vipin;Halemane Sukhesh;Rao Dhananjaya
分类号 G06F15/16;H04L12/931;G06F11/20;H04L12/751;H04L12/24;H04L29/12 主分类号 G06F15/16
代理机构 Edell, Shapiro & Finnan, LLC 代理人 Edell, Shapiro & Finnan, LLC
主权项 1. A method comprising: receiving, at a first switch in a network fabric formed by a plurality of interconnected switches, a first broadcast addressing message sent by a first virtual machine that has undergone migration from a first subnet associated with a first virtual switch at a first server to a second subnet associated with a second virtual switch at a second server; trapping the first broadcast addressing message at the first switch to prevent the first broadcast addressing message from passing to other switches in the network fabric; generating, based on the trapped first broadcast addressing message, a unicast route advertisement message that is sent from the first switch to at least a second switch in the network fabric, wherein the route advertisement message includes information identifying the first virtual machine; at the second switch, determining, based on information in the unicast route advertisement message, that the first virtual machine was previously part of the first subnet; in response to the determining, generating a second addressing message that is unicast to only virtual machines within the first subnet to provide the virtual machines within the first subnet with updated addressing information for the first virtual machine, wherein the second addressing message informs the virtual machines within the first subnet that the first virtual machine is reachable via a routing Media Access Control (MAC) address associated with the plurality of interconnected switches forming the network fabric; and generating a third addressing message that is unicast from the first switch to only the first virtual machine to provide the first virtual machine with updated addressing information for the virtual machines within the first subnet.
地址 San Jose CA US