会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Dense tree volume metadata organization
    • 密集树卷元数据组织
    • US09268502B2
    • 2016-02-23
    • US14027994
    • 2013-09-16
    • NetApp, Inc.
    • Ling ZhengBlake H. LewisKayuri H. Patel
    • G06F3/06G06F17/30
    • G06F17/30327G06F3/0611G06F3/0619G06F3/0638G06F3/0641G06F3/0655G06F3/0665G06F3/067G06F3/0689G06F17/30G06F17/30292
    • In one embodiment, a node coupled to one or more storage devices executes a storage input/output (I/O) stack having a volume layer. The volume layer manages volume metadata embodied as mappings from offsets of a logical unit (LUN) to extent keys associated with storage locations for extents on the one or more storage devices. Volume metadata is maintained as a dense tree metadata structure representing successive points in time. The dense tree metadata structure has multiple levels, wherein a top level of the dense tree metadata structure represents newer volume metadata changes and descending levels of the dense tree metadata structure represent older volume metadata changes. The node accesses a latest version of changes to the volume metadata by searching from the top level to the descending levels in the dense tree metadata structure.
    • 在一个实施例中,耦合到一个或多个存储设备的节点执行具有体积层的存储输入/输出(I / O)堆栈。 卷层管理体现为从逻辑单元(LUN)的偏移到与一个或多个存储设备上的范围的存储位置相关联的扩展密钥的映射的卷元数据。 卷元数据被保持为表示连续时间点的密集树元数据结构。 密集树元数据结构具有多个层次,其中密集树元数据结构的顶层表示较新的卷元数据更改,密集树元数据结构的下降层表示较旧的卷元数据更改。 节点通过从密级树元数据结构中的顶层到下行级别进行搜索来访问对卷元数据的最新版本的更改。
    • 4. 发明申请
    • NVRAM DATA ORGANIZATION USING SELF-DESCRIBING ENTITIES FOR PREDICTABLE RECOVERY AFTER POWER-LOSS
    • 电力损失后使用自我描述实体进行可预测恢复的NVRAM数据组织
    • US20150193156A1
    • 2015-07-09
    • US14151443
    • 2014-01-09
    • NetApp, Inc.
    • Kayuri H. PatelHari Shankar
    • G06F3/06
    • G06F3/0619G06F3/065G06F3/0659G06F3/0688G06F11/1441G06F11/1471G06F12/0246G06F2211/1038
    • In one embodiment, a node coupled to a plurality of solid state drives (SSDs) executes a storage input/output (I/O) stack having a plurality of layers. Write data associated with one or more write requests to the SSDs is stored in a volatile log. The write data is organized into one or more extents that are copied to the SSDs. The volatile log has a front-end and a set of records with metadata. The metadata includes a head offset referencing an initial record and a tail offset referencing a final record. A portion of the one or more write requests including the write data is copied to a non-volatile log maintained in a non-volatile random access memory (NVRAM). The front-end and the set of records from the volatile log are copied, but the head offset and the tail offset are not, to reduce an amount of metadata copied to the NVRAM.
    • 在一个实施例中,耦合到多个固态驱动器(SSD)的节点执行具有多个层的存储输入/输出(I / O)堆栈。 将与一个或多个写请求相关联的数据写入SSD被存储在易失性日志中。 写入数据被组织成一个或多个被复制到SSD的盘区。 易失性日志具有前端和一组具有元数据的记录。 元数据包括引用初始记录的头部偏移和引用最终记录的尾部偏移。 包括写入数据的一个或多个写请求的一部分被复制到维护在非易失性随机存取存储器(NVRAM)中的非易失性日志。 来自易失性日志的前端和一组记录被复制,但是头偏移和尾部偏移量不是,以减少复制到NVRAM的元数据量。
    • 6. 发明授权
    • Snapshots and clones of volumes in a storage system
    • 存储系统中卷的快照和克隆
    • US09471248B2
    • 2016-10-18
    • US14838614
    • 2015-08-28
    • NetApp, Inc.
    • Ling ZhengBlake H. LewisKayuri H. Patel
    • G06F3/06G06F17/30G06F11/14
    • G06F3/065G06F3/0604G06F3/0619G06F3/0659G06F3/067G06F3/0685G06F3/0688G06F3/0689G06F11/1464G06F17/30575G06F2201/84G06F2212/262
    • In one embodiment, a node coupled to one or more storage devices executes a storage input/output (I/O) stack having a volume layer, a persistence layer and an administration layer that interact to create a copy of a parent volume associated with a storage container on the one or more storage devices. A copy create start message is received at the persistence layer from the administration layer. The persistence layer ensures that dirty data for the parent volume is incorporated into the copy of the parent volume. New data for the parent volume received at the persistence layer during creation of the copy of the parent volume is prevented from incorporation into the copy of the parent volume. A reply to the copy create start message is sent from the persistence layer to the administration layer to initiate the creation of the copy of the parent volume at the volume layer.
    • 在一个实施例中,耦合到一个或多个存储设备的节点执行具有卷层,持久层和管理层的存储输入/输出(I / O)堆栈,所述卷层,持久层和管理层进行交互以创建与 存储容器在一个或多个存储设备上。 在管理层的持久层收到复制创建开始消息。 持久层确保父卷的脏数据合并到父卷的副本中。 在创建父卷的副本期间,在持久层处收到的父卷的新数据将被阻止并入父卷的副本。 将复制创建开始消息的答复从持久层发送到管理层,以启动在卷层创建父卷的副本。
    • 7. 发明授权
    • Snapshots and clones of volumes in a storage system
    • 存储系统中卷的快照和克隆
    • US09152684B2
    • 2015-10-06
    • US14078146
    • 2013-11-12
    • NetApp, Inc.
    • Ling ZhengBlake H. LewisKayuri H. Patel
    • G06F3/06G06F17/30
    • G06F3/065G06F3/0604G06F3/0619G06F3/0659G06F3/067G06F3/0685G06F3/0688G06F3/0689G06F11/1464G06F17/30575G06F2201/84G06F2212/262
    • In one embodiment, a node coupled to one or more storage devices executes a storage input/output (I/O) stack having a volume layer that manages volume metadata. The volume metadata is organized as one or more dense tree metadata structures having a top level residing in memory and lower levels residing on the one or more storage devices. The dense tree metadata structures include a first dense tree metadata structure associated with a parent volume and a second dense tree metadata structure associated with a copy of the parent volume. The top level of the first dense tree metadata structure may be copied to the second dense tree metadata structure. The lower levels of the first dense tree metadata structure are initially shared with the second dense tree metadata structure. The shared lower levels may eventually be split as the parent volume diverges from the copy of the parent volume.
    • 在一个实施例中,耦合到一个或多个存储设备的节点执行具有管理卷元数据的卷层的存储输入/输出(I / O)堆栈。 卷元数据被组织为一个或多个密集树元数据结构,其具有驻留在一个或多个存储设备上的存储器中的最高级别和较低级别。 密集树元数据结构包括与父卷相关联的第一密集树元数据结构和与父卷的副本相关联的第二密集树元数据结构。 第一密集树元数据结构的顶层可以被复制到第二密集树元数据结构。 第一密集树元数据结构的较低级别最初与第二密集树元数据结构共享。 共享的较低级别最终可能会因父体卷从父卷的副本分歧而被拆分。
    • 8. 发明授权
    • Snapshots and clones of volumes in a storage system
    • 存储系统中卷的快照和克隆
    • US09037544B1
    • 2015-05-19
    • US14162106
    • 2014-01-23
    • NetApp, Inc.
    • Ling ZhengBlake H. LewisKayuri H. Patel
    • G06F17/30
    • G06F3/065G06F3/0604G06F3/0619G06F3/0659G06F3/067G06F3/0685G06F3/0688G06F3/0689G06F11/1464G06F17/30575G06F2201/84G06F2212/262
    • In one embodiment, snapshots and/or clones of storage objects are created and managed by a volume layer of a storage input/output (I/O) stack executing on one or more nodes of a cluster. Illustratively, the snapshots and clones may be represented as independent volumes, and embodied as respective read-only copies (snapshots) and read-write copies (clones) of a parent volume. Volume metadata is illustratively organized as one or more multi-level dense tree metadata structures, wherein each level of the dense tree metadata structure (dense tree) includes volume metadata entries for storing the metadata. Each snapshot/clone may be derived from a dense tree of the parent volume (parent dense tree). Portions of the parent dense tree may be shared with the snapshot/clone.
    • 在一个实施例中,由集群的一个或多个节点上执行的存储输入/输出(I / O)栈的卷层创建和管理存储对象的快照和/或克隆。 说明性地,快照和克隆可以表示为独立卷,并且被体现为父卷的相应的只读副本(快照)和读写副本(克隆)。 卷元数据被示例性地组织为一个或多个多级密集树元数据结构,其中密集树元数据结构(密集树)的每个级别包括用于存储元数据的卷元数据条目。 每个快照/克隆可以从父卷(父密集树)的密集树导出。 父密度树的部分可能与快照/克隆共享。
    • 9. 发明申请
    • DENSE TREE VOLUME METADATA ORGANIZATION
    • DENSE TREE VOLUME METADATA组织
    • US20150081966A1
    • 2015-03-19
    • US14027994
    • 2013-09-16
    • NetApp, Inc.
    • Ling ZhengBlake H. LewisKayuri H. Patel
    • G06F3/06
    • G06F17/30327G06F3/0611G06F3/0619G06F3/0638G06F3/0641G06F3/0655G06F3/0665G06F3/067G06F3/0689G06F17/30G06F17/30292
    • In one embodiment, a node coupled to one or more storage devices executes a storage input/output (I/O) stack having a volume layer. The volume layer manages volume metadata embodied as mappings from offsets of a logical unit (LUN) to extent keys associated with storage locations for extents on the one or more storage devices. Volume metadata is maintained as a dense tree metadata structure representing successive points in time. The dense tree metadata structure has multiple levels, wherein a top level of the dense tree metadata structure represents newer volume metadata changes and descending levels of the dense tree metadata structure represent older volume metadata changes. The node accesses a latest version of changes to the volume metadata by searching from the top level to the descending levels in the dense tree metadata structure.
    • 在一个实施例中,耦合到一个或多个存储设备的节点执行具有体积层的存储输入/输出(I / O)堆栈。 卷层管理体现为从逻辑单元(LUN)的偏移到与一个或多个存储设备上的范围的存储位置相关联的扩展密钥的映射的卷元数据。 卷元数据被保持为表示连续时间点的密集树元数据结构。 密集树元数据结构具有多个层次,其中密集树元数据结构的顶层表示较新的卷元数据更改,密集树元数据结构的下降层表示较旧的卷元数据更改。 节点通过从密级树元数据结构中的顶层到下行级别进行搜索来访问对卷元数据的最新版本的更改。