MECHANISMS FOR MOVING DATA IN A HYBRID AGGREGATE

    公开(公告)号:WO2010127092A3

    公开(公告)日:2010-11-04

    申请号:PCT/US2010/032938

    申请日:2010-04-29

    Abstract: At least certain embodiments disclose a method, system and apparatus for relocating data between tiers of storage media in a hybrid storage aggregate encompassing multiple tiers of heterogeneous physical storage media including a file system to automatically relocate the data between tiers. The hybrid storage aggregate includes one or more volumes, each volume including a volume block number space spanning at least a first-tier of storage media and a second tier of storage media of the multiple tiers of heterogeneous physical storage media and the hybrid storage aggregate further includes a control module to cooperatively manage the tiers of the multiple tiers of heterogeneous physical storage media and a file system coupled with the control module, the file system including a policy module configured to make policy decisions based on a set of one or more policies and configured to automatically relocate data between different tiers of the multiple tiers of heterogeneous physical storage media based on the set of policies.

    HYBRID MEDIA STORAGE SYSTEM ARCHITECTURE
    2.
    发明申请
    HYBRID MEDIA STORAGE SYSTEM ARCHITECTURE 审中-公开
    混合媒体存储系统架构

    公开(公告)号:WO2009102425A1

    公开(公告)日:2009-08-20

    申请号:PCT/US2009/000849

    申请日:2009-02-11

    Abstract: A hybrid media storage architecture has a log-structured file system configured to control a plurality of different storage media organized as hybrid storage media that cooperate to provide a total storage space of a storage system. The log-structured file system is configured to perform initial placement and migration of data, as well as fine-grain write allocation of the data, among storage space locations of the hybrid storage media to thereby improve the performance characteristics of the media. By defining and implementing heuristics and policies directed to, e.g., types of data, the file system may initially place data on any of the different media and thereafter migrate data between the media at fine granularity and without the need for manual enforcement.

    Abstract translation: 混合媒体存储架构具有日志结构化文件系统,其被配置为控制组织为混合存储介质的多个不同的存储介质,所述混合存储介质协作以提供存储系统的总存储空间。 日志结构文件系统被配置为在混合存储介质的存储空间位置之间执行数据的初始放置和迁移以及数据的细粒度写入分配,从而提高媒体的性能特性。 通过定义和实现针对例如数据类型的启发式和策略,文件系统可以最初将数据放置在任何不同的介质上,然后以细粒度在介质之间迁移数据,而不需要手动执行。

    GRANULAR SYNC/SEMI-SYNC ARCHITECTURE
    3.
    发明申请
    GRANULAR SYNC/SEMI-SYNC ARCHITECTURE 审中-公开
    GRANULAR SYNC / SEMI SYNC ARCHITECTURE

    公开(公告)号:WO2016032688A1

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

    申请号:PCT/US2015/043159

    申请日:2015-07-31

    Applicant: NETAPP, INC.

    Abstract: Data consistency and availability can be provided at the granularity of logical storage objects in storage solutions that use storage virtualization in clustered storage environments. To ensure consistency of data across different storage elements, synchronization is performed across the different storage elements. Changes to data are synchronized across storage elements in different clusters by propagating the changes from a primary logical storage object to a secondary logical storage object. To satisfy the strictest RPOs while maintaining performance, change requests are intercepted prior to being sent to a filesystem that hosts the primary logical storage object and propagated to a different managing storage element associated with the secondary logical storage object.

    Abstract translation: 可以在集群存储环境中使用存储虚拟化的存储解决方案中的逻辑存储对象的粒度提供数据一致性和可用性。 为了确保不同存储元件之间的数据的一致性,跨不同存储元件执行同步。 通过将更改从主逻辑存储对象传播到辅助逻辑存储对象,对数据的更改在不同群集中的存储元素之间进行同步。 为了在维护性能的同时满足最严格的RPO,在发送到托管主逻辑存储对象的文件系统之前,更改请求将被拦截,并传播到与辅助逻辑存储对象关联的其他管理存储元素。

    FILE SYSTEM DRIVEN RAID REBUILD TECHNIQUE
    4.
    发明申请
    FILE SYSTEM DRIVEN RAID REBUILD TECHNIQUE 审中-公开
    文件系统驱动RAID重建技术

    公开(公告)号:WO2015108670A1

    公开(公告)日:2015-07-23

    申请号:PCT/US2014/071635

    申请日:2014-12-19

    Applicant: NETAPP, INC.

    Abstract: Embodiments described herein are directed to a file system driven RAID rebuild technique. A layered file system may organize storage of data as segments spanning one or more sets of storage devices, such as solid state drives (SSDs), of a storage array, wherein each set of SSDs may form a RAID group configured to provide data redundancy for a segment. The file system may then drive (i.e., initiate) rebuild of a RAID configuration of the SSDs on a segment-by-segment basis in response to cleaning of the segment (i.e., segment cleaning). Each segment may include one or more RAID stripes that provide a level of data redundancy (e.g., single parity RAID 5 or double parity RAID 6) as well as RAID organization (i.e., distribution of data and parity) for the segment. Notably, the level of data redundancy and RAID organization may differ among the segments of the array.

    Abstract translation: 本文描述的实施例涉及文件系统驱动的RAID重建技术。 分层文件系统可以将数据的存储组织为跨越存储阵列的一组或多组存储设备(例如固态驱动器(SSD))的段,其中每组SSD可以形成RAID组,其被配置为提供数据冗余 一段 然后文件系统可以响应于段的清除(即,段清除)逐个段地驱动(即,启动)重建SSD的RAID配置。 每个段可以包括一个或多个提供数据冗余级别(例如,单个奇偶校验RAID 5或双奇偶校验RAID 6)的RAID条带以及用于该段的RAID组织(即,数据和奇偶校验的分配)。 值得注意的是,数据冗余和RAID组织的级别可能在阵列的各个部分之间不同。

    METHOD AND SYSTEM FOR USING SHARED MEMORY WITH OPTIMIZED DATA FLOW TO IMPROVE INPUT/OUTPUT THROUGHPUT AND LATENCY

    公开(公告)号:WO2010008984A3

    公开(公告)日:2010-01-21

    申请号:PCT/US2009/049963

    申请日:2009-07-08

    Abstract: The data path in a network storage system is streamlined by sharing a memory among multiple functional modules (e.g., N-module and D-module) of a storage server that facilitates symmetric access to data from multiple clients. The shared memory stores data from clients or storage devices to facilitate communication of data between clients and storage devices and/or between functional modules, and reduces redundant copies necessary for data transport. It reduces latency and improves throughput efficiencies by minimizing data copies and using hardware assisted mechanisms such as DMA directly from host bus adapters over an interconnection, e.g. switched PCI-e "network". This scheme is well suited for a "SAN array" architecture, but also can be applied to NAS protocols or in a unified protocol-agnostic storage system. The storage system can provide a range of configurations ranging from dual module to many modules with redundant switched fabrics for I/O, CPU, memory, and disk connectivity.

    HYBRID MEDIA STORAGE SYSTEM ARCHITECTURE
    7.
    发明公开
    HYBRID MEDIA STORAGE SYSTEM ARCHITECTURE 审中-公开
    混合媒体储存系统架构

    公开(公告)号:EP2263145A1

    公开(公告)日:2010-12-22

    申请号:EP09710947.4

    申请日:2009-02-11

    Applicant: Netapp, Inc.

    Abstract: A hybrid media storage architecture has a log-structured file system configured to control a plurality of different storage media organized as hybrid storage media that cooperate to provide a total storage space of a storage system. The log-structured file system is configured to perform initial placement and migration of data, as well as fine-grain write allocation of the data, among storage space locations of the hybrid storage media to thereby improve the performance characteristics of the media. By defining and implementing heuristics and policies directed to, e.g., types of data, the file system may initially place data on any of the different media and thereafter migrate data between the media at fine granularity and without the need for manual enforcement.

Patent Agency Ranking