-
公开(公告)号:US20230255002A1
公开(公告)日:2023-08-10
申请号:US18299410
申请日:2023-04-12
Applicant: Amazon Technologies, Inc.
Inventor: David Edward Bryan , Christopher Strickland Beall , Darin Lee Frink
IPC: H05K7/20 , G06F1/20 , H01L23/467 , H05K13/04
CPC classification number: H05K7/20754 , G06F1/20 , H01L23/467 , H05K13/04 , G06F1/206 , H05K7/20727 , H01L23/473
Abstract: A rack-mountable computer system enables an airflow that cools components in an upstream portion of the computer system interior to be cooled through mixing with a bypass airflow downstream of the components in the upstream portion. The mixed airflow can cool components in a downstream portion of the interior. The bypass airflow is directed by a bypass plenum that is unencompassed by the separate plenum that directs the airflow to cool the upstream portion components. The bypass plenum can be at least partially established by an external surface the computer system and one or more external structures, including an external surface of an adjacently mounted computer system. Relative flow rates through the separate plenums can be adjusted, via flow control elements, to separately control heat removal from components upstream and downstream of the air mixing, based at least in part upon air temperatures in the separate interior portions.
-
公开(公告)号:US11330740B2
公开(公告)日:2022-05-10
申请号:US16698467
申请日:2019-11-27
Applicant: Amazon Technologies, Inc.
Inventor: David Edward Bryan , Christopher Strickland Beall , Darin Lee Frink
IPC: H05K7/20 , G06F1/20 , H01L23/467 , H01L23/473 , H05K13/04
Abstract: A rack-mountable computer system enables an airflow that cools components in an upstream portion of the computer system interior to be cooled through mixing with a bypass airflow downstream of the components in the upstream portion. The mixed airflow can cool components in a downstream portion of the interior. The bypass airflow is directed by a bypass plenum that is unencompassed by the separate plenum that directs the airflow to cool the upstream portion components. The bypass plenum can be at least partially established by an external surface the computer system and one or more external structures, including an external surface of an adjacently mounted computer system. Relative flow rates through the separate plenums can be adjusted, via flow control elements, to separately control heat removal from components upstream and downstream of the air mixing, based at least in part upon air temperatures in the separate interior portions.
-
公开(公告)号:US11314437B2
公开(公告)日:2022-04-26
申请号:US16593927
申请日:2019-10-04
Applicant: Amazon Technologies, Inc.
Inventor: Munif M. Farhan , Darin Lee Frink , Douglas Stewart Laurence
IPC: G06F3/06 , G06F12/0866
Abstract: Technologies are provided for storing data by alternating the performance of data write operations using multiple clusters of storage devices. Data is written to internal buffers of storage devices in one cluster while data stored in buffers of storage devices in another cluster is transferred to the storage devices' permanent storages. When available buffer capacity in a cluster falls below a specified threshold, data write commands are no longer sent the cluster and the storage devices in the cluster transfer data stored in their buffers to their permanent storages. While the data is being transferred, data write commands are transmitted to other clusters. When the data transfer is complete, the storage devices in the cluster can be scheduled to receive data write commands again. A cluster can be selected for performing a given data write request by matching the attributes of the cluster to parameters of the data write request.
-
公开(公告)号:US11106369B1
公开(公告)日:2021-08-31
申请号:US15195691
申请日:2016-06-28
Applicant: Amazon Technologies, Inc.
Inventor: Munif M. Farhan , Douglas Stewart Laurence , Darin Lee Frink , Nafea Bshara
Abstract: Technologies are provided for retrieving service level indicators (SLIs) for storage devices, prioritizing data access using the SLIs, and scheduling storage device maintenance based on the SLIs. A host computer can retrieve an SLI for a storage device and determine, using the SLI, whether the storage device is performing service and maintenance operations and/or whether the storage device is in need of performing service and maintenance operations. The host computer can retrieve SLIs for multiple storage devices storing data redundantly and prioritize using the storage devices to access the data based on the SLIs. If the host computer determines that a storage device is in need of maintenance, based on its SLI, the host computer can schedule the storage device for maintenance and divert data access requests to other storage devices until the maintenance is complete.
-
公开(公告)号:US10908940B1
公开(公告)日:2021-02-02
申请号:US15905684
申请日:2018-02-26
Applicant: Amazon Technologies, Inc.
Inventor: Munif M. Farhan , Ahmed Mohammed Shihab , Darin Lee Frink
Abstract: A virtual server system includes multiple pools of server components connected via a high-speed communication fabric and a dynamic virtual server manager configured to determine attributes of a workload in multiple workload dimensions and configure a virtual server using server components of the server component pools. The selected server components implement a virtual server configured based on the determine workload attributes in the multiple workload dimensions. Also, the dynamic virtual server manager dynamically adjusts which server components are used to implement the virtual server based on changes in workload attributes.
-
公开(公告)号:US20210026794A1
公开(公告)日:2021-01-28
申请号:US17067465
申请日:2020-10-09
Applicant: Amazon Technologies, Inc.
Inventor: Darin Lee Frink , Peter George Ross
IPC: G06F13/40 , G06F1/18 , G11B33/12 , G11B33/14 , G06F1/20 , H05K7/20 , G06F3/06 , G06F1/3287 , H05K7/14
Abstract: A system for storing data includes a rack, one or more data storage modules coupled to the rack, and one or more data control modules coupled to the rack. The data storage modules may include a chassis, two or more backplanes coupled to the chassis, and one or more mass storage devices (for example, hard disk drives) coupled to the backplanes. The data control modules may access the mass storage devices in the data storage modules.
-
公开(公告)号:US10677852B1
公开(公告)日:2020-06-09
申请号:US15806204
申请日:2017-11-07
Applicant: Amazon Technologies, Inc.
Inventor: Ligong Wang , Darin Lee Frink
IPC: G01N27/416 , G01R31/40 , G01R31/388 , G01R31/36
Abstract: Methods and related systems conduct a capacity check of a battery via a partial discharge cycle. A method of estimating a total capacity of a battery includes partially discharging the battery at a controlled discharge rate so as to discharge an amount of energy from the battery over a period of time. An output voltage of the battery is measured during the period of time. A total capacity of the battery is estimated based on the amount of energy discharged from the battery during the partial discharge cycle and the output voltage of the battery measured during the partial discharge cycle.
-
公开(公告)号:US20200092357A1
公开(公告)日:2020-03-19
申请号:US16692289
申请日:2019-11-22
Applicant: Amazon Technologies, Inc.
Inventor: Darin Lee Frink , Brent Kenneth Clore
Abstract: A computing system providing virtual computing services may maintain a fleet of servers that host virtual machine instances having a wide variety of types and configurations. A service provider may rent processor and memory capacity by defining and offering various virtual machine instances to clients. Each virtual machine instance may include one or more virtual CPUs and a fixed amount of virtualized memory allocated to each virtual CPU, dependent on a predefined ratio between virtual CPU capacity and virtualized memory capacity for the instance type. Each server may include a custom, non-standard sized physical memory module containing memory devices of multiple technologies, types, or sizes on the same printed circuit board. By including custom memory modules, rather than relying only on standard memory modules, the service provider system may implement virtual machines having finer grained options for processor and memory capacity combinations, and may avoid stranding rentable resources.
-
公开(公告)号:US20200034066A1
公开(公告)日:2020-01-30
申请号:US16593927
申请日:2019-10-04
Applicant: Amazon Technologies, Inc.
Inventor: Munif M. Farhan , Darin Lee Frink , Douglas Stewart Laurence
IPC: G06F3/06 , G06F12/0866
Abstract: Technologies are provided for storing data by alternating the performance of data write operations using multiple clusters of storage devices. Data is written to internal buffers of storage devices in one cluster while data stored in buffers of storage devices in another cluster is transferred to the storage devices' permanent storages. When available buffer capacity in a cluster falls below a specified threshold, data write commands are no longer sent the cluster and the storage devices in the cluster transfer data stored in their buffers to their permanent storages. While the data is being transferred, data write commands are transmitted to other clusters. When the data transfer is complete, the storage devices in the cluster can be scheduled to receive data write commands again. A cluster can be selected for performing a given data write request by matching the attributes of the cluster to parameters of the data write request.
-
公开(公告)号:US10444805B1
公开(公告)日:2019-10-15
申请号:US15360792
申请日:2016-11-23
Applicant: Amazon Technologies, Inc.
Inventor: Christopher Strickland Beall , Frank Charles Paterra , Darin Lee Frink , Robert Hastings , Scott Song , Felix An
Abstract: A brace can be installed over a juncture between releasably joined case pieces. The brace includes a first tab and a second tab interconnected by a transition portion. The tabs are arranged to deform or break apart from one another along the transition portion in response to relative rotation between the case pieces. The deformation or breakage along the transition portion provides a tamper-evident indication of the case having been opened by rotation for access to the interior of the case since the brace was installed on the case.
-
-
-
-
-
-
-
-
-