-
公开(公告)号:US11243589B1
公开(公告)日:2022-02-08
申请号:US16581654
申请日:2019-09-24
Applicant: Amazon Technologies, Inc.
Inventor: Peter Zachary Bowen , Darin Lee Frink , Eric Robert Northup , David A Skirmont , Manish Singh Rathaur
Abstract: A branded fleet server system includes a pre-assembled third-party computer system integrated into a chassis of the branded fleet server system. The pre-assembled third-party computer system is configured to execute proprietary software that is only licensed for use on branded hardware. A baseboard management controller (BMC) included in the server chassis couples with the pre-assembled computer system via one or more cables coupled to ports of the pre-assembled computer system. The BMC enables remote control of the pre-assembled computer system, such as remote power on and power off. An electro-mechanical device, such as a solenoid, presses a power button of the pre-assembled computer system based on control signals from the BMC to change a power state of the pre-assembled computer system.
-
公开(公告)号:US11055252B1
公开(公告)日:2021-07-06
申请号:US15012409
申请日:2016-02-01
Applicant: Amazon Technologies, Inc.
Inventor: Kypros Constantinides , Darin Lee Frink
Abstract: A system includes a rack with multiple hardware acceleration devices and at least one modular controller coupled together into one or more particular processing systems. Each modular hardware acceleration device includes multiple hardware accelerators, such as graphical processing units (GPUs), field programmable gate arrays (FPGAs), or other specialized processing circuits. In each modular hardware acceleration device, the multiple hardware accelerators are communicatively coupled to a multi-port connection device, such as a switch, that is also communicatively coupled to at least two external ports of the modular hardware acceleration device. A modular controller of a particular processing system coordinates operation of hardware accelerators of multiple hardware acceleration devices included in the particular processing system to provide advanced processing capabilities. Modular hardware acceleration devices may be added to or taken away from particular processing systems to adjust advanced processing capabilities of the particular processing systems.
-
公开(公告)号:US10895896B1
公开(公告)日:2021-01-19
申请号:US15628010
申请日:2017-06-20
Applicant: Amazon Technologies, Inc.
Inventor: Mike MacGregor , Darin Lee Frink , Richard Arvel Stevens , William Mische
IPC: H02J7/00 , G06F1/18 , H05K7/14 , G06F1/3287 , G06F1/26 , G06F1/3203
Abstract: Power systems and methods for supplying direct current power to a server rack employ multiple power supply units. A method for supplying direct current power to a server rack includes receiving an alternating current (AC) power input. A first portion of the AC power input is transferred to a first automatic transfer switch (ATS). A first DC power input is generated from the first portion of the AC power input via a first power supply unit (PSU) and transferred to the server rack. A second portion of the AC power input is transferred to a second ATS. A second DC power input is generated from the second portion of the AC power input via a second PSU and transferred to the server rack.
-
公开(公告)号:US10803002B2
公开(公告)日:2020-10-13
申请号:US16265802
申请日:2019-02-01
Applicant: Amazon Technologies, Inc.
Inventor: Darin Lee Frink , Peter George Ross
IPC: H05K7/20 , G06F13/40 , G06F1/18 , G11B33/12 , G11B33/14 , G06F1/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.
-
公开(公告)号:US20200100382A1
公开(公告)日:2020-03-26
申请号:US16698456
申请日:2019-11-27
Applicant: Amazon Technologies, Inc.
Inventor: Darin Lee Frink , Roey Rivnay , Christopher Strickland Beall , Felipe Enrique Ortega Gutierrez
Abstract: A system includes a rack and one or more server systems mounted in the rack. A server system includes a chassis with one or more arrays of devices in the chassis. Each array includes mass storage devices and a server device mounted in the array within the chassis of the server system. The server device occupies no more than an equivalent volume of space in the chassis as one of the mass storage devices. A set of mass storage devices of an array and the server device of the array form a logical node, and a server system may include multiple logical nodes in the same chassis. Each array of devices may be located in a sled that can move into and out of the chassis of the server system.
-
公开(公告)号:US20200093022A1
公开(公告)日:2020-03-19
申请号:US16692196
申请日:2019-11-22
Applicant: Amazon Technologies, Inc.
Inventor: Peter George Ross , Darin Lee Frink
Abstract: A system for performing computing operations includes a rack, one or more shelves coupled to the rack, and two or more computing modules. Each computing module may include a chassis, one or more circuit board assemblies in a primarily vertical orientation, and one or more hard disk drives in a primarily vertical orientation. The circuit board assemblies and the hard disk drives are coupled to the chassis of the computing module.
-
公开(公告)号:US10572160B1
公开(公告)日:2020-02-25
申请号:US16180860
申请日:2018-11-05
Applicant: Amazon Technologies, Inc.
Inventor: Munif M. Farhan , Phyllis Ng , Darin Lee Frink , Nafea Bshara
IPC: G06F3/06 , G06F12/0866
Abstract: Technologies are provided for dynamically changing a size of a cache region of a storage device. A storage device controller writes data to the cache region of the storage device using a particular storage format. The storage device controller then migrates the cached data to a storage region of the device, where the data is written using a different storage format. A dynamic cache manager monitors input and output activity for the storage device and dynamically adjusts a size of the cache region to adapt to changes in the input and/or output activity. The dynamic cache manager can also adjust a size of the storage region. The storage device controller can automatically detect that the storage device has dynamic cache support and configure the storage device by creating the cache region and the storage region on the device.
-
公开(公告)号:US10452301B1
公开(公告)日:2019-10-22
申请号:US15280819
申请日:2016-09-29
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.
-
公开(公告)号:US10398032B1
公开(公告)日:2019-08-27
申请号:US15934668
申请日:2018-03-23
Applicant: Amazon Technologies, Inc.
Inventor: Kevin Bailey , Priscilla Lam , Darin Lee Frink , Jason Alexander Harland , Felipe Enrique Ortega Gutierrez
Abstract: A computing system includes a circuit board assembly and multiple expansion cards connected to one another and also connected to the circuit board assembly. The connected expansion cards form a modular expansion card bus that allows the expansion cards to communicate between each other without routing the communications through the circuit board assembly. In some embodiments, the expansion cards are mounted on a tray that includes mounting pins that engage mounting slots of the expansion cards, allowing for simple installation of various combinations of expansion cards connected together to form a modular expansion card bus.
-
公开(公告)号:US10368466B1
公开(公告)日:2019-07-30
申请号:US14876597
申请日:2015-10-06
Applicant: Amazon Technologies, Inc.
Inventor: Darin Lee Frink , Felipe Enrique Ortega Gutierrez , Christopher Strickland Beall , Peter George Ross
IPC: H05K7/20
Abstract: A cooling canister includes a canister body and a sealing surface that seals with a subset of servers mounted in a rack. A cooling canister facilitates airflow isolation between subsets of servers mounted in a rack and is configured to couple with one or more fans that direct airflow through the subset of servers coupled with the cooling canister. In some embodiments, a cooling canister includes louvers configured to restrict airflow through empty rack slots to which the cooling canister is coupled.
-
-
-
-
-
-
-
-
-