Method and Apparatus for Constructing File System in Key-Value Storage System, and Electronic Device
    2.
    发明申请
    Method and Apparatus for Constructing File System in Key-Value Storage System, and Electronic Device 审中-公开
    键值存储系统文件系统构建方法与装置及电子设备

    公开(公告)号:US20150302111A1

    公开(公告)日:2015-10-22

    申请号:US14754019

    申请日:2015-06-29

    CPC classification number: G06F16/84 G06F16/10 G06F16/13 G06F16/188

    Abstract: A method and an apparatus for constructing a file system in a key-value storage system. According to the method for constructing a file system in a key-value storage system disclosed by the present invention, a directory number corresponding to a directory path of a directory at each level is acquired first; then, according to the directory number and a file stored in the directory at each level, corresponding keywords Key of the directory and the file are constructed.

    Abstract translation: 一种在键值存储系统中构建文件系统的方法和装置。 根据本发明公开的键值存储系统中的构造文件系统的方法,首先获取与各级的目录的目录路径对应的目录号码, 然后,根据目录号码和存储在每个级别的目录中的文件,构建目录和文件的对应关键字Key。

    Data operating method, device, and system

    公开(公告)号:US10318165B2

    公开(公告)日:2019-06-11

    申请号:US15357408

    申请日:2016-11-21

    Abstract: A data operating method, device, and system are provided. The method includes: receiving an operation instruction sent by a CPU; when the operation instruction is a read instruction, reading a first data block in the block device and returning to-be-read data in the first data block to the CPU; or when the operation instruction is a write instruction, writing, into a cache, to-be-written data indicated by the write instruction, and writing, into the block device, a second data block that includes the to-be-written data. The method is used to operate data in a block device.

    DATA CACHING METHOD AND COMPUTER SYSTEM
    4.
    发明申请
    DATA CACHING METHOD AND COMPUTER SYSTEM 审中-公开
    数据缓存方法和计算机系统

    公开(公告)号:US20170060752A1

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

    申请号:US15347776

    申请日:2016-11-09

    Abstract: A data caching method and a computer system are provided. In the method, when a miss of an access request occurs and a cache needs to determine a to-be-replaced cache line, not only a historical access frequency of the cache line but also a type of a memory corresponding to the cache line needs to be considered. A cache line corresponding to a DRAM type may be preferably replaced, which reduces a caching amount in the cache for data stored in a DRAM and relatively increase a caching amount for data stored in an NVM., For an access request for accessing the data stored in the NVM, corresponding data can be found in the cache whenever possible, thereby reducing cases of reading data from the NVM. Thus, a delay in reading data from the NVM is reduced, and access efficiency is effectively improved.

    Abstract translation: 提供了数据缓存方法和计算机系统。 在该方法中,当出现访问请求的错过并且高速缓存需要确定待替换的高速缓存行时,不仅高速缓存行的历史存取频率,而且与高速缓存行对应的存储器的类型也需要 被考虑。 可以优选地替换对应于DRAM类型的高速缓存行,这降低了存储在DRAM中的数据的高速缓存中的缓存量,并且相对地增加了存储在NVM中的数据的高速缓存量。对于访问所存储的数据的访问请求 在NVM中,尽可能在缓存中找到相应的数据,从而减少从NVM读取数据的情况。 因此,降低了从NVM读取数据的延迟,并且有效地提高了访问效率。

    Metadata storage system and management method for cluster file system
    5.
    发明授权
    Metadata storage system and management method for cluster file system 有权
    集群文件系统的元数据存储系统和管理方法

    公开(公告)号:US09449005B2

    公开(公告)日:2016-09-20

    申请号:US14278744

    申请日:2014-05-15

    Inventor: Zhuo Chen Jin Xiong

    CPC classification number: G06F17/30091 G06F17/30218 G06F17/30224

    Abstract: The present invention provides a metadata storage system and a management method for a cluster file system. The metadata of the cluster file system is stored by using a DRAM+SSD+HDD three-tier architecture, and the metadata is written sequentially into a metadata buffer in the DRAM based on write-in time. When a metadata buffer fully written, it is written back into the SSD sequentially to form a new metadata storage unit, and corresponding metadata index information in a header structure thereof is stored into the DRAM in a form of a metadata index unit.

    Abstract translation: 本发明提供了一种用于集群文件系统的元数据存储系统和管理方法。 通过使用DRAM + SSD + HDD三层架构来存储集群文件系统的元数据,并且基于写入时间将元数据顺序写入到DRAM中的元数据缓冲器中。 当完全写入元数据缓冲器时,将其顺序​​地写回到SSD中以形成新的元数据存储单元,并且其标题结构中的对应的元数据索引信息以元数据索引单元的形式存储到DRAM中。

    Data caching method and computer system

    公开(公告)号:US10241919B2

    公开(公告)日:2019-03-26

    申请号:US15347776

    申请日:2016-11-09

    Abstract: A data caching method and a computer system are provided. In the method, when a miss of an access request occurs and a cache needs to determine a to-be-replaced cache line, not only a historical access frequency of the cache line but also a type of a memory corresponding to the cache line needs to be considered. A cache line corresponding to a DRAM type may be preferably replaced, which reduces a caching amount in the cache for data stored in a DRAM and relatively increase a caching amount for data stored in an NVM. For an access request for accessing the data stored in the NVM, corresponding data can be found in the cache whenever possible, thereby reducing cases of reading data from the NVM. Thus, a delay in reading data from the NVM is reduced, and access efficiency is effectively improved.

    DATA OPERATING METHOD, DEVICE, AND SYSTEM
    7.
    发明申请
    DATA OPERATING METHOD, DEVICE, AND SYSTEM 审中-公开
    数据操作方法,设备和系统

    公开(公告)号:US20170068452A1

    公开(公告)日:2017-03-09

    申请号:US15357408

    申请日:2016-11-21

    Abstract: A data operating method, device, and system are provided. The method includes: receiving an operation instruction sent by a CPU; when the operation instruction is a read instruction, reading a first data block in the block device and returning to-be-read data in the first data block to the CPU; or when the operation instruction is a write instruction, writing, into a cache, to-be-written data indicated by the write instruction, and writing, into the block device, a second data block that includes the to-be-written data. The method is used to operate data in a block device.

    Abstract translation: 提供数据操作方法,设备和系统。 该方法包括:接收CPU发送的操作指令; 当操作指令是读取指令时,读取块装置中的第一数据块并将第一数据块中的读取数据返回给CPU; 或者当操作指令是写入指令时,将写入指令所指示的写入数据写入高速缓存,并向块装置写入包括待写入数据的第二数据块。 该方法用于在块设备中操作数据。

    Memory Reclamation Method and Apparatus
    8.
    发明申请
    Memory Reclamation Method and Apparatus 审中-公开
    记忆回收方法和装置

    公开(公告)号:US20150317246A1

    公开(公告)日:2015-11-05

    申请号:US14798094

    申请日:2015-07-13

    Abstract: A memory reclamation method and apparatus are disclosed. The memory reclamation method is performed by a processor for reclaiming memory pages of a non-volatile memory (NVM) in a terminal device. In the method, the processor receives a memory reclamation request message including a reclamation identifier which is used to indicate a quantity of memory pages requested to be reclaimed. Then, the processor reclaims inactive memory pages of the NVM according to the reclamation identifier in ascending order of the write times of inactive memory pages of the NVM. According to the memory reclamation method, a page having a relatively small quantity of inactive memory page write times of the NVM is reclaimed first, and a page having a relatively large quantity of inactive memory page write times of the NVM is reclaimed later.

    Abstract translation: 公开了一种存储器回收方法和装置。 存储器回收方法由用于回收终端设备中的非易失性存储器(NVM)的存储器页面的处理器执行。 在该方法中,处理器接收包括回收标识符的存储器回收请求消息,该回收标识符用于指示请求回收的存储器页面的数量。 然后,处理器根据回收标识符以NVM的非活动存储器页面的写入时间的升序顺序回收NVM的非活动存储器页面。 根据存储器回收方法,首先回收具有相对少量NVM的非活动存储器页面写入时间的页面,并且稍后再现具有NVM的相对大量非活动存储器页面写入时间的页面。

    Data operating method, device, and system

    公开(公告)号:US11010056B2

    公开(公告)日:2021-05-18

    申请号:US16415940

    申请日:2019-05-17

    Abstract: A data operating method, device, and system are provided and relate to the computer field, so as to resolve a prior-art problem of low efficiency of performing a data operation on a block device by a CPU. The method includes: receiving an operation instruction sent by a CPU; when the operation instruction is a read instruction, reading a first data block in the block device and returning to-be-read data in the first data block to the CPU; or when the operation instruction is a write instruction, writing, into a cache, to-be-written data indicated by the write instruction, and writing, into the block device, a second data block that includes the to-be-written data. The method is used to operate data in a block device.

    Data Operating Method, Device, and System
    10.
    发明申请

    公开(公告)号:US20190272099A1

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

    申请号:US16415940

    申请日:2019-05-17

    Abstract: A data operating method, device, and system are provided and relate to the computer field, so as to resolve a prior-art problem of low efficiency of performing a data operation on a block device by a CPU. The method includes: receiving an operation instruction sent by a CPU; when the operation instruction is a read instruction, reading a first data block in the block device and returning to-be-read data in the first data block to the CPU; or when the operation instruction is a write instruction, writing, into a cache, to-be-written data indicated by the write instruction, and writing, into the block device, a second data block that includes the to-be-written data. The method is used to operate data in a block device.

Patent Agency Ranking