会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • At risk data caching (ARDC)
    • 在风险数据缓存(ARDC)
    • US09405626B1
    • 2016-08-02
    • US14137575
    • 2013-12-20
    • EMC Corporation
    • Robert P. FoleyDaniel E. CumminsPeter PuhovDavid W. HarveyMarc C. Cassano
    • G06F11/00G06F11/10
    • G06F11/1088
    • A method, computer program product, and computing system for sensing the occurrence of an degraded condition within a data stripe of a RAID array. The data strip includes one or more valid data portions, one invalid data portion, and a parity portion. A request to write updated content to a target data portion within the data stripe is received, wherein the target data portion is one of the valid data portions. The valid data portions and the parity portion are read from the data stripe. The invalid data portion is reconstructed using the valid data portions and the parity portion, thus generating a reconstructed data portion. The reconstructed data portion is stored within a mirrored cache memory system. The parity portion is updated to define the updated content, thus defining an updated parity portion. The updated parity portion is written to the data stripe and the updated content is written to the target data portion within the data stripe.
    • 一种用于感测RAID阵列的数据条带内的恶化状况的发生的方法,计算机程序产品和计算系统。 数据条包括一个或多个有效数据部分,一个无效数据部分和奇偶校验部分。 接收向数据条带中的目标数据部分写入更新内容的请求,其中目标数据部分是有效数据部分之一。 从数据条带读取有效的数据部分和奇偶校验部分。 使用有效数据部分和奇偶校验部分重建无效数据部分,从而生成重构数据部分。 重建的数据部分存储在镜像缓存存储器系统内。 奇偶校验部分被更新以定义更新的内容,从而定义更新的奇偶校验部分。 将更新的奇偶校验部分写入数据条带,并将更新的内容写入数据条带内的目标数据部分。
    • 4. 发明授权
    • Weighted-value consistent hashing for balancing device wear
    • 加权值一致的哈希用于平衡设备磨损
    • US09348761B1
    • 2016-05-24
    • US14319084
    • 2014-06-30
    • EMC Corporation
    • Daniel E. CumminsThomas E. Linnell
    • G06F12/02G06F12/10
    • G06F3/0605G06F3/0616G06F3/0631G06F3/0659G06F3/0673G06F11/2094G06F12/1018G06F2212/7201
    • Described are techniques that select a physical storage device for storing data. Device weights for physical storage devices are determined in accordance with factor(s) including a storage capacity each physical storage device and an amount of remaining write capacity of each physical storage device representing an amount of remaining writes for an expected lifetime of each physical storage device. A replica set is determined for each physical storage device in accordance with a device weight. Hash value sets are determined for the physical storage devices using a hash function. A first hash value for a first data item is determined using the hash function. The first hash value is mapped to a second hash value included in one of hash value sets associated with a corresponding one of the physical storage devices. The corresponding one of the physical storage devices is selected to store the first data item.
    • 描述了选择用于存储数据的物理存储设备的技术。 物理存储设备的设备权重根据每个物理存储设备的存储容量和每个物理存储设备的剩余写入容量的因素来确定,以表示每个物理存储设备的期望寿命的剩余写入量 。 根据设备重量为每个物理存储设备确定副本集。 使用散列函数为物理存储设备确定散列值集。 使用散列函数确定第一数据项的第一哈希值。 第一哈希值被映射到与物理存储设备中的对应的一个相关联的哈希值集合之一中包括的第二哈希值。 选择相应的一个物理存储设备来存储第一数据项。
    • 7. 发明授权
    • Data storage system configuration
    • 数据存储系统配置
    • US09244632B1
    • 2016-01-26
    • US13929070
    • 2013-06-27
    • EMC Corporation
    • Robert P. FoleyPeter PuhovMarc C. CassanoRonald D. ProulxDaniel E. Cummins
    • G06F12/00G06F13/00G06F13/28G06F3/06
    • G06F3/0689G06F3/0604G06F3/0614G06F3/0632G06F3/0638G06F3/0653G06F3/0683G06F9/4401G06F9/4411
    • Described are techniques for booting a data storage system. A first set of configuration and state information is read from first storage devices of a first RAID group using special processing code and a RAID library. A first set of system objects (of a system object topology) are instantiated using the first set of information. The first set of system objects represent storage entities containing a second set of configuration and state information. Using an I/O runtime stack based on the system object topology, the second set of information is read from second storage devices of a second RAID group using the same RAID library having calls made from method(s) of a RAID group object representing the second RAID group. A second set of client objects, instantiated using the second set of information, represent storage entities including client data stored on third storage devices of a third RAID group.
    • 描述了用于引导数据存储系统的技术。 使用特殊处理代码和RAID库从第一RAID组的第一存储设备读取第一组配置和状态信息。 使用第一组信息来实例化第一组系统对象(系统对象拓扑)。 第一组系统对象表示包含第二组配置和状态信息的存储实体。 使用基于系统对象拓扑的I / O运行时堆栈,从第二RAID组的第二存储设备读取第二组信息,该第二组信息使用相同的RAID库,该库具有代表所述系统对象拓扑的RAID组对象的方法 第二RAID组。 使用第二组信息实例化的第二组客户端对象表示存储实体,包括存储在第三RAID组的第三存储设备上的客户端数据。