CN101692239A - Method for distributing metadata of distributed type file system - Google Patents
Method for distributing metadata of distributed type file system Download PDFInfo
- Publication number
- CN101692239A CN101692239A CN200910153371A CN200910153371A CN101692239A CN 101692239 A CN101692239 A CN 101692239A CN 200910153371 A CN200910153371 A CN 200910153371A CN 200910153371 A CN200910153371 A CN 200910153371A CN 101692239 A CN101692239 A CN 101692239A
- Authority
- CN
- China
- Prior art keywords
- metadata
- directory
- hash
- server
- file system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
技术领域technical field
本发明涉及分布式文件系统领域,更具体地,涉及针对集群式的元数据服务器(Metadata Server:MDS)的一种分布式文件系统元数据分配方法。The present invention relates to the field of distributed file systems, and more specifically, to a distributed file system metadata distribution method for clustered metadata servers (Metadata Server: MDS).
背景技术Background technique
随着对象存储设备(Object Storage Device:OSD)的出现,为构建PB(10的15次方字节)程度的大规模的分布式文件系统提供了基础。为了更有效地管理基于OSD的大规模分布式文件系统,常常将文件的元数据与数据访问分离,由独立的元数据服务器集群管理文件系统的所有元数据,而OSD组成的集群则专门用来管理、存储文件。数据图1给出了此种情况下分布式文件系统的结构。With the emergence of object storage devices (Object Storage Device: OSD), it provides a basis for building a large-scale distributed file system of PB (10 to the 15th power byte) level. In order to manage a large-scale distributed file system based on OSD more effectively, file metadata and data access are often separated, and all metadata of the file system is managed by an independent metadata server cluster, while the cluster composed of OSD is dedicated to Manage and store files. Figure 1 shows the structure of the distributed file system in this case.
元数据是描述数据的数据,文件系统的元数据包括文件的基本属性信息和目录结构信息。虽然它的大小只占整个系统大小的小部分,但是元数据的操作非常频繁,占整个文件系统操作的50%多,使得元数据管理非常重要。一种好的元数据分配方法可以使系统获得高性能和高可扩展性。现有的方法主要有静态子树分块(Static Subtree Partition)、动态子树分块(Dynamic SubtreePartition)、哈希(Hash)等。Metadata is data describing data, and the metadata of a file system includes basic attribute information and directory structure information of files. Although its size only accounts for a small part of the entire system size, metadata operations are very frequent, accounting for more than 50% of the entire file system operation, making metadata management very important. A good metadata distribution method can make the system achieve high performance and high scalability. Existing methods mainly include Static Subtree Partition, Dynamic Subtree Partition, Hash and so on.
静态子树分块方法将整个文件系统划分成若干目录子树,分配子树给不同的MDS。这种方法的优点是元数据的分配简单,便于开发目录的存储局部性,缺点是扩展性差,且不能有效地平衡负载,容易引起热点(hot-pot)问题。The static subtree partitioning method divides the entire file system into several directory subtrees, and assigns the subtrees to different MDSs. The advantage of this method is that the distribution of metadata is simple, and it is convenient to develop the storage locality of the directory. The disadvantage is that the scalability is poor, and the load cannot be effectively balanced, and it is easy to cause hot-pot problems.
动态子树分块方法在静态子树分块方法的基础上,采用动态分解子树的方法平衡负载,即当某棵子树结构过大或是访问比较频繁时,动态的分解该棵子树成两棵或多棵子树,并将分解后的子树迁移到其他MDS,从而平衡负载。但是,这种方法并没有解决可扩展性问题,同时也存在大量元数据迁移现象The dynamic subtree partitioning method is based on the static subtree partitioning method, and uses the method of dynamically decomposing subtrees to balance the load, that is, when a certain subtree structure is too large or the access is frequent, the subtree is dynamically decomposed into two parts. One or more subtrees, and migrate the decomposed subtrees to other MDSs to balance the load. However, this approach does not solve the scalability problem, and there is also a large amount of metadata migration
哈希方法基于一些唯一的文件标识符(例如索引节点号、路径名)的哈希值分布元数据。该方法的优点是能够直接计算出元数据的位置,元数据被均匀地分布到各个MDS从而可以获得较好的负载均衡,但是它失去了文件系统目录的存储局部性,使得路径遍历消耗很大。而且,当文件(或目录)重命名或者元数据服务器增加或减少时,其哈希值相应改变,这将导致大量的元数据迁移,使得系统性能急剧下降。Hashing methods distribute metadata based on the hash of some unique file identifier (eg, inode number, pathname). The advantage of this method is that the location of the metadata can be directly calculated, and the metadata is evenly distributed to each MDS to obtain a better load balance, but it loses the storage locality of the file system directory, making path traversal consume a lot . Moreover, when a file (or directory) is renamed or the number of metadata servers increases or decreases, its hash value changes accordingly, which will lead to a large amount of metadata migration, causing a sharp drop in system performance.
鉴于现有的元数据分配方法无法满足分布式文件系统对元数据服务器集群高性能、高扩展性的需求,我们提出了一种基于目录的可扩展哈希方法来分配元数据。该方法继承了哈希方法原有的优点——负载均衡、查询速度快,并且可以保持目录局部性、允许目录名修改且不引起数据迁移、元数据服务器增加或加入只会引起少量的元数据迁移,大大提高了可扩展性。Given that existing metadata allocation methods cannot meet the high-performance and high-scalability requirements of distributed file systems for metadata server clusters, we propose a directory-based scalable hashing method to allocate metadata. This method inherits the original advantages of the hash method - load balancing, fast query speed, and can maintain directory locality, allowing directory name modification without causing data migration, adding or adding metadata servers will only cause a small amount of metadata migration, greatly improving scalability.
发明内容Contents of the invention
本发明的目的在于提供一种新的、高效的、可扩展的元数据分配方法,该方法将文件系统的目录作为哈希的基本单元,采用可扩展的哈希方法来分配元数据到各个元数据服务器。The purpose of the present invention is to provide a new, efficient, and scalable metadata allocation method, which uses the directory of the file system as the basic unit of hash, and uses the scalable hash method to allocate metadata to each element. data server.
将目录作为哈希的基本单元,可以保持目录的存储局部性,方便进行预取,提高系统的效率。在创建目录时,赋给每个目录唯一的不改变的标识符,以该标识符的哈希值为依据分配元数据到不同的元数据服务器。这样就避免了哈希路径名所遇到的问题——修改路径名时,改变了哈希值,导致元数据迁移。Using the directory as the basic unit of the hash can maintain the storage locality of the directory, facilitate prefetching, and improve the efficiency of the system. When creating a directory, assign each directory a unique identifier that does not change, and distribute metadata to different metadata servers based on the hash value of the identifier. This avoids the problem encountered with hashed pathnames - when the pathname is modified, the hash value is changed, resulting in metadata migration.
采用对元数据服务器集群的节点数进行取模运算的普通哈希算法不能满足分布式文件系统的可扩展性要求。当元数据服务器加入、退出(或失效)时,哈希值改变,导致元数据大量迁移,引起极大的网络消耗。为了解决这个问题,我们采用可扩展的哈希方法,首先,我们将目录标识符以及元数据服务器的标识符使用同一哈希函数[Addr=hash(key),其中key值取值比较大的常数];然后,根据哈希值的大小进行分配。由于采用的key值与元数据服务器集群的服务器数无关,元数据服务器的加入或退出不会造成大量元数据的重新分配,只会影响少量元数据的分配。其具体实施方式如图2所示。The common hash algorithm that takes the modulo operation on the number of nodes in the metadata server cluster cannot meet the scalability requirements of the distributed file system. When the metadata server joins, exits (or fails), the hash value changes, resulting in a large amount of metadata migration, causing great network consumption. In order to solve this problem, we adopt a scalable hash method. First, we use the same hash function [Addr=hash(key) for the directory identifier and metadata server identifier, where the key value is a relatively large constant ]; Then, allocate according to the size of the hash value. Since the key value used has nothing to do with the number of servers in the metadata server cluster, the addition or withdrawal of metadata servers will not cause the redistribution of a large amount of metadata, but will only affect the distribution of a small amount of metadata. Its specific implementation is shown in Figure 2.
综上所述,采用基于目录的可扩展哈希方法分配元数据,可以有如下优点:To sum up, using the directory-based scalable hash method to allocate metadata can have the following advantages:
(1)客户端可以定位元数据的位置,元数据访问效率高。(1) The client can locate the location of the metadata, and the metadata access efficiency is high.
(2)元数据分布均匀,负载均衡。(2) The metadata is evenly distributed and the load is balanced.
(3)将目录作为哈希的基本单元,保持目录的存储局部性,方便预取的实现,提高访问效率。(3) The directory is used as the basic unit of the hash, the storage locality of the directory is maintained, the realization of prefetching is convenient, and the access efficiency is improved.
(4)赋给目录唯一不改变的标识符,避免了哈希路径名引起的元数据迁移,提高系统性能。(4) Give the directory a unique identifier that does not change, avoiding metadata migration caused by the hash path name, and improving system performance.
(5)元数据服务器加入或退出不会引起大量的元数据重新分布,最大限度地减少元数据迁移,可扩展性高。(5) Joining or exiting metadata server will not cause massive metadata redistribution, minimize metadata migration, and have high scalability.
附图说明Description of drawings
图1为分布式文件系统的结构Figure 1 shows the structure of the distributed file system
图2为文件系统基于目录的分解演示Figure 2 is a directory-based decomposition demonstration of the file system
图3为可扩展哈希方法的元数据分配Figure 3. Metadata allocation for scalable hashing methods
图4为元数据服务器退出时元数据的重分配Figure 4 shows the redistribution of metadata when the metadata server exits
图5为元数据服务器加入时元数据的重分配Figure 5 shows the redistribution of metadata when the metadata server joins
具体实施方式Detailed ways
为了使本发明的目的、技术方案及优点更加清楚,以下结合附图说明及具体实施例对本发明作进一步地详细描述:In order to make the purpose, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments:
图1是分布式文件系统结构,整个系统由三部分构成:客户端、元数据服务器集群以及OSD集群。元数据服务器集群主要负责管理元数据、提供给客户统一的命名空间,OSD集群主要负责存储文件的数据和元数据。当客户操作文件时,首先,根据元数据分配原则定位到负责该文件的元数据服务器,发送请求给该台元数据服务器;元数据服务器在接收的请求后,对该文件的元数据进行相应的操作(例如:创建、查询、修改、删除等),返回给客户该文件的标识符;然后,客户以文件的标识符为输入参数与OSD集群通信,进行具体的文件IO操作。Figure 1 shows the distributed file system structure. The whole system consists of three parts: client, metadata server cluster and OSD cluster. The metadata server cluster is mainly responsible for managing metadata and providing customers with a unified namespace, and the OSD cluster is mainly responsible for storing file data and metadata. When a client operates a file, first of all, it locates the metadata server responsible for the file according to the metadata allocation principle, and sends a request to the metadata server; after receiving the request, the metadata server performs corresponding processing on the metadata of the file. Operations (such as: create, query, modify, delete, etc.), return the identifier of the file to the client; then, the client communicates with the OSD cluster using the identifier of the file as an input parameter to perform specific file IO operations.
以下对本发明所涉及到关键过程进行详细的阐述:The key processes involved in the present invention are described in detail below:
(1)文件系统的分解(1) Decomposition of the file system
文件系统的命名空间是以目录树的结构组织的,我们以目录为标准,把目录包含的第一层文件或子目录作为哈希的基本单元(DHU:Directory-basedHash Unit),每个DHU对应一个目录。同一个DHU中文件或子目录的元数据将被分配到同一个元数据服务器中,目录树中第二层以及以下层的元数据将被分配到其他元数据服务器,即每一个DHU只包含其子目录的元数据信息,但是不包含子目录下的内容。如图2所示。在目录d1下有3层,第一层的文件和目录都属于DHU1,该目录树有d1,d2,d3三个目录,分别对应有三个DHU:DHU1,DHU2,DHU3。The namespace of the file system is organized in the structure of a directory tree. We use the directory as the standard, and use the first-level files or subdirectories contained in the directory as the basic unit of the hash (DHU: Directory-basedHash Unit). Each DHU corresponds to a directory. The metadata of files or subdirectories in the same DHU will be distributed to the same metadata server, and the metadata of the second layer and below in the directory tree will be distributed to other metadata servers, that is, each DHU only contains its The metadata information of the subdirectory, but not the content under the subdirectory. as shown in
(2)元数据的分配(2) Distribution of metadata
元数据服务器集群中的每个节点都有其唯一标识的ID(例如:IP地址),每个DHU都有我们赋给的唯一的不改变的标识符DHU-ID。Each node in the metadata server cluster has its unique ID (for example: IP address), and each DHU has a unique identifier DHU-ID assigned by us that does not change.
首先,我们使用同一哈希函数哈希节点ID和DHU-ID到0~232的圆上(范围的大小取决于文件系统的规模,应避免不同的元数据服务器节点哈希到相同的虚拟位置上);然后从DHU-ID的哈希值映射到圆上的位置开始顺时针查找,将DHU中包含的元数据分配到找到的第一个服务器上;如果超过232仍然找不到服务器,则分配到第一台元数据服务器上。如图3所示,DHU 1顺时针查找到MDS1,其元数据被分配到MDS 1;DHU 2顺时针查找到MDS 4,于是其元数据被分配到MDS 4;依次类推First, we use the same hash function to hash the node ID and DHU-ID to a circle of 0 to 2 32 (the size of the range depends on the size of the file system, and different metadata server nodes should be avoided to hash to the same virtual location above); then search clockwise from the hash value of the DHU-ID to the position on the circle, and distribute the metadata contained in the DHU to the first server found; if the server is still not found after exceeding 2 32 , Then it is assigned to the first metadata server. As shown in Figure 3,
另外,使用一般的哈希算法哈希元数据服务器,元数据服务器在圆上的映射地点分布不均匀。因此,我们采用虚拟元数据服务器的思想,为每个物理元数据服务器在圆上分配多个虚拟元数据服务器,这样就可以拟制分布不均匀,获得更好的负载均衡,并最大限度的减小元数据服务器增减时的元数据重新分配。In addition, using a general hash algorithm to hash metadata servers, the mapping locations of metadata servers on the circle are not evenly distributed. Therefore, we adopt the idea of virtual metadata server and allocate multiple virtual metadata servers on the circle for each physical metadata server, so that uneven distribution can be simulated, better load balancing can be achieved, and Metadata redistribution when small metadata servers increase or decrease.
(3)元数据的访问(3) Metadata access
对元数据的访问主要有:创建、删除、移动、重命名、查询文件或目录以及列举目录(读目录)等操作,以图2、图3为参照。Access to metadata mainly includes operations such as creating, deleting, moving, renaming, querying files or directories, and listing directories (reading directories). Refer to Figures 2 and 3.
创建文件或目录Create a file or directory
场景:用户在某个目录(例如:/d1/d2/)下创建文件text。Scenario: The user creates a file text under a certain directory (for example: /d1/d2/).
第一步,接收请求的服务器解析目录/d1/d2/,获取d2对应的DHU2的ID,计算该DHU-ID的哈希值;In the first step, the server receiving the request parses the directory /d1/d2/, obtains the ID of DHU2 corresponding to d2, and calculates the hash value of the DHU-ID;
第二步,根据DHU-ID的哈希值查找管理该DHU2下元数据的MDS4,并发送创建文件text的请求给MDS4;The second step is to find the MDS4 that manages the metadata under the DHU2 according to the hash value of the DHU-ID, and send a request to create a file text to MDS4;
第三步,MDS4接收到请求后,在目录d2下添加一条文件text的元数据,返回给用户文件text的标识符。In the third step, after receiving the request, MDS4 adds a piece of metadata of the file text under the directory d2, and returns the identifier of the file text to the user.
第四步:MDS4发送更新目录d2元数据的请求给d2的父目录d1所对应的元数据服务器MDS1。Step 4: MDS4 sends a request to update metadata of directory d2 to metadata server MDS1 corresponding to parent directory d1 of d2.
创建目录与创建文件的过程类似。Creating a directory is similar to creating a file.
删除文件或目录delete file or directory
文件的删除比较简单,我们根据其父目录的DHU-ID查找到相应的MDS,然后MDS删除该文件的元数据,并返回给用户该文件的标识符,同时向父目录元数据所在的MDS发出更新请求。File deletion is relatively simple. We find the corresponding MDS according to the DHU-ID of its parent directory, and then the MDS deletes the metadata of the file, returns the identifier of the file to the user, and sends a message to the MDS where the metadata of the parent directory is located. update request.
然后目录的删除稍微复杂点,因为目录下可能嵌套了多级的子目录,在删除该目录时,我们必须确保其子目录均删除了,例如如果我们想删除目录/d1:Then the deletion of the directory is a little more complicated, because there may be multiple levels of subdirectories nested under the directory. When deleting the directory, we must ensure that all its subdirectories are deleted. For example, if we want to delete the directory /d1:
第一步,根据目录d1对应的DHU1的DHU-ID查找到MDS1,发送删除请求给MDS1;The first step is to find MDS1 according to the DHU-ID of DHU1 corresponding to directory d1, and send a deletion request to MDS1;
第二步,MDS1查找到d1中所有子目录,图1中只有目录d2,根据目录d2对应的DHU2的DHU-ID查找到MDS4,发送删除目录d2的请求给MDS4;In the second step, MDS1 finds all the subdirectories in d1, and there is only directory d2 in Figure 1, finds MDS4 according to the DHU-ID of DHU2 corresponding to directory d2, and sends a request to delete directory d2 to MDS4;
第三步,同第一、第二步,MDS4发送删除目录d3的请求给负责d3的MDS,直至该目录下没有子目录为止,删除掉该目录下所有文件,删除完成后发送反馈信息给MDS4;The third step is the same as the first and second steps. MDS4 sends a request to delete the directory d3 to the MDS in charge of d3 until there are no subdirectories in the directory, delete all files in the directory, and send feedback information to MDS4 after the deletion is completed. ;
第四步,MDS4接收到反馈信息后,完成删除d2内容的操作,结束后同样的发送反馈信息给MDS1;Step 4: After receiving the feedback information, MDS4 completes the operation of deleting the content of d2, and sends the same feedback information to MDS1 after completion;
最后,MDS1可以完成删除目录d1的操作。Finally, MDS1 can finish deleting the directory d1.
移动文件或目录move a file or directory
文件的移动相当于先在源父目录所在的MDS上执行删除操作,再在目标父目录所在的MDS上执行创建操作。The movement of files is equivalent to performing a delete operation on the MDS where the source parent directory is located, and then performing a create operation on the MDS where the target parent directory is located.
目录的移动不需要改变整个目录所在的MDS(即不会发生数据迁移),只需要分别向源父目录、目标父目录所在的MDS发送更新目录项请求。The movement of the directory does not need to change the MDS where the entire directory is located (that is, no data migration will occur), but only needs to send update directory item requests to the MDS where the source parent directory and the target parent directory are located.
查询文件或目录、列举目录内容(读目录)Query files or directories, list directory contents (read directory)
查询文件或目录,首先获取父目录的DHU-ID,根据DHU-ID确定MDS,MDS响应请求,返回所需信息。To query a file or directory, first obtain the DHU-ID of the parent directory, determine the MDS according to the DHU-ID, and the MDS responds to the request and returns the required information.
列举目录内容有两种方式:1)通过查询该目录的父目录的元数据信息;2)在目录所在的MDS中读取目录内容。There are two ways to list the content of the directory: 1) by querying the metadata information of the parent directory of the directory; 2) reading the content of the directory in the MDS where the directory is located.
(4)元数据服务器的扩展(4) Expansion of metadata server
随着文件系统规模的增大,元数据服务器集群也相应的需要扩大,同时集群中的节点有可能发生故障,退出集群。元数据服务器的加入或退出,无可避免引起元数据的迁移,而本发明提出的方法可以最大限度的减小元数据服务器增减时的元数据重新分配。As the size of the file system increases, the metadata server cluster also needs to expand accordingly. At the same time, nodes in the cluster may fail and exit the cluster. The addition or withdrawal of the metadata server will inevitably lead to the migration of metadata, and the method proposed by the present invention can minimize the redistribution of metadata when the metadata server increases or decreases.
对比于图3,当元数据服务MDS 1退出(或失效)时,不同于已往所有的元数据都需要重新分配,MDS 1的退出只影响其逆时针方向的两个DHU(介乎于MDS1和MDS 3之间),如图4所示,只是将原来分配在MDS 1的两个DHU的元数据重新分配到MDS 2中,而其他DHU的元数据分配都不改变。Compared with Figure 3, when the
对比于图4,当元数据服务器MDS x加入时,如图5所示,同样的不需要所有的元数据都需要重新分配,MDS x的加入只影响其逆时针方向的DHU元数据的重新分配,即介乎于MDS 3和MDS x之间的DHU的元数据由原来的MDS 2转移到MDS x中,而其他DHU的元数据分配都不改变。Compared with Figure 4, when the metadata server MDS x joins, as shown in Figure 5, it is not necessary to redistribute all the metadata. The addition of MDS x only affects the redistribution of DHU metadata in the counterclockwise direction , that is, the metadata of the DHU between
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910153371A CN101692239B (en) | 2009-10-19 | 2009-10-19 | Method for distributing metadata of distributed type file system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910153371A CN101692239B (en) | 2009-10-19 | 2009-10-19 | Method for distributing metadata of distributed type file system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101692239A true CN101692239A (en) | 2010-04-07 |
CN101692239B CN101692239B (en) | 2012-10-03 |
Family
ID=42080924
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200910153371A Expired - Fee Related CN101692239B (en) | 2009-10-19 | 2009-10-19 | Method for distributing metadata of distributed type file system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101692239B (en) |
Cited By (63)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101944134A (en) * | 2010-10-18 | 2011-01-12 | 江苏大学 | Metadata server of mass storage system and metadata indexing method |
CN101980192A (en) * | 2010-10-15 | 2011-02-23 | 中兴通讯股份有限公司 | Object-based cluster file system management method and cluster file system |
CN102024017A (en) * | 2010-11-04 | 2011-04-20 | 天津曙光计算机产业有限公司 | Method for traversing directory entries of distribution type file system in repetition-free and omission-free way |
CN102196049A (en) * | 2011-05-31 | 2011-09-21 | 北京大学 | Method suitable for secure migration of data in storage cloud |
CN102307221A (en) * | 2011-03-25 | 2012-01-04 | 国云科技股份有限公司 | Cloud storage system and implementation method thereof |
CN102411637A (en) * | 2011-12-30 | 2012-04-11 | 创新科软件技术(深圳)有限公司 | Metadata management method of distributed file system |
CN102438004A (en) * | 2011-09-05 | 2012-05-02 | 深圳创维数字技术股份有限公司 | Method and system for acquiring metadata information of media file and multimedia player |
CN102523158A (en) * | 2011-12-15 | 2012-06-27 | 杭州电子科技大学 | Metadata server cluster load balancing method based on weight |
CN102821138A (en) * | 2012-07-09 | 2012-12-12 | 广州鼎鼎信息科技有限公司 | Metadata distributed storage method applicable to cloud storage system |
CN102855294A (en) * | 2012-08-13 | 2013-01-02 | 北京联创信安科技有限公司 | Intelligent hash data layout method, cluster storage system and method thereof |
CN102855284A (en) * | 2012-08-03 | 2013-01-02 | 北京联创信安科技有限公司 | Method and system for managing data of cluster storage system |
CN103002027A (en) * | 2012-11-26 | 2013-03-27 | 中国科学院高能物理研究所 | Data storage system and method for realizing tree directory structure based on key-value pair system |
CN103020078A (en) * | 2011-09-24 | 2013-04-03 | 国家电网公司 | Distributed real-time database data hierarchical indexing method |
CN103019626A (en) * | 2012-12-17 | 2013-04-03 | 华为技术有限公司 | Storage system, method and device for controlling cluster metadata |
CN103078946A (en) * | 2013-01-10 | 2013-05-01 | 绍兴电力局 | Mass real-time data distributing method and mass real-time data access method |
CN103106207A (en) * | 2011-11-10 | 2013-05-15 | 中国移动通信集团公司 | Method and equipment for metadata distribution in object storing system |
CN103150394A (en) * | 2013-03-25 | 2013-06-12 | 中国人民解放军国防科学技术大学 | Distributed file system metadata management method facing to high-performance calculation |
CN103218453A (en) * | 2013-04-28 | 2013-07-24 | 南京龙渊微电子科技有限公司 | Method and device for splitting file |
CN103218433A (en) * | 2013-04-15 | 2013-07-24 | 北京邮电大学 | Method and module for managing metadata applied to random access |
CN103312815A (en) * | 2013-06-28 | 2013-09-18 | 安科智慧城市技术(中国)有限公司 | Cloud storage system and data access method thereof |
CN103327052A (en) * | 2012-03-22 | 2013-09-25 | 深圳市腾讯计算机系统有限公司 | Data storage method and system and data visiting method and system |
CN103370706A (en) * | 2010-12-16 | 2013-10-23 | 迈德安全网络有限公司 | distributed file system |
CN103428260A (en) * | 2012-05-22 | 2013-12-04 | 三星Sds株式会社 | System and method for allocating server to terminal and efficiently delivering messages to the terminal |
CN103473252A (en) * | 2012-06-05 | 2013-12-25 | 国际商业机器公司 | Replica identification and collision avoidance in file system replication |
CN103473337A (en) * | 2013-09-22 | 2013-12-25 | 北京航空航天大学 | Massive catalogs and files oriented processing method in distributed type storage system |
CN103516755A (en) * | 2012-06-27 | 2014-01-15 | 华为技术有限公司 | Virtual storage method and equipment thereof |
CN103544254A (en) * | 2013-10-15 | 2014-01-29 | 华为技术有限公司 | Method and device for managing data |
US8762456B1 (en) * | 2012-10-02 | 2014-06-24 | Nextbit Systems Inc. | Generating prefetching profiles for prefetching data in a cloud based file system |
CN103902577A (en) * | 2012-12-27 | 2014-07-02 | 中国移动通信集团四川有限公司 | Method and system for searching and locating resources |
CN104054294A (en) * | 2012-07-12 | 2014-09-17 | 华为技术有限公司 | Metadata management method and device |
US9038060B2 (en) | 2012-10-02 | 2015-05-19 | Nextbit Systems Inc. | Automatically installing operating system specific to a detected network |
CN104750756A (en) * | 2013-12-31 | 2015-07-01 | 中国移动通信集团公司 | Data operation method, data operation device and metadata storage device |
CN104765749A (en) * | 2014-01-07 | 2015-07-08 | 阿里巴巴集团控股有限公司 | Data storage method and device |
CN104899250A (en) * | 2015-05-07 | 2015-09-09 | 上海交通大学 | Graph calculation scaling method based on separation of graph structure information and data information |
CN105550371A (en) * | 2016-01-27 | 2016-05-04 | 华中科技大学 | Big data environment oriented metadata organization method and system |
CN105683898A (en) * | 2014-01-17 | 2016-06-15 | 网络装置公司 | Group-related hash table organization for efficient storage and retrieval of data in storage systems |
CN106161610A (en) * | 2016-06-29 | 2016-11-23 | 华为技术有限公司 | A kind of method and system of distributed storage |
CN103106207B (en) * | 2011-11-10 | 2016-12-14 | 中国移动通信集团公司 | The method and apparatus of meta-data distribution in a kind of object storage system |
CN106446197A (en) * | 2016-09-30 | 2017-02-22 | 华为数字技术(成都)有限公司 | Data storage method, device and system |
CN106649608A (en) * | 2016-11-29 | 2017-05-10 | 郑州云海信息技术有限公司 | Small file performance improving method and directory creater of distributed file system and system |
US9662567B2 (en) | 2014-04-08 | 2017-05-30 | Razer (Asia-Pacific) Pte. Ltd. | Optimizing gaming applications accessed by electronic devices |
CN106776000A (en) * | 2016-11-17 | 2017-05-31 | 郑州云海信息技术有限公司 | A kind of distributed file system Implementing Load Balance |
CN106874457A (en) * | 2017-02-14 | 2017-06-20 | 郑州云海信息技术有限公司 | A kind of method that metadata cluster performance is lifted by virtual directory |
CN106874383A (en) * | 2017-01-10 | 2017-06-20 | 清华大学 | A kind of decoupling location mode of metadata of distributed type file system |
CN107608755A (en) * | 2010-07-01 | 2018-01-19 | 纽戴纳公司 | Split process between cluster by process type to optimize the use of cluster particular configuration |
CN108241654A (en) * | 2016-12-23 | 2018-07-03 | 航天星图科技(北京)有限公司 | A kind of data read-write method in distributed system |
US10057726B2 (en) | 2012-10-02 | 2018-08-21 | Razer (Asia-Pacific) Pte. Ltd. | Managing user data on an electronic device |
CN109286826A (en) * | 2018-08-31 | 2019-01-29 | 视联动力信息技术股份有限公司 | Information display method and device |
CN109446160A (en) * | 2018-11-06 | 2019-03-08 | 郑州云海信息技术有限公司 | A kind of file reading, system, device and computer readable storage medium |
CN109684282A (en) * | 2018-11-23 | 2019-04-26 | 华为技术有限公司 | A kind of method and device constructing metadata cache |
CN109756484A (en) * | 2018-12-12 | 2019-05-14 | 杭州数梦工场科技有限公司 | Control method, control device, gateway and the medium of gateway based on object storage |
CN111209252A (en) * | 2018-11-22 | 2020-05-29 | 杭州海康威视系统技术有限公司 | File metadata storage method and device and electronic equipment |
WO2021103600A1 (en) * | 2019-11-29 | 2021-06-03 | 浪潮电子信息产业股份有限公司 | Method, apparatus and device for deleting distributed system file, and storage medium |
WO2021169113A1 (en) * | 2020-02-26 | 2021-09-02 | 平安科技(深圳)有限公司 | Data management method and apparatus, and computer device and storage medium |
CN113741822A (en) * | 2021-11-05 | 2021-12-03 | 腾讯科技(深圳)有限公司 | Data storage method, data reading method and related device |
US11295031B2 (en) | 2019-10-08 | 2022-04-05 | International Business Machines Corporation | Event log tamper resistance |
CN114491111A (en) * | 2022-02-16 | 2022-05-13 | 北京中电兴发科技有限公司 | Distributed metadata system for picture storage |
US11392348B2 (en) | 2020-02-13 | 2022-07-19 | International Business Machines Corporation | Ordering records for timed meta-data generation in a blocked record environment |
CN114816229A (en) * | 2021-01-29 | 2022-07-29 | 中移(苏州)软件技术有限公司 | Distributed storage method, device and system, electronic equipment and storage medium |
CN117149708A (en) * | 2023-08-31 | 2023-12-01 | 中电云计算技术有限公司 | File access method, device, equipment and storage medium |
CN117539841A (en) * | 2024-01-09 | 2024-02-09 | 深圳市合纵天下信息科技有限公司 | Metadata management system of distributed file system and operation method thereof |
CN118643019A (en) * | 2024-08-14 | 2024-09-13 | 南京云创大数据科技股份有限公司 | A metadata management method and system suitable for distributed file system |
CN119397063A (en) * | 2024-10-24 | 2025-02-07 | 广州鼎甲计算机科技有限公司 | Object processing method, device, computer equipment, readable storage medium and program product |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100338607C (en) * | 2004-12-02 | 2007-09-19 | 中国科学院计算技术研究所 | Method for organizing and accessing distributive catalogue of document system |
-
2009
- 2009-10-19 CN CN200910153371A patent/CN101692239B/en not_active Expired - Fee Related
Cited By (102)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107608755A (en) * | 2010-07-01 | 2018-01-19 | 纽戴纳公司 | Split process between cluster by process type to optimize the use of cluster particular configuration |
CN101980192A (en) * | 2010-10-15 | 2011-02-23 | 中兴通讯股份有限公司 | Object-based cluster file system management method and cluster file system |
CN101980192B (en) * | 2010-10-15 | 2014-03-12 | 中兴通讯股份有限公司南京分公司 | Object-based cluster file system management method and cluster file system |
CN101944134A (en) * | 2010-10-18 | 2011-01-12 | 江苏大学 | Metadata server of mass storage system and metadata indexing method |
CN102024017A (en) * | 2010-11-04 | 2011-04-20 | 天津曙光计算机产业有限公司 | Method for traversing directory entries of distribution type file system in repetition-free and omission-free way |
CN103370706A (en) * | 2010-12-16 | 2013-10-23 | 迈德安全网络有限公司 | distributed file system |
CN103370706B (en) * | 2010-12-16 | 2016-10-12 | 迈德安全网络有限公司 | Distributed file system |
CN102307221A (en) * | 2011-03-25 | 2012-01-04 | 国云科技股份有限公司 | Cloud storage system and implementation method thereof |
CN102196049A (en) * | 2011-05-31 | 2011-09-21 | 北京大学 | Method suitable for secure migration of data in storage cloud |
CN102438004B (en) * | 2011-09-05 | 2017-02-08 | 深圳市创维软件有限公司 | Method and system for acquiring metadata information of media file and multimedia player |
CN102438004A (en) * | 2011-09-05 | 2012-05-02 | 深圳创维数字技术股份有限公司 | Method and system for acquiring metadata information of media file and multimedia player |
CN103020078A (en) * | 2011-09-24 | 2013-04-03 | 国家电网公司 | Distributed real-time database data hierarchical indexing method |
CN103106207B (en) * | 2011-11-10 | 2016-12-14 | 中国移动通信集团公司 | The method and apparatus of meta-data distribution in a kind of object storage system |
CN103106207A (en) * | 2011-11-10 | 2013-05-15 | 中国移动通信集团公司 | Method and equipment for metadata distribution in object storing system |
CN102523158B (en) * | 2011-12-15 | 2014-07-09 | 杭州电子科技大学 | Metadata server cluster load balancing method based on weight |
CN102523158A (en) * | 2011-12-15 | 2012-06-27 | 杭州电子科技大学 | Metadata server cluster load balancing method based on weight |
CN102411637B (en) * | 2011-12-30 | 2013-07-24 | 创新科软件技术(深圳)有限公司 | Metadata management method of distributed file system |
CN102411637A (en) * | 2011-12-30 | 2012-04-11 | 创新科软件技术(深圳)有限公司 | Metadata management method of distributed file system |
CN103327052B (en) * | 2012-03-22 | 2018-04-03 | 深圳市腾讯计算机系统有限公司 | Date storage method and system and data access method and system |
CN103327052A (en) * | 2012-03-22 | 2013-09-25 | 深圳市腾讯计算机系统有限公司 | Data storage method and system and data visiting method and system |
CN103428260A (en) * | 2012-05-22 | 2013-12-04 | 三星Sds株式会社 | System and method for allocating server to terminal and efficiently delivering messages to the terminal |
CN103473252A (en) * | 2012-06-05 | 2013-12-25 | 国际商业机器公司 | Replica identification and collision avoidance in file system replication |
US9703803B2 (en) | 2012-06-05 | 2017-07-11 | International Business Machines Corporation | Replica identification and collision avoidance in file system replication |
US9305004B2 (en) | 2012-06-05 | 2016-04-05 | International Business Machines Corporation | Replica identification and collision avoidance in file system replication |
CN103516755A (en) * | 2012-06-27 | 2014-01-15 | 华为技术有限公司 | Virtual storage method and equipment thereof |
CN103516755B (en) * | 2012-06-27 | 2017-07-14 | 华为技术有限公司 | Virtual memory method and equipment |
CN102821138A (en) * | 2012-07-09 | 2012-12-12 | 广州鼎鼎信息科技有限公司 | Metadata distributed storage method applicable to cloud storage system |
CN102821138B (en) * | 2012-07-09 | 2015-06-24 | 广州鼎鼎信息科技有限公司 | Metadata distributed storage method applicable to cloud storage system |
CN104054294A (en) * | 2012-07-12 | 2014-09-17 | 华为技术有限公司 | Metadata management method and device |
CN104054294B (en) * | 2012-07-12 | 2017-04-26 | 华为技术有限公司 | Metadata management method and device |
CN102855284A (en) * | 2012-08-03 | 2013-01-02 | 北京联创信安科技有限公司 | Method and system for managing data of cluster storage system |
CN102855284B (en) * | 2012-08-03 | 2016-08-10 | 北京联创信安科技股份有限公司 | The data managing method of a kind of cluster storage system and system |
CN102855294A (en) * | 2012-08-13 | 2013-01-02 | 北京联创信安科技有限公司 | Intelligent hash data layout method, cluster storage system and method thereof |
CN102855294B (en) * | 2012-08-13 | 2016-12-21 | 北京联创信安科技股份有限公司 | Intelligent hash data layout method, cluster storage system and method thereof |
US10346481B2 (en) | 2012-10-02 | 2019-07-09 | Razer (Asia-Pacific) Pte. Ltd. | Customizing operating system based on detected carrier |
US10042623B2 (en) | 2012-10-02 | 2018-08-07 | Razer (Asia-Pacific) Pte. Ltd. | Cloud based file system surpassing device storage limits |
US8806478B2 (en) | 2012-10-02 | 2014-08-12 | Nextbit Systems, Inc. | Customizing operating system based on detected carrier |
US8762456B1 (en) * | 2012-10-02 | 2014-06-24 | Nextbit Systems Inc. | Generating prefetching profiles for prefetching data in a cloud based file system |
US9678735B2 (en) | 2012-10-02 | 2017-06-13 | Razer (Asia-Pacific) Pte. Ltd. | Data caching among interconnected devices |
US10083177B2 (en) | 2012-10-02 | 2018-09-25 | Razer (Asia-Pacific) Pte. Ltd. | Data caching among interconnected devices |
US10694337B2 (en) | 2012-10-02 | 2020-06-23 | Razer (Asia-Pacific) Pte. Ltd. | Managing user data on an electronic device |
US10311108B2 (en) | 2012-10-02 | 2019-06-04 | Razer (Asia-Pacific) Pte. Ltd. | Cloud-based file prefetching on electronic devices |
US9038060B2 (en) | 2012-10-02 | 2015-05-19 | Nextbit Systems Inc. | Automatically installing operating system specific to a detected network |
US9811329B2 (en) | 2012-10-02 | 2017-11-07 | Razer (Asia-Pacific) Pte. Ltd. | Cloud based file system surpassing device storage limits |
US10057726B2 (en) | 2012-10-02 | 2018-08-21 | Razer (Asia-Pacific) Pte. Ltd. | Managing user data on an electronic device |
US9398063B2 (en) | 2012-10-02 | 2016-07-19 | Nextbit Systems Inc. | Customizing distribution of an operating system based on detected network carrier by retrieving differences between the distributed operating system and an operating system currently installed on a computing device |
CN103002027B (en) * | 2012-11-26 | 2015-09-02 | 中国科学院高能物理研究所 | Data-storage system and the method for tree directory structure is realized based on key-value pair system |
CN103002027A (en) * | 2012-11-26 | 2013-03-27 | 中国科学院高能物理研究所 | Data storage system and method for realizing tree directory structure based on key-value pair system |
CN103019626B (en) * | 2012-12-17 | 2016-04-13 | 华为技术有限公司 | Storage system, method and device for controlling cluster metadata |
CN103019626A (en) * | 2012-12-17 | 2013-04-03 | 华为技术有限公司 | Storage system, method and device for controlling cluster metadata |
CN103902577A (en) * | 2012-12-27 | 2014-07-02 | 中国移动通信集团四川有限公司 | Method and system for searching and locating resources |
CN103902577B (en) * | 2012-12-27 | 2017-05-03 | 中国移动通信集团四川有限公司 | Method and system for searching and locating resources |
CN103078946A (en) * | 2013-01-10 | 2013-05-01 | 绍兴电力局 | Mass real-time data distributing method and mass real-time data access method |
CN103150394B (en) * | 2013-03-25 | 2014-07-23 | 中国人民解放军国防科学技术大学 | Distributed file system metadata management method facing to high-performance calculation |
CN103150394A (en) * | 2013-03-25 | 2013-06-12 | 中国人民解放军国防科学技术大学 | Distributed file system metadata management method facing to high-performance calculation |
CN103218433A (en) * | 2013-04-15 | 2013-07-24 | 北京邮电大学 | Method and module for managing metadata applied to random access |
CN103218453A (en) * | 2013-04-28 | 2013-07-24 | 南京龙渊微电子科技有限公司 | Method and device for splitting file |
CN103312815A (en) * | 2013-06-28 | 2013-09-18 | 安科智慧城市技术(中国)有限公司 | Cloud storage system and data access method thereof |
CN103473337A (en) * | 2013-09-22 | 2013-12-25 | 北京航空航天大学 | Massive catalogs and files oriented processing method in distributed type storage system |
CN103544254B (en) * | 2013-10-15 | 2017-10-10 | 华为技术有限公司 | A kind of data managing method and device |
CN103544254A (en) * | 2013-10-15 | 2014-01-29 | 华为技术有限公司 | Method and device for managing data |
CN104750756A (en) * | 2013-12-31 | 2015-07-01 | 中国移动通信集团公司 | Data operation method, data operation device and metadata storage device |
CN104765749B (en) * | 2014-01-07 | 2019-04-16 | 阿里巴巴集团控股有限公司 | A kind of date storage method and device |
CN104765749A (en) * | 2014-01-07 | 2015-07-08 | 阿里巴巴集团控股有限公司 | Data storage method and device |
CN105683898A (en) * | 2014-01-17 | 2016-06-15 | 网络装置公司 | Group-related hash table organization for efficient storage and retrieval of data in storage systems |
US10561946B2 (en) | 2014-04-08 | 2020-02-18 | Razer (Asia-Pacific) Pte. Ltd. | File prefetching for gaming applications accessed by electronic devices |
US9662567B2 (en) | 2014-04-08 | 2017-05-30 | Razer (Asia-Pacific) Pte. Ltd. | Optimizing gaming applications accessed by electronic devices |
US10105593B2 (en) | 2014-04-08 | 2018-10-23 | Razer (Asia-Pacific) Pte. Ltd. | File prefetching for gaming applications accessed by electronic devices |
CN104899250B (en) * | 2015-05-07 | 2018-07-03 | 上海交通大学 | Telescopic method is calculated based on the figure that graph structure is detached with data information |
CN104899250A (en) * | 2015-05-07 | 2015-09-09 | 上海交通大学 | Graph calculation scaling method based on separation of graph structure information and data information |
CN105550371A (en) * | 2016-01-27 | 2016-05-04 | 华中科技大学 | Big data environment oriented metadata organization method and system |
CN106161610A (en) * | 2016-06-29 | 2016-11-23 | 华为技术有限公司 | A kind of method and system of distributed storage |
CN106446197A (en) * | 2016-09-30 | 2017-02-22 | 华为数字技术(成都)有限公司 | Data storage method, device and system |
CN106446197B (en) * | 2016-09-30 | 2019-11-19 | 华为数字技术(成都)有限公司 | A kind of date storage method, apparatus and system |
CN106776000A (en) * | 2016-11-17 | 2017-05-31 | 郑州云海信息技术有限公司 | A kind of distributed file system Implementing Load Balance |
CN106649608A (en) * | 2016-11-29 | 2017-05-10 | 郑州云海信息技术有限公司 | Small file performance improving method and directory creater of distributed file system and system |
CN108241654A (en) * | 2016-12-23 | 2018-07-03 | 航天星图科技(北京)有限公司 | A kind of data read-write method in distributed system |
CN106874383A (en) * | 2017-01-10 | 2017-06-20 | 清华大学 | A kind of decoupling location mode of metadata of distributed type file system |
CN106874383B (en) * | 2017-01-10 | 2019-12-20 | 清华大学 | Decoupling distribution method of metadata of distributed file system |
CN106874457B (en) * | 2017-02-14 | 2020-03-06 | 郑州云海信息技术有限公司 | A method for improving metadata cluster performance through virtual directories |
CN106874457A (en) * | 2017-02-14 | 2017-06-20 | 郑州云海信息技术有限公司 | A kind of method that metadata cluster performance is lifted by virtual directory |
CN109286826B (en) * | 2018-08-31 | 2020-12-29 | 视联动力信息技术股份有限公司 | Information display method and device |
CN109286826A (en) * | 2018-08-31 | 2019-01-29 | 视联动力信息技术股份有限公司 | Information display method and device |
CN109446160A (en) * | 2018-11-06 | 2019-03-08 | 郑州云海信息技术有限公司 | A kind of file reading, system, device and computer readable storage medium |
CN111209252A (en) * | 2018-11-22 | 2020-05-29 | 杭州海康威视系统技术有限公司 | File metadata storage method and device and electronic equipment |
CN109684282A (en) * | 2018-11-23 | 2019-04-26 | 华为技术有限公司 | A kind of method and device constructing metadata cache |
CN109756484A (en) * | 2018-12-12 | 2019-05-14 | 杭州数梦工场科技有限公司 | Control method, control device, gateway and the medium of gateway based on object storage |
US11295031B2 (en) | 2019-10-08 | 2022-04-05 | International Business Machines Corporation | Event log tamper resistance |
US12001397B2 (en) | 2019-11-29 | 2024-06-04 | Inspur Electronic Information Industry Co., Ltd. | Method, apparatus and device for deleting distributed system file, and storage medium |
WO2021103600A1 (en) * | 2019-11-29 | 2021-06-03 | 浪潮电子信息产业股份有限公司 | Method, apparatus and device for deleting distributed system file, and storage medium |
US11392348B2 (en) | 2020-02-13 | 2022-07-19 | International Business Machines Corporation | Ordering records for timed meta-data generation in a blocked record environment |
WO2021169113A1 (en) * | 2020-02-26 | 2021-09-02 | 平安科技(深圳)有限公司 | Data management method and apparatus, and computer device and storage medium |
CN114816229A (en) * | 2021-01-29 | 2022-07-29 | 中移(苏州)软件技术有限公司 | Distributed storage method, device and system, electronic equipment and storage medium |
CN113741822A (en) * | 2021-11-05 | 2021-12-03 | 腾讯科技(深圳)有限公司 | Data storage method, data reading method and related device |
CN113741822B (en) * | 2021-11-05 | 2022-02-15 | 腾讯科技(深圳)有限公司 | Data storage method, data reading method and related device |
CN114491111A (en) * | 2022-02-16 | 2022-05-13 | 北京中电兴发科技有限公司 | Distributed metadata system for picture storage |
CN117149708B (en) * | 2023-08-31 | 2024-06-04 | 中电云计算技术有限公司 | File access method, device, equipment and storage medium |
CN117149708A (en) * | 2023-08-31 | 2023-12-01 | 中电云计算技术有限公司 | File access method, device, equipment and storage medium |
CN117539841A (en) * | 2024-01-09 | 2024-02-09 | 深圳市合纵天下信息科技有限公司 | Metadata management system of distributed file system and operation method thereof |
CN117539841B (en) * | 2024-01-09 | 2024-04-23 | 深圳市合纵天下信息科技有限公司 | Metadata management system of distributed file system and operation method thereof |
CN118643019A (en) * | 2024-08-14 | 2024-09-13 | 南京云创大数据科技股份有限公司 | A metadata management method and system suitable for distributed file system |
CN119397063A (en) * | 2024-10-24 | 2025-02-07 | 广州鼎甲计算机科技有限公司 | Object processing method, device, computer equipment, readable storage medium and program product |
Also Published As
Publication number | Publication date |
---|---|
CN101692239B (en) | 2012-10-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101692239B (en) | Method for distributing metadata of distributed type file system | |
US10140304B1 (en) | Distributed metadata servers in a file system with separate metadata servers for file metadata and directory metadata | |
CN103020315B (en) | A kind of mass small documents storage means based on master-salve distributed file system | |
Padhy et al. | RDBMS to NoSQL: reviewing some next-generation non-relational database’s | |
CN103793534B (en) | Distributed file system and balanced metadata storage and the implementation method for accessing load | |
CN103310000B (en) | Metadata management method | |
US20130218934A1 (en) | Method for directory entries split and merge in distributed file system | |
CN103002027B (en) | Data-storage system and the method for tree directory structure is realized based on key-value pair system | |
CN103150394A (en) | Distributed file system metadata management method facing to high-performance calculation | |
CN106874383A (en) | A kind of decoupling location mode of metadata of distributed type file system | |
CN104111924B (en) | A kind of Database Systems | |
CN105005611B (en) | A kind of file management system and file management method | |
CN102158546A (en) | Cluster file system and file service method thereof | |
CN103198153A (en) | Metadata clustering management method and module applied to distributed file system | |
CN102904949A (en) | A replica-based dynamic metadata cluster system | |
US10817197B2 (en) | Data partitioning in a distributed storage system | |
CN103473337A (en) | Massive catalogs and files oriented processing method in distributed type storage system | |
CN106570113A (en) | Cloud storage method and system for mass vector slice data | |
Lu et al. | Hybrid storage architecture and efficient MapReduce processing for unstructured data | |
US12216622B2 (en) | Supporting multiple fingerprint formats for data file segment | |
Wang et al. | MHS: A distributed metadata management strategy | |
Klein et al. | Dxram: A persistent in-memory storage for billions of small objects | |
US20220365905A1 (en) | Metadata processing method and apparatus, and a computer-readable storage medium | |
Ran et al. | An efficient metadata management method in large distributed storage systems | |
US12050549B2 (en) | Client support of multiple fingerprint formats for data file segments |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20100407 Assignee: SUZHOU LONGTANG INFORMATION TECHNOLOGY Co.,Ltd. Assignor: Zhejiang University Contract record no.: 2013330000112 Denomination of invention: Method for distributing metadata of distributed type file system Granted publication date: 20121003 License type: Common License Record date: 20130426 |
|
LICC | Enforcement, change and cancellation of record of contracts on the licence for exploitation of a patent or utility model | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20121003 |
|
CF01 | Termination of patent right due to non-payment of annual fee |