-
公开(公告)号:US10230785B1
公开(公告)日:2019-03-12
申请号:US14981680
申请日:2015-12-28
Applicant: Amazon Technologies, Inc.
Inventor: Alexey Gadalin , Nikolay Krasilnikov , Rudresh Amin , Weili Zhong McClenahan , Anton Valter
Abstract: Methods and apparatus for post data synchronization in live migration of domains. Host devices on a network may implement virtual machines (VMs) as domains in an execution environment, and may provide local persistent storage for data of the VMs. A migration technique for moving a domain including the persistent data from one host device to another host device is described in which the VM is instantiated on the target device, and the domain is switched to the target device. Synchronization of the VM's data from the persistent storage on the source device to the target device is then initiated, for example according to a distributed replicated storage technique that makes the target device's persistent storage the primary storage and the source device's persistent storage the secondary storage for the VM. Once the data is synchronized, the VM and its respective storage on the source device are released.
-
公开(公告)号:US20210004281A1
公开(公告)日:2021-01-07
申请号:US17027233
申请日:2020-09-21
Applicant: Amazon Technologies, Inc.
Inventor: Calvin Yue-Ren Kuo , Rudresh Amin , Yen-Lin Chen , Jonathan I. Turow , Cheng Pan , Dmytro Tyran , Naveen Kumar Aitha , Ambuj Tandon , Kyunghwan Choi
Abstract: Systems and methods are described for implementing a coordinator within a coordinated environment, which environment includes set of coordinated devices managed by the coordinator. The coordinator can be provisioned with a set of tasks, each task corresponding to a segment of code that can be executed by the coordinator, such as to manage the coordinated devices. The coordinator can further be provisioned with event flow information designating a routing of inputs to the coordinator computing device to destinations, such as task executions or coordinated devices. On receiving input, the coordinator can reference the event flow information to pass the input to an appropriate destination.
-
公开(公告)号:US10771534B2
公开(公告)日:2020-09-08
申请号:US16297065
申请日:2019-03-08
Applicant: Amazon Technologies, Inc.
Inventor: Alexey Gadalin , Nikolay Krasilnikov , Rudresh Amin , Weili Zhong McClenahan , Anton Valter
Abstract: Methods and apparatus for post data synchronization in live migration of domains. Host devices on a network may implement virtual machines (VMs) as domains in an execution environment, and may provide local persistent storage for data of the VMs. A migration technique for moving a domain including the persistent data from one host device to another host device is described in which the VM is instantiated on the target device, and the domain is switched to the target device. Synchronization of the VM's data from the persistent storage on the source device to the target device is then initiated, for example according to a distributed replicated storage technique that makes the target device's persistent storage the primary storage and the source device's persistent storage the secondary storage for the VM. Once the data is synchronized, the VM and its respective storage on the source device are released.
-
公开(公告)号:US20180150325A1
公开(公告)日:2018-05-31
申请号:US15362696
申请日:2016-11-28
Applicant: Amazon Technologies, Inc.
Inventor: Calvin Yue-Ren Kuo , Rudresh Amin , Yen-Lin Chen , Jonathan I. Turow , Cheng Pan , Marc John Brooker , James Christopher Sorenson, III , Weili Zhong McClenahan
CPC classification number: G06F9/5005 , G06F9/4843 , G06F9/505
Abstract: Systems and methods are described for implementing a coordinator within a coordinated environment, which environment includes set of coordinated devices managed by the coordinator. The coordinator can be provisioned with a set of tasks, each task corresponding to a segment of code that can be executed by the coordinator, such as to manage the coordinated devices. To assist in execution of the tasks, the coordinator can include a resource manager that generates execution environments corresponding to an individual task execution, which environments may be isolated from other execution environments. The coordinator can further include a scheduler to obtain calls to execute tasks, and implement a queue from which to select tasks for execution. On selecting a task, the scheduler may interact with the resource manager to generate an execution environment for the task, and cause execution of the task within the execution environment.
-
公开(公告)号:US12177683B2
公开(公告)日:2024-12-24
申请号:US17544817
申请日:2021-12-07
Applicant: Amazon Technologies, Inc.
Inventor: Alexey Gadalin , Diwakar Gupta , Rudresh Amin , Yatin Patil , Kaixiang Hu , Dimitrios Elissaios
Abstract: Disclosed are various embodiments for provisioning radio-based networks with locality rules. In one embodiment, at least one locality rule associated with an organization is accessed. The locality rule(s) require that at least a subset of network traffic for a radio-based network remain within a particular geographic area. The radio-based network includes a radio access network and an associated core network. A topology for the radio-based network is determined based at least in part on the locality rule(s). The radio-based network is provisioned or reconfigured for the organization to have the topology complying with the at least one locality rule.
-
公开(公告)号:US11494217B1
公开(公告)日:2022-11-08
申请号:US16685728
申请日:2019-11-15
Applicant: Amazon Technologies, Inc.
Inventor: Nikolay Krasilnikov , Alexey Gadalin , Rudresh Amin , John Edsel Santos
IPC: G06F9/455 , G06F9/4401
Abstract: This disclosure describes systems, devices, and techniques for migrating virtualized resources from outdated hosts during requested reboots of the virtualized resources, in order to update the outdated hosts. In an example method, a pending reboot a virtualized resource occupying a first host can be identified. At least one component of the first host may be determined to be outdated. In response to identifying the pending reboot and determining that the at least one component is outdated, the virtualized resource may be migrated to a second host. The first host may update the at least one component.
-
公开(公告)号:US11461109B1
公开(公告)日:2022-10-04
申请号:US16689384
申请日:2019-11-20
Applicant: Amazon Technologies, Inc.
Inventor: Nikolay Krasilnikov , Rudresh Amin , Alexey Gadalin , Anton Valter
IPC: G06F9/44 , G06F9/455 , G06F9/48 , G06F9/4401
Abstract: This disclosure describes systems, devices, and techniques for quick restarts of virtualized resources hosted by a cloud-based network. In an example method, a request to restart a virtualized resource hosted by a first server can be received. A second server, with a capacity to host the virtualized resource, may be identified. In response to identifying the second server, the virtualized resource can be migrated from the first server to the second server. A message confirming that the virtualized resource has been restarted may be transmitted.
-
公开(公告)号:US20230180017A1
公开(公告)日:2023-06-08
申请号:US17544817
申请日:2021-12-07
Applicant: Amazon Technologies, Inc.
Inventor: Alexey Gadalin , Diwakar Gupta , Rudresh Amin , Yatin Patil , Kaixiang Hu , Dimitrios Elissaios
Abstract: Disclosed are various embodiments for provisioning radio-based networks with locality rules. In one embodiment, at least one locality rule associated with an organization is accessed. The locality rule(s) require that at least a subset of network traffic for a radio-based network remain within a particular geographic area. The radio-based network includes a radio access network and an associated core network. A topology for the radio-based network is determined based at least in part on the locality rule(s). The radio-based network is provisioned or reconfigured for the organization to have the topology complying with the at least one locality rule.
-
公开(公告)号:US20230179974A1
公开(公告)日:2023-06-08
申请号:US17544825
申请日:2021-12-07
Applicant: Amazon Technologies, Inc.
Inventor: Alexey Gadalin , Diwakar Gupta , Rudresh Amin , Yatin Patil , Kaixiang Hu , Dimitrios Elissaios
Abstract: Disclosed are various embodiments for locality-based network slicing in radio-based networks. In one embodiment, network traffic is received via a network slice in a radio-based network. The radio-based network includes a radio access network and an associated core network. The network slice is associated with at least one locality rule requiring that the network traffic remain within a particular geographic area. It is determined that the radio-based network has resources to comply with the locality rule(s). The network traffic in the radio-based network is acted upon in order to comply with the locality rule(s).
-
公开(公告)号:US11461154B2
公开(公告)日:2022-10-04
申请号:US17027233
申请日:2020-09-21
Applicant: Amazon Technologies, Inc.
Inventor: Calvin Yue-Ren Kuo , Rudresh Amin , Yen-Lin Chen , Jonathan I. Turow , Cheng Pan , Dmytro Taran , Naveen Kumar Aitha , Ambuj Tandon , Kyunghwan Choi
Abstract: Systems and methods are described for implementing a coordinator within a coordinated environment, which environment includes set of coordinated devices managed by the coordinator. The coordinator can be provisioned with a set of tasks, each task corresponding to a segment of code that can be executed by the coordinator, such as to manage the coordinated devices. The coordinator can further be provisioned with event flow information designating a routing of inputs to the coordinator computing device to destinations, such as task executions or coordinated devices. On receiving input, the coordinator can reference the event flow information to pass the input to an appropriate destination.
-
-
-
-
-
-
-
-
-