Changing dispersed storage error encoding parameters
    23.
    发明授权
    Changing dispersed storage error encoding parameters 有权
    改变分散的存储错误编码参数

    公开(公告)号:US09501349B2

    公开(公告)日:2016-11-22

    申请号:US14336195

    申请日:2014-07-21

    申请人: CLEVERSAFE, INC.

    摘要: A method begins with a processing module of a dispersed storage network (DSN) maintaining, over time, a continuum of time-to-repair information regarding a plurality of storage units of the DSN and maintaining, over time, a continuum of time-to-failure information regarding the plurality of storage units. When the continuum of time-to-repair information and the continuum of time-to-failure information are each below undesired levels, the method continues with the processing module changing dispersed storage error encoding parameters of a logical storage vault of the DSN by lowering a decode threshold number with respect to a current decode threshold number and increasing a pillar width number with respect to a current pillar width number. The method continues with the processing module re-encoding stored encoded data of the logical storage vault based on the increased pillar width number and the decreased decode threshold number.

    摘要翻译: 一种方法从分散存储网络(DSN)的处理模块开始,随着时间的推移,维持关于DSN的多个存储单元的修复时间信息的连续性,并且随着时间的推移维持连续的时间 - - 关于多个存储单元的失败信息。 当时间到修复信息的连续性和时间到故障信息的连续性都低于不期望的级别时,该方法继续处理模块通过降低DSN的逻辑存储库的分散的存储错误编码参数来改变 解码相对于当前解码阈值数的阈值数,并相对于当前柱宽数增加柱宽数。 该方法继续处理模块基于增加的柱宽数量和减小的解码阈值数量重新编码逻辑存储库的存储编码数据。

    Techniques for remote client access to a storage medium coupled with a server
    24.
    发明授权
    Techniques for remote client access to a storage medium coupled with a server 有权
    用于远程客户端访问与服务器耦合的存储介质的技术

    公开(公告)号:US09467512B2

    公开(公告)日:2016-10-11

    申请号:US13743170

    申请日:2013-01-16

    申请人: Intel Corporation

    摘要: Examples include client access to a storage medium coupled with a server. A network input/output device for the server receives a remote direct memory access (RDMA) command including a steering tag (S-Tag) from a client remote to the server. For these examples, the network input/output device forwards the RDMA command to a Non-Volatile Memory Express (NVMe) controller and access is provided to a storage medium based on an allocation scheme that assigned the S-Tag to the storage medium. In some other examples, an NVMe controller generates a memory mapping of one or more storage devices controlled by the NVMe controller to addresses for a base address register (BAR) on a Peripheral Component Interconnect Express (PCIe) bus. PCIe memory access commands received by the NVMe controller are translated based on the memory mapping to provide access to the storage device.

    摘要翻译: 示例包括客户端访问与服务器耦合的存储介质。 用于服务器的网络输入/输出设备从远程服务器的客户端接收包括转向标签(S-Tag)的远程直接存储器访问(RDMA)命令。 对于这些示例,网络输入/输出设备将RDMA命令转发到非易失性存储器Express(NVMe)控制器,并且基于将S-Tag分配给存储介质的分配方案向存储介质提供访问。 在其他一些示例中,NVMe控制器生成由NVMe控制器控制的一个或多个存储设备的存储器映射到外围组件互连Express(PCIe)总线上的基地址寄存器(BAR)的地址。 由NVMe控制器接收的PCIe存储器访问命令基于存储器映射进行转换,以提供对存储设备的访问。

    Techniques for use of vendor defined messages to execute a command to access a storage device
    25.
    发明授权
    Techniques for use of vendor defined messages to execute a command to access a storage device 有权
    使用供应商定义的消息执行访问存储设备的命令的技术

    公开(公告)号:US09467511B2

    公开(公告)日:2016-10-11

    申请号:US13743112

    申请日:2013-01-16

    申请人: Intel Corporation

    摘要: Examples are disclosed for use of vendor defined messages to execute a command to access a storage device maintained at a server. In some examples, a network input/output device coupled to the server may receive the command from a client remote to the server for the client to access the storage device. For these examples, elements or components of the network input/output device may be capable of forwarding the command either directly to a Non-Volatile Memory Express (NVMe) controller that controls the storage device or to a manageability module coupled between the network input/out device and the NVMe controller. Vendor specific information may be forwarded with the command and used by either the NVMe controller or the manageability module to facilitate execution of the command. Other examples are described and claimed.

    摘要翻译: 公开了使用供应商定义的消息来执行访问维护在服务器上的存储设备的命令的示例。 在一些示例中,耦合到服务器的网络输入/输出设备可以从远程服务器的客户端接收命令,以使客户端访问存储设备。 对于这些示例,网络输入/输出设备的元件或组件可能能够将命令直接转发到控制存储设备的非易失性存储器Express(NVMe)控制器或耦合在网络输入/ 输出设备和NVMe控制器。 供应商的具体信息可以使用命令转发,并由NVMe控制器或可管理性模块使用,以便于执行命令。 其他的例子被描述和要求保护。

    Device Functionality Access Control Using Unique Device Credentials
    27.
    发明申请
    Device Functionality Access Control Using Unique Device Credentials 有权
    使用唯一设备凭据的设备功能访问控制

    公开(公告)号:US20160140334A1

    公开(公告)日:2016-05-19

    申请号:US14540784

    申请日:2014-11-13

    IPC分类号: G06F21/44

    摘要: Apparatus and method for controlling access to protected functionality of a data storage device. In some embodiments, a plurality of identification (ID) values associated with a data storage device are combined to form a combined ID value. The combined ID value is cryptographically processed using a secret symmetric encryption key in combination with a hash function or a key derivation function to generate a unique device credential for the data storage device. The unique device credential is used as an input to a selected cryptographic function to control access to a protected function of the data storage device.

    摘要翻译: 用于控制对数据存储设备的受保护功能的访问的装置和方法。 在一些实施例中,与数据存储设备相关联的多个识别(ID)值被组合以形成组合的ID值。 组合的ID值使用秘密对称加密密钥与散列函数或密钥导出函数组合进行加密处理,以生成用于数据存储设备的唯一设备凭证。 独特的设备凭证被用作所选密码功能的输入,以控制对数据存储设备的保护功能的访问。

    SECURED DATA STORAGE ON A HARD DRIVE
    29.
    发明申请
    SECURED DATA STORAGE ON A HARD DRIVE 有权
    安全数据存储在硬盘驱动器上

    公开(公告)号:US20160125196A1

    公开(公告)日:2016-05-05

    申请号:US14858277

    申请日:2015-09-18

    发明人: R. Daren KLUM

    IPC分类号: G06F21/62 G06F21/32

    摘要: Secured electronic data storage on a hard drive is described. A computer system that incorporates the hard drive includes a shrink, shred, and data randomization algorithm built into the read/write function of the computer system for the purposes of securing any data that is stored on the hard drive. Data to be stored on the hard drive is processed using the algorithm which shrinks, shreds, and randomly distributes the data into multiple storage locations, for example multiple partitions of storage, different data storage drives of the hard drive, different folders of a storage device, and the like. An electronic log of where the data is distributed is kept in electronic data storage, on the computer system and/or separate from the computer system, that allows the data on the hard drive to be retrieved, reassembled, decompressed, and if necessary decrypted, upon receipt of a read/access request.

    摘要翻译: 描述硬盘驱动器上的安全电子数据存储。 包含硬盘驱动器的计算机系统包括内置在计算机系统的读/写功能中的收缩,碎片和数据随机化算法,用于保护存储在硬盘驱动器上的任何数据。 要存储在硬盘驱动器上的数据将使用收缩,分片和随机分配数据到多个存储位置的算法进行处理,例如存储的多个分区,硬盘驱动器的不同数据存储驱动器,存储设备的不同文件夹 ,等等。 将数据分发的电子日志保存在电子数据存储器中,计算机系统上和/或与计算机系统分离,允许硬盘驱动器上的数据被检索,重新组装,解压缩,并且如果需要解密, 一旦接收到读/访问请求。

    Wiping and verifying storage devices
    30.
    发明授权
    Wiping and verifying storage devices 有权
    擦拭和验证存储设备

    公开(公告)号:US09317217B1

    公开(公告)日:2016-04-19

    申请号:US13464456

    申请日:2012-05-04

    申请人: Eden G. Adogla

    发明人: Eden G. Adogla

    IPC分类号: G06F12/00 G06F3/06

    摘要: Systems and methods for wiping and verifying the wiping of a data storage device where the dirtying of blocks of the storage device is tracked and only the dirtied blocks are scanned to verify if the storage device has been sufficiently wiped.

    摘要翻译: 用于擦拭和验证擦除存储设备的块的脏污并且仅扫描脏污块以检查存储设备是否已被充分擦拭的数据存储设备的擦拭和擦除的系统和方法。