-
公开(公告)号:US11191181B1
公开(公告)日:2021-11-30
申请号:US16020752
申请日:2018-06-27
Applicant: Amazon Technologies, Inc.
Inventor: Prateek Tandon , David Edward Bryan , Kevin M. Bailey , Ioana Galis , Kypros Constantinides
Abstract: A server assembly service determines configurations for custom assembled servers based on time-series utilization metadata for servers executing workloads similar to workloads that are to be executed on the custom assembled servers. The server assembly service determines trends in the time-series utilization metadata and compares the identified trends to associations between workload utilization trends and application classes to determine one or more application classes for applications executing the workloads. The service uses the determined application classes to select server configurations for custom servers that are to be assembled to execute workloads similar to the workloads related to the server utilization metadata. In some embodiments, the service selects custom server configurations without access to applications or application data for workloads of concern. For example, the service may select custom server configurations without using profiling techniques that may intrude on customer privacy by requiring access to underlying applications or application data.
-
公开(公告)号:US10398055B1
公开(公告)日:2019-08-27
申请号:US16020747
申请日:2018-06-27
Applicant: Amazon Technologies, Inc.
Inventor: Prateek Tandon , David Edward Bryan , Kevin M. Bailey , Kypros Constantinides , Ioana Galis , Bryan Wiehardt
Abstract: A portable server assembly system includes a container structure configured to be transported between data center locations, such as a shipping container. The portable server assembly system also includes a plurality of robots that are stowed in the container when being transported between data center locations, and that assemble servers when deployed at a particular data center location. In some embodiments, when a first data center location is substantially populated with servers assembled by the portable server assembly system (or another system), the portable server assembly system is re-deployed to another data center for use in assembling servers for populating the other data center.
-
公开(公告)号:US11388835B1
公开(公告)日:2022-07-12
申请号:US16020749
申请日:2018-06-27
Applicant: Amazon Technologies, Inc.
Inventor: David Edward Bryan , Prateek Tandon , Kevin M. Bailey , Ismael Medrano
IPC: G06F30/20 , G06F113/02 , H05K7/14
Abstract: A server placement controller determines a placement location for a custom server based on infrastructure support system requirements of the custom server and based on infrastructure support system capacities at respective unoccupied slots of a server mounting structure of a data center. In some embodiments, a server placement controller may utilize a hierarchical optimization process to select a placement location for a custom server, wherein the selected placement location meets the requirements of the custom server while also optimizing use of one or more infrastructure support systems, such as power infrastructure support system, a networking infrastructure support system, a cooling infrastructure support system, or other infrastructure support systems of a data center.
-
公开(公告)号:US10398056B1
公开(公告)日:2019-08-27
申请号:US16020761
申请日:2018-06-27
Applicant: Amazon Technologies, Inc.
Inventor: David Edward Bryan , Prateek Tandon , Kevin M. Bailey , Ismael Medrano
Abstract: A near real-time custom server system includes robots deployed at a data center location and a server assembly controller configured to receive requests for near-real time custom servers. The requests may specify one or more characteristics for the custom servers and the server assembly controller may cause the robots deployed at the data center location to assemble the custom servers and install the custom servers in a server mounting structure of the data center in near real-time. For custom server types requested in lower volumes, the custom servers may be assembled autonomously by respective ones of the robots; and for custom server types requested in higher volumes, the custom servers may be assembled by respective groups of robots working in coordination with one another via an assembly line.
-
-
-