STORAGE ARCHITECTURE FOR SERVER FLASH AND STORAGE ARRAY OPERATION
    1.
    发明申请
    STORAGE ARCHITECTURE FOR SERVER FLASH AND STORAGE ARRAY OPERATION 审中-公开
    用于服务器闪存和存储阵列操作的存储架构

    公开(公告)号:WO2014051639A1

    公开(公告)日:2014-04-03

    申请号:PCT/US2012/062544

    申请日:2012-10-30

    Applicant: NETAPP, INC.

    CPC classification number: G06F3/0613 G06F3/0656 G06F3/0685 G06F12/0866

    Abstract: A storage architecture of a storage system environment has a storage connector interface configured to exchange data directly between flash storage devices on a server and a storage array of the environment so as to bypass main memory and a system bus of the server. According to one or more embodiments, the storage connector interface includes control logic configured to implement the data exchange in accordance with one of a plurality of operational modes that deploy and synchronize the data on the flash storage devices and the storage array. Advantageously, the storage connector interface obviates latencies and bandwidth consumption associated with prior data exchanges over the main memory and bus, thereby enhancing storage architecture performance.

    Abstract translation: 存储系统环境的存储架构具有被配置为在服务器上的闪存存储设备与环境的存储阵列之间直接交换数据的存储连接器接口,以便绕过主存储器和服务器的系统总线。 根据一个或多个实施例,存储连接器接口包括控制逻辑,其被配置为根据在闪存存储设备和存储阵列上部署和同步数据的多种操作模式中的一种来实现数据交换。 有利地,存储连接器接口消除与主存储器和总线上的先前数据交换相关联的延迟和带宽消耗,从而增强存储架构性能。

    FLASH OPTIMIZED, LOG-STRUCTURED LAYER OF A FILE SYSTEM
    2.
    发明申请
    FLASH OPTIMIZED, LOG-STRUCTURED LAYER OF A FILE SYSTEM 审中-公开
    闪存优化,文件系统的日志结构层

    公开(公告)号:WO2015105666A1

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

    申请号:PCT/US2014/071484

    申请日:2014-12-19

    Applicant: NETAPP, INC.

    Abstract: In one embodiment, a flash-optimized, log-structured layer of a file system of a storage input/output (I/O) stack executes on one or more nodes of a cluster. The log-structured layer of the file system provides sequential storage of data and metadata on solid state drives (SSDs) to reduce write amplification, while leveraging variable compression and variable length data features of the storage I/O stack. The data may be organized as an arbitrary number of variable-length extents of one or more host-visible logical units (LUNs). The metadata may include mappings from host-visible logical block address ranges of a LUN to extent keys, as well as mappings of the extent keys to SSD storage locations of the extents. The storage location of an extent on SSD is effectively "virtualized" by its mapped extent key such that relocation of the extent on SSD does not require update to volume layer metadata.

    Abstract translation: 在一个实施例中,存储输入/输出(I / O)堆栈的文件系统的闪存优化的日志结构化层在集群的一个或多个节点上执行。 文件系统的日志结构化层在固态驱动器(SSD)上提供数据和元数据的顺序存储,以减少写入放大,同时利用存储I / O堆栈的可变压缩和可变长度数据特征。 数据可以被组织为一个或多个主机可见逻辑单元(LUN)的任意数量的可变长度盘区。 元数据可以包括从LUN到扩展密钥的主机可视逻辑块地址范围的映射,以及扩展密钥到扩展区的SSD存储位置的映射。 SSD上的盘区的存储位置被其映射的盘区密钥有效地“虚拟化”,使得SSD上盘区的重新定位不需要更新到卷层元数据。

Patent Agency Ranking