On-demand code execution in a localized device coordinator

    公开(公告)号:US10452439B2

    公开(公告)日:2019-10-22

    申请号:US15362696

    申请日:2016-11-28

    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.

    POST DATA SYNCHRONIZATION FOR DOMAIN MIGRATION

    公开(公告)号:US20190208005A1

    公开(公告)日:2019-07-04

    申请号:US16297065

    申请日:2019-03-08

    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.

    Network address management
    15.
    发明授权

    公开(公告)号:US09923865B1

    公开(公告)日:2018-03-20

    申请号:US14624809

    申请日:2015-02-18

    Abstract: A technology is described for assigning a logical private network address to a computing instance. An example method may include obtaining a preserved logical private network address associated with a customer account so that the preserved logical private network address may be assigned as a logical private network address to a computing instance located in a computing service environment. The logical private network address may be used for network communications within a physical host containing the computing instance and the logical private network address may translate to a physical private network address used for network communications outside of the physical host and within the computing service environment. A network address record for the computing instance may be identified that associates the logical private network address with the physical private network address, and the network address record may be updated by setting the preserved logical private network address associated with the customer account as the logical private network address.

Patent Agency Ranking