-
公开(公告)号:US11048311B1
公开(公告)日:2021-06-29
申请号:US15882944
申请日:2018-01-29
Applicant: Amazon Technologies, Inc.
Inventor: Paul Andrew Churnock , Nigel Martin McGee , Stephen Holden , Ryan Parfait , Colin Whittaker
Abstract: A power system for multi-input devices with shared reserve power includes a first automatic transfer switch (ATS) and a second ATS each coupled at respective inputs to a primary power system and a reserve power system. An output of one of the ATSs is coupled to first power input of a multi-input electrical device and an output of the other ATS is coupled to a second power input of the multi-input electrical device. When primary power is available, electrical power is fed to both the inputs of the multi-input electrical device and when primary power is not available reserve power is fed to both inputs of the multi-input electrical device. If a component fails between the primary and/or reserve power system and the multi-input electrical device, a full load of the multi-input electrical device is fed from a non-affected one of the inputs of the multi-input electrical device.
-
公开(公告)号: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地址的数据包将转发到第二个虚拟机而不是第一个机器。 如果第二虚拟机接收到包含新的连接请求的数据包,则与第二个虚拟机建立新的连接。 然而,如果第二虚拟机接收到与第一虚拟机的现有连接相关联的分组,则分组经由通信信道被转发到第一虚拟机。
-
公开(公告)号: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地址的数据包将转发到第二个虚拟机而不是第一个机器。 如果第二虚拟机接收到包含新的连接请求的数据包,则与第二个虚拟机建立新的连接。 然而,如果第二虚拟机接收到与第一虚拟机的现有连接相关联的分组,则分组经由通信信道被转发到第一虚拟机。
-
公开(公告)号:US11853114B1
公开(公告)日:2023-12-26
申请号:US17643796
申请日:2021-12-10
Applicant: Amazon Technologies, Inc.
Inventor: Julien Ridoux , Joshua Benjamin Levinson , Alan Michael Judge , Colin Whittaker , James Paul Rivers
Abstract: Systems and methods are provided for highly accurate synchronization of machine instances in a distributed, hosted computing environment to a reference timekeeper. In addition to a general communication network accessible to machine instances, the distributed environment includes a second network dedicated to carrying time information, such as a pulse-per-second (PPS) signal to isolated timing hardware within host computing devices. The isolated timing hardware can use the PPS signal, along with a reference time, to set a hardware clock. The isolated timing hardware can further provide an interface to machine instances that enables the instances to read the time of the hardware clock. This configuration enables many instances can share access to a single reference timekeeper, thus synchronizing those instances to a much higher accuracy than in traditional network-based time protocols.
-
-
-