DATA STORAGE INTEGRITY VALIDATION
    11.
    发明申请
    DATA STORAGE INTEGRITY VALIDATION 有权
    数据存储完整性验证

    公开(公告)号:US20140046909A1

    公开(公告)日:2014-02-13

    申请号:US13570151

    申请日:2012-08-08

    IPC分类号: G06F17/30

    摘要: Embodiments of the present disclosure are directed to, among other things, validating the integrity of received and/or stored data payloads. In some examples, a storage service may perform a first partitioning of a data object into first partitions based at least in part on a first operation. The storage service may also verify the data object, by utilizing a verification algorithm, to generate a first verification value. In some cases, the storage service may additionally perform a second partitioning of the data object into second partitions based at least in part on a second operation. The second partitions may be different from the first partitions. Additionally, the archival data storage service may verify the data object using the verification algorithm to generate a second verification value. Further, the storage service may determine whether the second verification value equals the first verification value.

    摘要翻译: 本公开的实施例尤其涉及验证接收和/或存储的数据有效载荷的完整性。 在一些示例中,存储服务可以至少部分地基于第一操作来执行数据对象到第一分区的第一划分。 存储服务还可以通过利用验证算法来验证数据对象来生成第一验证值。 在一些情况下,存储服务可以至少部分地基于第二操作另外地将数据对象的第二分区执行到第二分区。 第二分区可以不同于第一分区。 此外,归档数据存储服务可以使用验证算法验证数据对象以生成第二验证值。 此外,存储服务可以确定第二验证值是否等于第一验证值。

    Archival data flow management
    12.
    发明授权
    Archival data flow management 有权
    归档数据流管理

    公开(公告)号:US09563681B1

    公开(公告)日:2017-02-07

    申请号:US13570092

    申请日:2012-08-08

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30575

    摘要: Methods and systems are provided herein to allow efficient management of data flowing in and out of an archival data storage system. In an embodiment, storage entities keep very little state information in memory to provide higher throughput. Further, storage entities may send data in large chunks to facilitate high throughput. Techniques such as batching and coalescing may be used by various storage entities to provide efficiency.

    摘要翻译: 本文提供了方法和系统,以便有效地管理流入和流出归档数据存储系统的数据。 在一个实施例中,存储实体将非常少的状态信息保存在存储器中以提供更高的吞吐量。 此外,存储实体可以以大块发送数据以便于高吞吐量。 各种存储实体可以使用诸如分批和聚结的技术来提供效率。

    Data storage integrity validation
    13.
    发明授权
    Data storage integrity validation 有权
    数据存储完整性验证

    公开(公告)号:US08805793B2

    公开(公告)日:2014-08-12

    申请号:US13570151

    申请日:2012-08-08

    IPC分类号: G06F17/30

    摘要: Embodiments of the present disclosure are directed to, among other things, validating the integrity of received and/or stored data payloads. In some examples, a storage service may perform a first partitioning of a data object into first partitions based at least in part on a first operation. The storage service may also verify the data object, by utilizing a verification algorithm, to generate a first verification value. In some cases, the storage service may additionally perform a second partitioning of the data object into second partitions based at least in part on a second operation. The second partitions may be different from the first partitions. Additionally, the archival data storage service may verify the data object using the verification algorithm to generate a second verification value. Further, the storage service may determine whether the second verification value equals the first verification value.

    摘要翻译: 本公开的实施例尤其涉及验证接收和/或存储的数据有效载荷的完整性。 在一些示例中,存储服务可以至少部分地基于第一操作来执行数据对象到第一分区的第一划分。 存储服务还可以通过利用验证算法来验证数据对象来生成第一验证值。 在一些情况下,存储服务可以至少部分地基于第二操作另外地将数据对象的第二分区执行到第二分区。 第二分区可以不同于第一分区。 此外,归档数据存储服务可以使用验证算法验证数据对象以生成第二验证值。 此外,存储服务可以确定第二验证值是否等于第一验证值。

    Hard disk drive mechanical modules with common controller
    14.
    发明授权
    Hard disk drive mechanical modules with common controller 有权
    硬盘驱动器机械模块,带公共控制器

    公开(公告)号:US08908326B1

    公开(公告)日:2014-12-09

    申请号:US13430304

    申请日:2012-03-26

    IPC分类号: G11B17/03

    CPC分类号: G11B19/209

    摘要: A system for storing data includes two or more drive mechanical modules configured to store data, one or more drive control modules coupled to the drive mechanical modules, and a data control module. The drive control modules control mechanical operations in the drive mechanical modules. The data control modules access data on the drive mechanical modules.

    摘要翻译: 用于存储数据的系统包括被配置为存储数据的两个或更多个驱动机械模块,耦合到驱动机械模块的一个或多个驱动控制模块和数据控制模块。 驱动控制模块控制驱动机械模块中的机械操作。 数据控制模块访问驱动器机械模块上的数据。

    Cooling of hard disk drives with separate mechanical module and drive control module
    16.
    发明授权
    Cooling of hard disk drives with separate mechanical module and drive control module 有权
    用独立的机械模块和驱动器控制模块冷却硬盘驱动器

    公开(公告)号:US08553357B1

    公开(公告)日:2013-10-08

    申请号:US13430298

    申请日:2012-03-26

    IPC分类号: G11B33/12

    CPC分类号: G11B33/128 G11B33/142

    摘要: A data storage system includes one or more hard disk drive systems and an air moving device. The hard disk drive systems may include one or more drive mechanical modules that store data and a drive control module electrically coupled to the drive mechanical modules. The drive control modules may control mechanical operations in the drive mechanical modules. The drive control module includes a circuit board assembly and heat producing components coupled to the circuit board assembly. Air passages on each side of the printed circuit board assembly allow a stream of air to flow across heat producing components on at least one side of the printed circuit board assembly.

    摘要翻译: 数据存储系统包括一个或多个硬盘驱动器系统和空气移动装置。 硬盘驱动器系统可以包括存储数据的一个或多个驱动机械模块和电耦合到驱动机械模块的驱动控制模块。 驱动控制模块可以控制驱动机械模块中的机械操作。 驱动控制模块包括电路板组件和耦合到电路板组件的制热部件。 印刷电路板组件的每侧上的空气通道允许空气流在印刷电路板组件的至少一侧上流过制热部件。

    Hard disk drive assembly with field-separable mechanical module and drive control
    17.
    发明授权
    Hard disk drive assembly with field-separable mechanical module and drive control 有权
    具有现场可分离机械模块和驱动控制的硬盘驱动器组件

    公开(公告)号:US08929024B1

    公开(公告)日:2015-01-06

    申请号:US13430246

    申请日:2012-03-26

    IPC分类号: G11B33/08

    摘要: A system for storing data includes a rack, one or more data storage drive assemblies coupled to the rack, and a data control module coupled to the rack. The data storage drive assemblies include one or more drive mechanical modules configured to store data and one or more drive control modules coupled to the drive mechanical modules. The drive control modules control mechanical operations in the drive mechanical modules. The drive mechanical modules and the associated drive control modules are separable from one another without removing the other module from the at least one data storage drive assembly.

    摘要翻译: 用于存储数据的系统包括机架,耦合到机架的一个或多个数据存储驱动器组件和耦合到机架的数据控制模块。 数据存储驱动器组件包括被配置为存储数据的一个或多个驱动机械模块和耦合到驱动机械模块的一个或多个驱动器控制模块。 驱动控制模块控制驱动机械模块中的机械操作。 驱动机械模块和相关联的驱动器控制模块可彼此分离,而不从至少一个数据存储驱动组件移除另一个模块。

    Throughput-sensitive redundancy encoding schemes for data storage
    18.
    发明授权
    Throughput-sensitive redundancy encoding schemes for data storage 有权
    用于数据存储的吞吐量敏感冗余编码方案

    公开(公告)号:US08850288B1

    公开(公告)日:2014-09-30

    申请号:US13535306

    申请日:2012-06-27

    IPC分类号: G11C29/00 G06F11/08 G06F11/10

    摘要: Techniques for optimizing data storage are disclosed herein. In particular, methods and systems for implementing redundancy encoding schemes with data storage systems are described. The redundancy encoding schemes may be scheduled according to system and data characteristics. The schemes may span multiple tiers or layers of a storage system. The schemes may be generated, for example, in accordance with a transaction rate requirement, a data durability requirement or in the context of the age of the stored data. The schemes may be designed to rectify entropy-related effects upon data storage. The schemes may include one or more erasure codes or erasure coding schemes. Additionally, methods and systems for improving and/or accounting for failure correlation of various components of the storage system, including that of storage devices such as hard disk drives, are described.

    摘要翻译: 本文公开了用于优化数据存储的技术。 特别地,描述了用于实现具有数据存储系统的冗余编码方案的方法和系统。 可以根据系统和数据特性调度冗余编码方案。 这些方案可以跨越存储系统的多层或多层。 可以例如根据交易速率要求,数据持久性要求或者存储数据的年龄的上下文来生成这些方案。 这些方案可能被设计为纠正数据存储时的熵相关影响。 这些方案可以包括一个或多个擦除代码或擦除编码方案。 此外,描述了用于改进和/或计算存储系统的各种组件(包括诸如硬盘驱动器)的存储设备的故障相关性的方法和系统。

    Providing service quality levels through CPU scheduling
    19.
    发明授权
    Providing service quality levels through CPU scheduling 有权
    通过CPU调度提供服务质量水平

    公开(公告)号:US08918784B1

    公开(公告)日:2014-12-23

    申请号:US12975211

    申请日:2010-12-21

    IPC分类号: G06F9/455 G06F9/46 G06F9/50

    摘要: In this disclosure, a resource scheduler is described that allows virtual machine instances to earn resource credits during the low activity levels. Virtual machine instances that spend a predominant amount of time operating at low activity levels are able to quickly gain resource credits. Once these virtual machine instances acquire enough resource credits to surpass a threshold level, the resource scheduler can assign a high priority level to the virtual machine instances that provide them with priority access to CPU resources. The next time that the virtual machine instances enter a high activity level, they have a high priority level that allows them to preempt other, lower priority virtual machine instances. Thus, these virtual machine instances are able to process operations and/or respond to user requests with low latency.

    摘要翻译: 在本公开中,描述了允许虚拟机实例在低活动级别期间获得资源信用的资源调度器。 花费大量时间运作在低活动水平的虚拟机实例能够快速获得资源信用。 一旦这些虚拟机实例获得足够的资源信用以超过阈值级别,资源调度器就可以为虚拟机实例分配高优先权级别,从而为其提供对CPU资源的优先访问。 虚拟机实例下一次进入高活动级别时,它们具有高优先级,允许它们抢占其他优先级较低的虚拟机实例。 因此,这些虚拟机实例能够以低延迟处理操作和/或响应用户请求。

    Immortal instance type
    20.
    发明授权
    Immortal instance type 有权
    不朽实例类型

    公开(公告)号:US08701109B1

    公开(公告)日:2014-04-15

    申请号:US13366495

    申请日:2012-02-06

    申请人: Colin L. Lazier

    发明人: Colin L. Lazier

    IPC分类号: G06F9/455 G06F9/445 G06F12/00

    CPC分类号: G06F8/63 G06F9/45533

    摘要: Technologies are described herein for ensuring data in long-term storage will be accessible at a future date. Upon storing the data in long-term storage, a well-defined instance of data processing resources is created on a host computing platform for the installation and testing of a related application that is capable of accessing the stored data. Once testing of the related application is complete, a machine image is generated from the instance and stored with the data in the long-term storage. If access to the data stored in the long-term storage is required at a future date, the data and associated machine image may be retrieved, and a compatible instance of data processing resources created in which the machine image may be restored. The data in the long-term storage may then be accessed by the related applications executing in the newly created instance.

    摘要翻译: 本文描述了技术,以确保将来可以访问长期存储中的数据。 在将数据存储在长期存储中时,在主计算平台上创建良好定义的数据处理资源的实例,以便安装和测试能够访问所存储的数据的相关应用。 一旦相关应用程序的测试完成,就会从实例生成机器映像,并将其与长期存储器中的数据一起存储。 如果在将来的日期需要存储在长期存储器中的数据,则可以检索数据和相关联的机器图像,以及创建可以恢复机器图像的数据处理资源的兼容实例。 然后,可以通过在新创建的实例中执行的相关应用程序来访问长期存储中的数据。