System and method for efficient storage of small files on file-system-based storage devices

    公开(公告)号:US11573924B2

    公开(公告)日:2023-02-07

    申请号:US16578516

    申请日:2019-09-23

    Inventor: Yossi Chai

    Abstract: Methods and systems for storing and managing large numbers of small files. A data processing system includes clients that generate large numbers be stored on a storage device managed by a File System (FS). An Archive Server (AS) receives multiple files from the client, archives the files in larger archives, and sends the archives to the FS for storage. When requested to read a file, the AS retrieves the archive in which the file is stored, extracts the file and sends it to the requesting client. In other words, the AS communicates with the clients in individual file units, and with the storage device in archive units. The AS is typically constructed as an add-on layer on top of a conventional FS, which enables the FS to handle small files efficiently without modification.

    SYSTEM AND METHOD FOR EFFICIENT STORAGE OF SMALL FILES ON FILE-SYSTEM-BASED STORAGE DEVICES
    2.
    发明申请
    SYSTEM AND METHOD FOR EFFICIENT STORAGE OF SMALL FILES ON FILE-SYSTEM-BASED STORAGE DEVICES 有权
    基于文件系统的存储设备上的小文件的高效存储的系统和方法

    公开(公告)号:US20160026645A1

    公开(公告)日:2016-01-28

    申请号:US14807814

    申请日:2015-07-23

    Inventor: Yossi Chai

    Abstract: Methods and systems for storing and managing large numbers of small files. A data processing system includes clients that generate large numbers be stored on a storage device managed by a File System (FS). An Archive Server (AS) receives multiple files from the client, archives the files in larger archives, and sends the archives to the FS for storage. When requested to read a file, the AS retrieves the archive in which the file is stored, extracts the file and sends it to the requesting client. In other words, the AS communicates with the clients in individual file units, and with the storage device in archive units. The AS is typically constructed as an add-on layer on top of a conventional FS, which enables the FS to handle small files efficiently without modification.

    Abstract translation: 用于存储和管理大量小文件的方法和系统。 数据处理系统包括生成大量数据的客户端存储在由文件系统(FS)管理的存储设备上。 存档服务器(AS)从客户端接收多个文件,将文件存档在较大的归档中,并将存档发送到FS进行存储。 当请求读取文件时,AS检索存储文件的存档,提取文件并将其发送到请求的客户端。 换句话说,AS以单独的文件单元与存储设备在存档单元中与客户端通信。 AS通常在常规FS之上构建为附加层,这使FS能够有效地处理小文件而无需修改。

    SYSTEM AND METHOD FOR EFFICIENT STORAGE OF SMALL FILES ON FILE-SYSTEM-BASED STORAGE DEVICES

    公开(公告)号:US20200019533A1

    公开(公告)日:2020-01-16

    申请号:US16578516

    申请日:2019-09-23

    Inventor: Yossi Chai

    Abstract: Methods and systems for storing and managing large numbers of small files. A data processing system includes clients that generate large numbers be stored on a storage device managed by a File System (FS). An Archive Server (AS) receives multiple files from the client, archives the files in larger archives, and sends the archives to the FS for storage. When requested to read a file, the AS retrieves the archive in which the file is stored, extracts the file and sends it to the requesting client. In other words, the AS communicates with the clients in individual file units, and with the storage device in archive units. The AS is typically constructed as an add-on layer on top of a conventional FS, which enables the FS to handle small files efficiently without modification.

    System and method for efficient storage of small files on file-system-based storage devices

    公开(公告)号:US10423574B2

    公开(公告)日:2019-09-24

    申请号:US14807814

    申请日:2015-07-23

    Inventor: Yossi Chai

    Abstract: Methods and systems for storing and managing large numbers of small files. A data processing system includes clients that generate large numbers be stored on a storage device managed by a File System (FS). An Archive Server (AS) receives multiple files from the client, archives the files in larger archives, and sends the archives to the FS for storage. When requested to read a file, the AS retrieves the archive in which the file is stored, extracts the file and sends it to the requesting client. In other words, the AS communicates with the clients in individual file units, and with the storage device in archive units. The AS is typically constructed as an add-on layer on top of a conventional FS, which enables the FS to handle small files efficiently without modification.

Patent Agency Ranking