-
公开(公告)号:US12014218B2
公开(公告)日:2024-06-18
申请号:US16530898
申请日:2019-08-02
Applicant: Amazon Technologies, Inc.
Inventor: Tate Andrew Certain , Roland Paterson-Jones , James R. Hamilton , Sachin Jain , Matthew S. Garman , David N. Sunderland , Danny Wei , Fiorenzo Cattaneo
IPC: G06F9/50
CPC classification number: G06F9/5044 , G06F2209/501
Abstract: Customers of a shared-resource environment can provision resources in a fine-grained manner that meets specific performance requirements. A customer can provision a data volume with a committed rate of Input/Output Operations Per Second (IOPS) and pay only for that commitment (plus any overage), and the amount of storage requested. The customer will then at any time be able to complete at least the committed rate of IOPS. If the customer generates submissions at a rate that exceeds the committed rate, the resource can still process at the higher rate when the system is not under pressure. Even under pressure, the system will deliver at least the committed rate. Multiple customers can be provisioned on the same resource, and more than one customer can have a committed rate on that resource. Customers without committed or guaranteed rates can utilize the uncommitted portion, or committed portions that are not being used.
-
公开(公告)号:US20200034204A1
公开(公告)日:2020-01-30
申请号:US16530898
申请日:2019-08-02
Applicant: Amazon Technologies, Inc.
Inventor: Tate Andrew Certain , Roland Paterson-Jones , James R. Hamilton , Sachin Jain , Matthew S. Garman , David N. Sunderland , Danny Wei , Fiorenzo Cattaneo
IPC: G06F9/50
Abstract: Customers of a shared-resource environment can provision resources in a fine-grained manner that meets specific performance requirements. A customer can provision a data volume with a committed rate of Input/Output Operations Per Second (IOPS) and pay only for that commitment (plus any overage), and the amount of storage requested. The customer will then at any time be able to complete at least the committed rate of IOPS. If the customer generates submissions at a rate that exceeds the committed rate, the resource can still process at the higher rate when the system is not under pressure. Even under pressure, the system will deliver at least the committed rate. Multiple customers can be provisioned on the same resource, and more than one customer can have a committed rate on that resource. Customers without committed or guaranteed rates can utilize the uncommitted portion, or committed portions that are not being used.
-
公开(公告)号:US10063459B2
公开(公告)日:2018-08-28
申请号:US15063368
申请日:2016-03-07
Applicant: Amazon Technologies, Inc.
Inventor: Alan M. Judge , David J. McGaugh , James R. Hamilton , Justin O. Pietsch , David J. O'Meara
IPC: H04L12/28 , H04L12/58 , H04L12/715 , H04L12/775 , H04L12/721 , H04L12/749 , H04L12/741 , H04L12/725 , H04L12/801 , H04L29/06 , H04L29/08
CPC classification number: H04L45/04 , H04L45/30 , H04L45/44 , H04L45/58 , H04L45/741 , H04L45/745 , H04L47/33 , H04L69/22 , H04L69/323
Abstract: A hierarchical distributed routing architecture including at least three levels, or layers, for receiving, processing and forwarding data packets between network components is provided. The core level router components receive an incoming packet from a network component and identify a distribution level router component based on processing a subset of the destination address associated with the received packet. The distribution level router components that receiving a forwarded packet and identify a transit level router component based a second processing of at least a subset of the destination address associated with the received packet. The transit level router components receive the forwarded packet and forward the packet to a respective network. The mapping, or other assignment, of portions of the FIB associated with the distributed routing environment is managed by a router management component.
-
公开(公告)号:US09971796B2
公开(公告)日:2018-05-15
申请号:US13870772
申请日:2013-04-25
Applicant: Amazon Technologies, Inc.
Inventor: James R. Hamilton , Alyssa H. Henry
CPC classification number: G06F17/30312 , G06F3/0605 , G06F3/0649 , G06F3/0685 , G06F17/30592
Abstract: A method for grouping and storing objects across different storage solutions in storage systems according to analysis of multiple dimensions of information may be implemented as or in a storage management module. The module collects information about objects (e.g., data objects) in a storage system (e.g., a data storage system). The objects may be objects already stored in the storage system or may be new objects to be stored in the storage system. The module analyzes the collected information across multiple dimensions to determine groupings of the objects, and determines a storage solution for each determined grouping. The module may then direct storage of the objects in the groupings according to the determined storage solutions. Upon obtaining new information about object(s) in the storage system, the module may direct movement of the object(s) from one storage solution to another storage solution according to an analysis including the new information.
-
公开(公告)号:US09934022B2
公开(公告)日:2018-04-03
申请号:US14866643
申请日:2015-09-25
Applicant: Amazon Technologies, Inc.
Inventor: Michael David Marr , Matthew T. Corddry , James R. Hamilton
CPC classification number: G06F8/65 , G06F21/572 , G06F21/629 , H04L63/0428 , H04L63/08 , H04L63/20
Abstract: When providing a user with native access to at least a portion of device hardware, the user can be prevented from modifying firmware and other configuration information by controlling the mechanisms used to update that information. For example, a clock or a timer mechanism can be used by a network interface card to define a mutability period. During the mutability period, firmware update to a peripheral device can be allowed. Once the mutability period has expired, firmware update to a peripheral device will no longer be allowed.
-
公开(公告)号:US20170139462A1
公开(公告)日:2017-05-18
申请号:US15420008
申请日:2017-01-30
Applicant: Amazon Technologies, Inc.
Inventor: Nachiketh Rao Potlapally , James R. Hamilton
CPC classification number: G06F1/329 , G06F1/20 , G06F1/26 , G06F1/3206 , G06F9/5088 , G06F9/5094 , G06F11/3062 , H05K7/1492 , H05K7/1498 , Y02D10/24
Abstract: Methods and apparatus for datacenter power management optimization are disclosed. Metrics, including workload data, thermal measurements and the like are collected from numerous endpoints within a datacenter. System profiles of a plurality of servers, and application workload profiles for various workloads, are stored. Based on analysis of collected metrics, power optimization operations comprising either workload scheduling operations, power configuration change operations, or both, are initiated.
-
7.
公开(公告)号:US20160261521A1
公开(公告)日:2016-09-08
申请号:US15156058
申请日:2016-05-16
Applicant: Amazon Technologies, Inc.
Inventor: Tate Andrew Certain , Roland Paterson-Jones , James R. Hamilton , Sachin Jain , Matthew S. Garman , David N. Sunderland , Danny Wei , Fiorenzo Cattaneo
IPC: H04L12/911 , H04L29/08
Abstract: Commitments against various resources can be dynamically adjusted for customers in a shared-resource environment. A customer can provision a data volume with a committed rate of Input/Output Operations Per Second (IOPS) and pay only for that commitment (plus any overage), for example, as well as the amount of storage requested. The customer can subsequently adjust the committed rate of IOPS by submitting an appropriate request, or the rate can be adjusted automatically based on any of a number of criteria. Data volumes for the customer can be migrated, split, or combined in order to provide the adjusted rate. The interaction of the customer with the data volume does not need to change, independent of adjustments in rate or changes in the data volume, other than the rate at which requests are processed.
Abstract translation: 可以在共享资源环境中为客户动态调整针对各种资源的承诺。 客户可以提供具有每秒输入/输出操作(IOPS)的承诺速率的数据卷,并且仅支付该承诺(加上任何超额),以及所请求的存储量。 客户随后可以通过提交适当的请求来调整IOPS的承诺率,或者可以根据多种标准自动调整利率。 可以迁移,拆分或组合客户的数据卷,以提供调整后的费率。 除了处理请求的速率之外,客户与数据量的交互不需要改变,而是独立于速率或数据量变化的调整。
-
公开(公告)号:US08976472B1
公开(公告)日:2015-03-10
申请号:US14216343
申请日:2014-03-17
Applicant: Amazon Technologies, Inc.
Inventor: Marvin Michael Theimer , James R. Hamilton
CPC classification number: G11B19/042 , G11B5/012 , G11B5/5582 , G11B19/2018 , G11B20/10009 , G11B33/08
Abstract: Methods and apparatus for vibration cancellation are disclosed. Vibration data from one or more vibration detectors associated with a storage device is collected. The vibration data represents vibrations experienced by the storage device. In response to the vibration data from the one or more vibration detectors, one or more movements for respective ones of one or more counter-vibration actuators to at least partially cancel of the vibrations experienced by the storage device is calculated. The one or more counter-vibration actuators perform the one or more movements.
Abstract translation: 公开了用于减震的方法和装置。 收集与存储装置相关联的一个或多个振动检测器的振动数据。 振动数据表示存储装置所经历的振动。 响应于来自一个或多个振动检测器的振动数据,计算一个或多个反向振动致动器中的相应的一个或多个运动以至少部分地消除由存储装置经历的振动。 一个或多个反振动致动器执行一个或多个运动。
-
9.
公开(公告)号:US20140351893A1
公开(公告)日:2014-11-27
申请号:US14457950
申请日:2014-08-12
Applicant: Amazon Technologies, Inc.
Inventor: Matthew T. Corddry , Michael David Marr , James R. Hamilton , Peter N. De Santis
IPC: H04L29/06
CPC classification number: H04L63/10 , G06F9/4401 , H04L67/125 , H04L67/22
Abstract: In an environment such as a cloud computing environment where various guests can be provisioned on a host machine or other hardware device, it can be desirable to prevent those users from rebooting or otherwise restarting the machine or other resources using unauthorized information or images that can be obtained from across the network. A cloud manager can cause one or more network switches or other routing or communication processing components to deny communication access between user-accessible ports on a machine or device and the provisioning systems, or other specific network resources, such that the user cannot cause the host machine to pull information from those resources upon a restart or reboot of the machine. Further, various actions can be taken upon a reboot or attempted reboot, such as to isolate the host machine or even power off the specific machine.
Abstract translation: 在诸如云计算环境的环境中,可以在主机或其他硬件设备上配置各种客户端,可能希望防止这些用户重新启动或以其他方式重新启动机器或其他资源,使用未经授权的信息或图像可以 从网络获得。 云管理器可以使一个或多个网络交换机或其他路由或通信处理组件拒绝机器或设备上的用户可访问端口与供应系统或其他特定网络资源之间的通信接入,使得用户不能使主机 机器在重新启动或重新启动机器时从这些资源中提取信息。 此外,可以在重新启动或尝试重新启动时执行各种操作,例如隔离主机或甚至断开特定机器的电源。
-
公开(公告)号:US20140208130A1
公开(公告)日:2014-07-24
申请号:US14221069
申请日:2014-03-20
Applicant: Amazon Technologies, Inc.
Inventor: OSVALDO P. MORALES , James R. Hamilton
IPC: G06F1/30
Abstract: A system for performing computing operations in a data center includes one or more sets of computer systems, one or more primary power systems, and a reserve power system. The primary power systems include at least one power distribution unit that supplies power to at least one of the sets of computer systems. The reserve power system automatically supplies power to at least one of the sets of computer systems if a condition is met (such as a failure of the primary power system).
-
-
-
-
-
-
-
-
-