-
21.
公开(公告)号:US11372663B2
公开(公告)日:2022-06-28
申请号:US16367801
申请日:2019-03-28
Applicant: Amazon Technologies, Inc.
Inventor: Malcolm Featonby , Leslie Johann Lamprecht , John Merrill Phillips , Umesh Chandani , Roberto Pentz De Faria , Hou Liu , Ladan Mahabadi , Letian Feng
Abstract: Techniques for an optimization service of a service provider network to help optimize the selection, configuration, and utilization, of virtual machine (VM) instance types to support workloads on behalf of users. The optimization service may implement the techniques described herein at various stages in a life cycle of a workload to help optimize the performance of the workload, and reduce underutilization of computing resources. For example, the optimization service may perform techniques to help new users select an optimized VM instance type on which to initially launch their workload. Further, the optimization service may monitor a workload for the life of the workload, and determine new VM instance types, and/or configuration modifications, that optimize the performance of the workload. The optimization service may provide recommendations to users that help improve performance of their workloads, and that also increase the aggregate utilization of computing resources of the service provider network.
-
公开(公告)号:US10911371B1
公开(公告)日:2021-02-02
申请号:US14658769
申请日:2015-03-16
Applicant: Amazon Technologies, Inc.
Inventor: Christopher Richard Jacques De Kadt , Matthew Shawn Wilson , John Merrill Phillips , Michael Groenewald , Jacobus Johannes Van Der Merwe
IPC: G06F15/173 , G06F15/177 , H04L12/24 , H04L29/06 , H04L29/08 , H04L9/00 , H04L12/911 , G06F9/455
Abstract: A control-plane component of a network-accessible service receives an indication that a resource request has been submitted by a client. The component determines, based at least in part on metadata associated with the client, that a first parameter selection policy (PSP) of one or more PSPs created for the service is applicable. The first PSP includes a condition set to determine applicability, and a value set indicating parameter values to be used to fulfill resource requests to which the PSP applies. Using the value set, an effective parameter value list for one or more operations to be performed to allocate the requested resource is generated, and the allocation operations are initiated.
-
23.
公开(公告)号:US20200314171A1
公开(公告)日:2020-10-01
申请号:US16367914
申请日:2019-03-28
Applicant: Amazon Technologies, Inc.
Inventor: Malcolm Featonby , Leslie Johann Lamprecht , John Merrill Phillips , Umesh Chandani , Roberto Pentz De Faria , Hou Liu , Ladan Mahabadi , Letian Feng
Abstract: Techniques for an optimization service of a service provider network to help optimize the selection, configuration, and utilization, of virtual machine (VM) instance types to support workloads on behalf of users. The optimization service may implement the techniques described herein at various stages in a life cycle of a workload to help optimize the performance of the workload, and reduce underutilization of computing resources. For example, the optimization service may perform techniques to help new users select an optimized VM instance type on which to initially launch their workload. Further, the optimization service may monitor a workload for the life of the workload, and determine new VM instance types, and/or configuration modifications, that optimize the performance of the workload. The optimization service may provide recommendations to users that help improve performance of their workloads, and that also increase the aggregate utilization of computing resources of the service provider network.
-
24.
公开(公告)号:US20200310853A1
公开(公告)日:2020-10-01
申请号:US16367862
申请日:2019-03-28
Applicant: Amazon Technologies, Inc.
Inventor: Malcolm Featonby , Leslie Johann Lamprecht , John Merrill Phillips , Umesh Chandani , Roberto Pentz De Faria , Hou Liu , Ladan Mahabadi , Letian Feng
Abstract: Techniques for an optimization service of a service provider network to help optimize the selection, configuration, and utilization, of virtual machine (VM) instance types to support workloads on behalf of users. The optimization service may implement the techniques described herein at various stages in a life cycle of a workload to help optimize the performance of the workload, and reduce underutilization of computing resources. For example, the optimization service may perform techniques to help new users select an optimized VM instance type on which to initially launch their workload. Further, the optimization service may monitor a workload for the life of the workload, and determine new VM instance types, and/or configuration modifications, that optimize the performance of the workload. The optimization service may provide recommendations to users that help improve performance of their workloads, and that also increase the aggregate utilization of computing resources of the service provider network.
-
25.
公开(公告)号:US20200310852A1
公开(公告)日:2020-10-01
申请号:US16367801
申请日:2019-03-28
Applicant: Amazon Technologies, Inc.
Inventor: Malcolm Featonby , Leslie Johann Lamprecht , John Merrill Phillips , Umesh Chandani , Roberto Pentz De Faria , Hou Liu , Ladan Mahabadi , Letian Feng
Abstract: Techniques for an optimization service of a service provider network to help optimize the selection, configuration, and utilization, of virtual machine (VM) instance types to support workloads on behalf of users. The optimization service may implement the techniques described herein at various stages in a life cycle of a workload to help optimize the performance of the workload, and reduce underutilization of computing resources. For example, the optimization service may perform techniques to help new users select an optimized VM instance type on which to initially launch their workload. Further, the optimization service may monitor a workload for the life of the workload, and determine new VM instance types, and/or configuration modifications, that optimize the performance of the workload. The optimization service may provide recommendations to users that help improve performance of their workloads, and that also increase the aggregate utilization of computing resources of the service provider network.
-
公开(公告)号:US10649796B2
公开(公告)日:2020-05-12
申请号:US14331745
申请日:2014-07-15
Applicant: Amazon Technologies, Inc.
Inventor: John Merrill Phillips , William John Earl , Deepak Singh
Abstract: A network-based virtual computing resource provider may offer virtual compute instances that implement rolling resource credits for scheduling virtual computing resources. Work requests for a virtual compute instance may be received at a virtualization manager. A resource credit balance may be determined for the virtual compute instance. The resource credit balance may accumulate resource credits in rolling fashion, carrying over unused credits from previous time periods. Resource credits may then be applied when generating scheduling instructions to provide to a physical resource to perform the work requests, such as a physical CPU in order to increase the utilization of the resource according to the number of credits applied. Applied resource credits may then be deducted from the credit balance.
-
公开(公告)号:US20190102215A1
公开(公告)日:2019-04-04
申请号:US16194097
申请日:2018-11-16
Applicant: Amazon Technologies, Inc.
Inventor: Ekanth Sethuramalingam , Suk Won Kim , John Merrill Phillips
IPC: G06F9/455
CPC classification number: G06F9/45558 , G06F9/4401 , G06F2009/4557 , G06F2009/45595
Abstract: Migrating servers from client networks to virtual machines (VMs) on a provider network. A migration appliance is installed or booted on the client network, and a migration initiator is instantiated on the provider network. A VM and associated volumes are instantiated on the provider network. The initiator sends a request for a boot sector to the appliance; the appliance reads the blocks from a volume on the client network, converts the blocks to a format used by the VM, and sends the blocks to the initiator. The initiator boots the VM using the boot sector and the VM begins execution. The initiator then retrieves all data blocks for the VM from volumes on the client network via the appliance, stores the data to the volumes on the provider network, and fulfills requests from the VM from either local volumes or the remote volumes via the appliance.
-
公开(公告)号:US10133593B1
公开(公告)日:2018-11-20
申请号:US15087765
申请日:2016-03-31
Applicant: Amazon Technologies, Inc.
Inventor: Ekanth Sethuramalingam , Suk Won Kim , John Merrill Phillips
IPC: G06F9/455
Abstract: Migrating servers from client networks to virtual machines (VMs) on a provider network. A migration appliance is installed or booted on the client network, and a migration initiator is instantiated on the provider network. A VM and associated volumes are instantiated on the provider network. The initiator sends a request for a boot sector to the appliance; the appliance reads the blocks from a volume on the client network, converts the blocks to a format used by the VM, and sends the blocks to the initiator. The initiator boots the VM using the boot sector and the VM begins execution. The initiator then retrieves all data blocks for the VM from volumes on the client network via the appliance, stores the data to the volumes on the provider network, and fulfills requests from the VM from either local volumes or the remote volumes via the appliance.
-
-
-
-
-
-
-