-
公开(公告)号:US11561815B1
公开(公告)日:2023-01-24
申请号:US16799582
申请日:2020-02-24
Applicant: Amazon Technologies, Inc.
Inventor: Afshin Majd , Anoop G. Mavath , Diwakar Gupta , Matthew Shawn Wilson
Abstract: Techniques are described for enabling a service provider to determine the power utilization of electrical lineups powering physical servers in a data center and place virtual machine instances into the physical servers based on the power utilization and a user-specified preference of a virtual machine instance type. In one embodiment, a computer-implemented method includes determining a power utilization for each lineup of a plurality of lineups that comprise a plurality of racks of physical servers, selecting a lineup of the plurality of lineups for the virtual machine instance based on the power utilizations for the plurality of lineups, selecting a virtual machine slot for the virtual machine instance from a plurality of candidate virtual machine slots of the physical servers of the lineup based on the user-specified preference, and causing the virtual machine slot of a physical server of the lineup to execute the virtual machine instance.
-
公开(公告)号:US11050294B1
公开(公告)日:2021-06-29
申请号:US16457334
申请日:2019-06-28
Applicant: Amazon Technologies, Inc.
Inventor: Afshin Majd , Michael Moen
Abstract: Systems and methods for managing a collection of power supply units (PSUs), such as those used in a datacenter environment, can include detecting changes in an output load on the PSUs to less than a target output load that is based on a target efficiency of the PSUs. In response to the indication that the output load is decreasing, PSUs can be selectively deactivated so that that an average output load of remaining, active PSUs of the collection of PSUs remains above the target output load corresponding to the target efficiency of the PSUs.
-
公开(公告)号:US12045643B1
公开(公告)日:2024-07-23
申请号:US17338532
申请日:2021-06-03
Applicant: Amazon Technologies, Inc.
Inventor: Afshin Majd
CPC classification number: G06F9/45558 , G06F9/455 , G06F9/48 , G06F9/4806 , G06F9/4843 , G06F9/4881 , G06F9/4893 , G06F9/50 , G06F9/505 , G06F9/5072 , G06F9/5094 , G06F2009/4557 , G06F2009/45595
Abstract: Techniques are described for enabling a service provider to determine the power utilization of electrical lineups and sub-lineups powering physical servers in a data center and place virtual machine instances into the physical servers based on the power utilization and a user-specified preference of a virtual machine instance type. In one embodiment, a computer-implemented method includes determining a power utilization for each sub-lineup of a plurality of sub-lineups of each lineup of a plurality of lineups, wherein each sub-lineup comprises a plurality of racks of physical servers, selecting a sub-lineup for the virtual machine instance based at least in part on the power utilizations for the plurality of sub-lineups, selecting a virtual machine slot for the virtual machine instance from a plurality of candidate virtual machine slots of the physical servers of the sub-lineup based on the user-specified preference, and causing the virtual machine slot of a physical server of the sub-lineup to execute the virtual machine instance.
-
-