SYSTEMS, METHODS AND DEVICES FOR ADDRESSING DATA BLOCKS IN MASS STORAGE FILING SYSTEMS
    1.
    发明申请
    SYSTEMS, METHODS AND DEVICES FOR ADDRESSING DATA BLOCKS IN MASS STORAGE FILING SYSTEMS 有权
    用于在大容量存储系统中寻址数据块的系统,方法和设备

    公开(公告)号:US20170031614A1

    公开(公告)日:2017-02-02

    申请号:US14815601

    申请日:2015-07-31

    Applicant: NetApp, Inc.

    CPC classification number: G06F3/0643 G06F3/0604 G06F3/0665 G06F3/067

    Abstract: Presented herein are mass data storage networks, file system protocols, non-transitory machine readable devices, and methods for storing data blocks in mass data storage systems. Methods for storing data blocks in a file system are disclosed which include: receiving by storage controller of the data storage system a request to write a data file to a system storage module; determining whether the data file includes a sub-K data chunk that is less than approximately four kilobytes; identifying a packed block that stores a plurality of sub-K data chunks and has sufficient storage space available to store the sub-K data chunk; and placing, by the storage controller in the packed block, the sub-K data chunk and a corresponding data length and a respective offset identifying a location of the sub-K data chunk in the packed block.

    Abstract translation: 这里提出的是大容量数据存储网络,文件系统协议,非暂时机器可读设备以及用于在大容量数据存储系统中存储数据块的方法。 公开了一种在文件系统中存储数据块的方法,包括:存储控制器向数据存储系统接收将数据文件写入系统存储模块的请求; 确定数据文件是否包括小于约四千字节的子K数据块; 识别存储多个子K数据块的打包块,并且具有可用于存储子K数据块的足够的存储空间; 以及由所述打包块中的存储控制器将所述子K数据块和对应的数据长度以及相应的偏移量标识在所述打包块中的所述子K数据块的位置。

    Systems, methods and devices for addressing data blocks in mass storage filing systems

    公开(公告)号:US09952797B2

    公开(公告)日:2018-04-24

    申请号:US14815601

    申请日:2015-07-31

    Applicant: NetApp, Inc.

    CPC classification number: G06F3/0643 G06F3/0604 G06F3/0665 G06F3/067

    Abstract: Presented herein are mass data storage networks, file system protocols, non-transitory machine readable devices, and methods for storing data blocks in mass data storage systems. Methods for storing data blocks in a file system are disclosed which include: receiving by storage controller of the data storage system a request to write a data file to a system storage module; determining whether the data file includes a sub-K data chunk that is less than approximately four kilobytes; identifying a packed block that stores a plurality of sub-K data chunks and has sufficient storage space available to store the sub-K data chunk; and placing, by the storage controller in the packed block, the sub-K data chunk and a corresponding data length and a respective offset identifying a location of the sub-K data chunk in the packed block.

Patent Agency Ranking