-
公开(公告)号:US10482561B1
公开(公告)日:2019-11-19
申请号:US15404131
申请日:2017-01-11
Applicant: Amazon Technologies, Inc.
Inventor: Malcolm Featonby , Yuxuan Liu , Umesh Chandani , John Merrill Phillips, Jr. , Adithya Bhat , Douglas Cotton Kurtz , Mihir Sadruddin Surani
Abstract: Methods, systems, and computer-readable media for interaction monitoring for virtualized graphics processing are disclosed. Execution of an application is initiated on a virtual compute instance that is implemented using CPU and memory resources of a server. Instruction calls are produced by the execution of the application and sent from the server to a graphics server over a network. The graphics server comprises a physical GPU, and a virtual GPU is implemented using the physical GPU and attached to the virtual compute instance. GPU output is generated at the graphics server based at least in part on execution of the instruction calls using the virtual GPU. A log of interactions between the application and the virtual GPU is stored. The interactions comprise the instruction calls sent to the graphics server and responses to the instruction calls sent to the virtual compute instance.
-
公开(公告)号:US20190173759A1
公开(公告)日:2019-06-06
申请号:US16265807
申请日:2019-02-01
Applicant: Amazon Technologies, Inc.
Inventor: Malcolm Featonby , Mihir Sadruddin Surani , Umesh Chandani , Adithya Bhat , Yuxuan Liu , Douglas Cotton Kurtz
IPC: H04L12/24 , H04L12/773 , G06F9/455
Abstract: A determination is made that network access between a virtualized graphics device and a compute instance of a client is to be enabled. A source network address for graphics-related traffic of the compute instance is identified. From a range of source port numbers associated with the source network address, a particular source port number which is unused is found. Routing metadata is transmitted to one or more routing devices indicating that a key based at least in part on (a) the source network address and (b) the particular source port number is to be used to identify a route for network packets from the first application compute instance to a virtualized graphics device.
-
公开(公告)号:US10255652B2
公开(公告)日:2019-04-09
申请号:US15409482
申请日:2017-01-18
Applicant: Amazon Technologies, Inc.
Inventor: Malcolm Featonby , Yuxuan Liu , Umesh Chandani , John Merrill Phillips, Jr. , Nicholas Patrick Wilt , Adithya Bhat , Douglas Cotton Kurtz , Mihir Sadruddin Surani
Abstract: Methods, systems, and computer-readable media for dynamic and application-specific virtualized graphics processing are disclosed. Execution of an application is initiated on a virtual compute instance. The virtual compute instance is implemented using a server. One or more graphics processing unit (GPU) requirements associated with the execution of the application are determined. A physical GPU resource is selected from a pool of available physical GPU resources based at least in part on the one or more GPU requirements. A virtual GPU is attached to the virtual compute instance based at least in part on initiation of the execution of the application. The virtual GPU is implemented using the physical GPU resource selected from the pool and accessible to the server over a network.
-
24.
公开(公告)号:US20220413891A1
公开(公告)日:2022-12-29
申请号:US17861795
申请日:2022-07-11
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.
公开(公告)号:US20220291941A1
公开(公告)日:2022-09-15
申请号:US17752299
申请日:2022-05-24
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.
-
26.
公开(公告)号:US11385920B2
公开(公告)日:2022-07-12
申请号: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.
-
27.
公开(公告)号: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.
-
公开(公告)号:US10972374B1
公开(公告)日:2021-04-06
申请号:US15822066
申请日:2017-11-24
Applicant: Amazon Technologies, Inc.
Inventor: Douglas Cotton Kurtz , Umesh Chandani , Adithya Bhat , Leslie Johann Lamprecht , Cristian Gabriel Gafton , Joseph Elmar Magerramov
Abstract: Techniques for providing a managed time service are described. A control plane of the managed time service can receive data indicating one or more network time protocol (NTP) hosts are active. The control plane can update a zonal domain name system (DNS) to include the one or more NTP hosts. The at least one compute resource accesses the one or more NTP hosts using the zonal DNS, and the one or more NTP hosts provide time data to the at least one compute resource. The control plane can receive performance data from the one or more NTP hosts and automatically scale the one or more NTP hosts based on the performance data.
-
29.
公开(公告)号: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.
-
30.
公开(公告)号: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.
-
-
-
-
-
-
-
-
-