-
公开(公告)号:US10768835B1
公开(公告)日:2020-09-08
申请号:US16020755
申请日:2018-06-27
Applicant: Amazon Technologies, Inc.
Inventor: Christopher Nathan Watson , Leonid Baryudin , Tyler Huston Doornenbal , Truong Nguyen , Phillip Peterson , Wenzhou Chen , Christopher J. Douglass
Abstract: An opportunistic storage service, or system, identifies currently unused storage capacity on a plurality of physical storage components of computing devices dispersed throughout a provider network. In some embodiments, the currently unused storage capacity is provisioned as primary storage, but is not currently being used to store primary storage data. The opportunistic storage service advertises at least a portion of the currently unused storage capacity as opportunistic storage capacity and provisions the opportunistic storage capacity subject to revocation if additional storage capacity of the physical storage components is needed to store primary storage data to fulfill a primary storage commitment.
-
公开(公告)号:US10484015B2
公开(公告)日:2019-11-19
申请号:US15392806
申请日:2016-12-28
Applicant: Amazon Technologies, Inc.
Inventor: Norbert P. Kusters , Nachiappan Arumugam , Christopher Nathan Watson , Marc John Brooker , David R. Richardson , Danny Wei , John Luther Guthrie, II , Leah Shalev
Abstract: A data storage system includes multiple head nodes and data storage sleds. The data storage sleds include multiple mass storage devices and a sled controller. Respective ones of the head nodes are configured to obtain credentials for accessing particular portions of the mass storage devices of the data storage sleds. A sled controller of a data storage sled determines whether a head node attempting to perform a write on a mass storage device of a data storage sled that includes the sled controller is presenting with the write request a valid credential for accessing the mass storage devices of the data storage sled. If the credentials are valid, the sled controller causes the write to be performed and if the credentials are invalid, the sled controller returns a message to the head node indicating that it has been fenced off from the mass storage device.
-
23.
公开(公告)号:US10089191B2
公开(公告)日:2018-10-02
申请号:US14949644
申请日:2015-11-23
Applicant: Amazon Technologies, Inc.
Inventor: Samuel James McKelvie , Yan Valerie Leshinsky , Ian P. Nowland , Darin Lee Frink , Anurag Windlass Gupta , Adam Douglas Morley , Christopher Nathan Watson , Michael David Marr
Abstract: Application program data stored in system memory may be selectively persisted. An indication may be provided to an application program that an application data object or a range of application data stored in system memory may be treated as persistent. Data backup may be enabled for the application data object or range of application data in the event of a system failure, copying the application data object or range of application data from system memory to non-volatile data storage. Upon recovery from a system failure, further data backup for the application data object or the range of application data may be disabled. In some embodiments, at least some of the application data object or range of application data may be recovered for the application program to access. Data backup for the application data object or the range of application data may also be re-enabled.
-
公开(公告)号:US09209622B2
公开(公告)日:2015-12-08
申请号:US14557110
申请日:2014-12-01
Applicant: Amazon Technologies, Inc.
Inventor: Max J. Wishman , Darin Lee Frink , Peter George Ross , Chao Chen , Christopher Nathan Watson
CPC classification number: H02J3/04 , G06F1/26 , H02J3/005 , Y10T307/344 , Y10T307/735
Abstract: A system includes a rack, computing devices coupled to the rack, a rack PDU, and one or more input power cables. The rack PDU includes an enclosure, two or more power input receptacles on the enclosure, and two or more power output receptacles on the enclosure. The output power receptacles supply power to the computing devices. The input power cables are coupled in one or more of the power input receptacles. The input power cables supply electrical power from an electrical power system to the rack PDU.
Abstract translation: 系统包括机架,耦合到机架的计算设备,机架PDU和一个或多个输入电力电缆。 机架PDU包括外壳,外壳上的两个或多个电源输入插座和外壳上的两个或多个电源输出插座。 输出电源插座为计算设备供电。 输入电力电缆耦合在一个或多个电源输入插座中。 输入电源线将电力从电力系统提供给机架PDU。
-
-
-