-
公开(公告)号:CN119201841A
公开(公告)日:2024-12-27
申请号:CN202311092928.2
申请日:2023-08-28
Applicant: 华为云计算技术有限公司
Abstract: 本公开涉及一种文件系统的管理方法、装置、集群、介质和产品。文件系统的管理方法包括在文件系统的磁盘的第一地址段分配一个超级块,超级块区用于记录文件系统的系统元数据。该方法还包括在磁盘的第二地址段分配至少一个子空间区域,至少一个子空间区域包括哈希索引区和数据区,哈希索引区用于以哈希结构管理文件系统,其中哈希索引区包括N个桶,每个桶用于存储哈希值与桶索引值匹配的至少一个键,至少一个键用于指示文件系统的数据在数据区的存储位置,N是大于1的正整数。该方法还包括在磁盘的第三地址段分配一个超级块备份,超级块备份为超级块中记录的文件系统的系统元数据的备份。如此,能够提高文件系统的容灾能力,减少丢失文件数。
-
公开(公告)号:CN117493388A
公开(公告)日:2024-02-02
申请号:CN202211336267.9
申请日:2022-10-28
Applicant: 华为云计算技术有限公司
IPC: G06F16/2455 , G06F16/22 , G06F16/21 , G06F9/46
Abstract: 本申请公开一种基于键值存储系统的数据管理方法及基于文件系统的元数据管理方法,可充分利用键值存储系统所在的服务器的CPU资源以及内存资源,且可有效地发挥键值存储系统的并发能力。本申请的键值存储系统包含缓存以及多个存储实例,每个存储实例的用户数据表存储有键值对,该方法包括:键值存储系统可获取用户的事务中所需读取的多个键,并从多个键所在的存储实例读取多个键的值。系统还可获取事务中所需写入的多个键的新值,若这多个键位于不同的存储实例,系统可先完成前台操作,以提前通知用户多个键的新值已写入成功,然后在后台操作中,向多个键所在的若干个存储实例并发写入多个键的新值,从而完成用户的事务。
-