-
公开(公告)号:US20150088960A1
公开(公告)日:2015-03-26
申请号:US14562281
申请日:2014-12-05
Applicant: Amazon Technologies, Inc.
Inventor: Andrew Dickinson , Colin Whittaker , Bradley Roberts
IPC: H04L29/08 , H04L29/12 , G06F9/455 , H04L12/911
CPC classification number: H04L67/10 , G06F9/45533 , G06F9/45558 , G06F2009/45595 , H04L47/70 , H04L61/2076 , H04L61/2503 , H04L61/2514 , H04L61/6068
Abstract: An allocated IP address is remapped from a first virtual machine to a second virtual machine while maintaining existing client connections on the first virtual machine. A communication channel is established between the first and second virtual machines, and existing connections associated with the IP address are tracked. Packets addressed to the IP address are forwarded to the second virtual machine instead of the first machine. If the second virtual machine receives a packet that contains a new connection request, the new connection is established with the second virtual machine. However, if the second virtual machine receives a packet that is associated with an existing connection to the first virtual machine, then the packet is forwarded to the first virtual machine via the communication channel.
Abstract translation: 将分配的IP地址从第一虚拟机重新映射到第二虚拟机,同时维护第一虚拟机上的现有客户端连接。 在第一和第二虚拟机之间建立通信信道,跟踪与IP地址相关联的现有连接。 寻址到IP地址的数据包将转发到第二个虚拟机而不是第一个机器。 如果第二虚拟机接收到包含新的连接请求的数据包,则与第二个虚拟机建立新的连接。 然而,如果第二虚拟机接收到与第一虚拟机的现有连接相关联的分组,则分组经由通信信道被转发到第一虚拟机。
-
公开(公告)号:US09300731B2
公开(公告)日:2016-03-29
申请号:US14562281
申请日:2014-12-05
Applicant: Amazon Technologies, Inc.
Inventor: Andrew Dickinson , Colin Whittaker , Bradley Roberts
IPC: G06F15/173 , H04L29/08 , H04L12/911 , H04L29/12 , G06F9/455
CPC classification number: H04L67/10 , G06F9/45533 , G06F9/45558 , G06F2009/45595 , H04L47/70 , H04L61/2076 , H04L61/2503 , H04L61/2514 , H04L61/6068
Abstract: An allocated IP address is remapped from a first virtual machine to a second virtual machine while maintaining existing client connections on the first virtual machine. A communication channel is established between the first and second virtual machines, and existing connections associated with the IP address are tracked. Packets addressed to the IP address are forwarded to the second virtual machine instead of the first machine. If the second virtual machine receives a packet that contains a new connection request, the new connection is established with the second virtual machine. However, if the second virtual machine receives a packet that is associated with an existing connection to the first virtual machine, then the packet is forwarded to the first virtual machine via the communication channel.
Abstract translation: 将分配的IP地址从第一虚拟机重新映射到第二虚拟机,同时维护第一虚拟机上的现有客户端连接。 在第一和第二虚拟机之间建立通信信道,跟踪与IP地址相关联的现有连接。 寻址到IP地址的数据包将转发到第二个虚拟机而不是第一个机器。 如果第二虚拟机接收到包含新的连接请求的数据包,则与第二个虚拟机建立新的连接。 然而,如果第二虚拟机接收到与第一虚拟机的现有连接相关联的分组,则分组经由通信信道被转发到第一虚拟机。
-