Optimizing storage allocation in a storage system

    公开(公告)号:US10114574B1

    公开(公告)日:2018-10-30

    申请号:US15339524

    申请日:2016-10-31

    Abstract: A system and method for utilizing unmapped and unknown states in a storage system. When a first portion of a first medium is determined to be unreachable from any other mediums, the first portion of the first medium may be put into an unmapped state, and its data may be discarded and the corresponding storage locations may be freed. During replication of the first medium to a replica storage array, the state of the first portion of the first medium may be translated from the unmapped state into an unknown state on the replica storage array. If another storage array has the data of the first portion of the first medium, this data may be used to overwrite the first portion of the first medium on the replica storage array, converting the first portion of the first medium from the unknown state into the mapped state.

    SYSTEMS AND METHODS FOR SYSTEM SELF-CONFIGURATION
    108.
    发明申请
    SYSTEMS AND METHODS FOR SYSTEM SELF-CONFIGURATION 审中-公开
    用于系统自配置的系统和方法

    公开(公告)号:US20160364562A1

    公开(公告)日:2016-12-15

    申请号:US14734889

    申请日:2015-06-09

    CPC classification number: G06F21/34 G06F21/35

    Abstract: A method for storage array self-configuration is disclosed. The method includes accessing an authenticated token that comprises encrypted configuration data for a storage array, decrypting the configuration data, and based on the configuration data, executing with configuration executing components of the storage array a configuration of the storage array. The configuration is executed responsive to an authentication of the token.

    Abstract translation: 公开了一种用于存储阵列自配置的方法。 该方法包括访问包括用于存储阵列的加密配置数据,解密配置数据以及基于配置数据的认证令牌,通过配置执行存储阵列的配置来执行存储阵列的配置。 响应于令牌的认证来执行配置。

    ABILITY TO PARTITION AN ARRAY INTO TWO OR MORE LOGICAL ARRAYS WITH INDEPENDENTLY RUNNING SOFTWARE
    109.
    发明申请
    ABILITY TO PARTITION AN ARRAY INTO TWO OR MORE LOGICAL ARRAYS WITH INDEPENDENTLY RUNNING SOFTWARE 有权
    能够将阵列分配到两个或更多逻辑阵列,具有独立运行的软件

    公开(公告)号:US20160299823A1

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

    申请号:US14684183

    申请日:2015-04-10

    Abstract: A plurality of storage nodes in a single chassis is provided. The plurality of storage nodes includes a first plurality of storage nodes configured to communicate together as a first storage cluster and a second plurality of storage nodes configured to communicate together as a second storage cluster. Each of the first and second pluralities of storage nodes has nonvolatile solid-state memory for user data storage and each of the first and second pluralities of storage nodes is configured to distribute user data and metadata associated with the user data throughout a respective plurality of storage nodes such that a respective storage cluster maintains ability to read the user data, using erasure coding, despite a loss of one or more of the respective plurality of storage nodes.

    Abstract translation: 提供了单个机箱中的多个存储节点。 多个存储节点包括被配置为一起作为第一存储集群通信的第一多个存储节点和被配置为一起作为第二存储集群通信的第二多个存储节点。 第一和第二多个存储节点中的每一个具有用于用户数据存储的非易失性固态存储器,并且第一和第二多个存储节点中的每一个被配置为在相应的多个存储器中分发与用户数据相关联的用户数据和元数据 节点,使得相应的存储集群保持使用擦除编码来读取用户数据的能力,尽管丢失了相应的多个存储节点中的一个或多个。

    SCALABLE NON-UNIFORM STORAGE SIZES
    110.
    发明申请
    SCALABLE NON-UNIFORM STORAGE SIZES 审中-公开
    可扩展的非均匀存储大小

    公开(公告)号:US20160299707A1

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

    申请号:US15180787

    申请日:2016-06-13

    Abstract: A plurality of storage nodes cooperating as a storage cluster is provided. Each of the plurality of storage nodes has storage memory. Each storage node of the plurality of storage nodes is configurable to direct erasure coded striping of data of one of an Mode or data segment across the plurality of storage nodes of the storage cluster, with at least one storage node of the plurality of storage nodes having a differing amount of storage capacity of the storage memory from an amount of storage capacity of another storage node in the plurality of storage nodes. A method of storing data in a storage cluster is also provided.

    Abstract translation: 提供了作为存储簇协作的多个存储节点。 多个存储节点中的每一个具有存储存储器。 多个存储节点中的每个存储节点可配置为直接对多个存储簇的多个存储节点之间的模式或数据段之一的数据进行擦除编码条带化,多个存储节点中的至少一个存储节点具有 存储存储器的存储容量与多个存储节点中的另一存储节点的存储容量的量不同。 还提供了一种在存储群集中存储数据的方法。

Patent Agency Ranking