国产真实乱全部视频,黄色片视频在线免费观看,密臀av一区二区三区,av黄色一级,中文字幕.com,日本a级网站,在线视频观看91

應(yīng)用于分布式存儲(chǔ)集群中的磁盤管理方法及裝置與流程

文檔序號(hào):42326788發(fā)布日期:2025-07-01 19:46閱讀:10來(lái)源:國(guó)知局

本申請(qǐng)涉及數(shù)據(jù)存儲(chǔ)技術(shù),特別涉及應(yīng)用于分布式存儲(chǔ)集群中的磁盤管理方法及裝置。


背景技術(shù):

1、分布式存儲(chǔ)集群通常包括n塊磁盤。比如n為10、20等。在具體應(yīng)用中,上述n塊磁盤中至少有m個(gè)機(jī)械硬盤(hdd:hard?disk?drive)。每一hdd會(huì)有一個(gè)本地文件系統(tǒng),用于進(jìn)行磁盤空間管理、磁盤io讀寫等。并且,為了提升磁盤讀寫的效率,每一hdd也會(huì)被配置一個(gè)對(duì)應(yīng)的元數(shù)據(jù)緩存,用于緩存本地文件系統(tǒng)的元數(shù)據(jù)信息。

2、分布式存儲(chǔ)集群中,各hdd都是獨(dú)立的,且各hdd對(duì)應(yīng)的元數(shù)據(jù)緩存默認(rèn)為設(shè)定值,比如各hdd對(duì)應(yīng)的元數(shù)據(jù)緩存均為512mb。

3、但是,對(duì)于不同的hdd,其容量可能不同,比如2tb的hdd、8tb的hdd、26tb的hdd等。如果分布式存儲(chǔ)集群中不關(guān)注hdd的容量,而直接將分布式存儲(chǔ)集群中各hdd對(duì)應(yīng)的元數(shù)據(jù)緩存設(shè)置為同一默認(rèn)值比如上述的512mb,則可能會(huì)出現(xiàn)對(duì)于大容量的hdd比如(20tb的hdd),其對(duì)應(yīng)的元數(shù)據(jù)緩存不足的情況。而元數(shù)據(jù)緩存不足,則會(huì)導(dǎo)致本地文件系統(tǒng)的元數(shù)據(jù)被命中的概率(簡(jiǎn)稱元數(shù)據(jù)緩存命中率)下降,比如低于10%,進(jìn)而導(dǎo)致hdd性能驟降。


技術(shù)實(shí)現(xiàn)思路

1、本申請(qǐng)?zhí)峁┝藨?yīng)用于分布式存儲(chǔ)集群中的磁盤管理方法及裝置,以動(dòng)態(tài)為hdd分配大小適配hdd的容量的本地文件系統(tǒng)緩存。

2、本申請(qǐng)實(shí)施例提供了一種應(yīng)用于分布式存儲(chǔ)集群中的磁盤管理方法,該方法包括:

3、針對(duì)分布式存儲(chǔ)集群中待管理的每一機(jī)械硬盤hdd,依據(jù)該hdd的磁盤容量a,確定與所述hdd的磁盤容量a匹配的元數(shù)據(jù)緩存的大小y;

4、控制所述hdd使用大小為y的元數(shù)據(jù)緩存來(lái)緩存元數(shù)據(jù),并統(tǒng)計(jì)所述元數(shù)據(jù)緩存的元數(shù)據(jù)的命中率,基于所述命中率對(duì)所述hdd進(jìn)行性能檢測(cè);

5、若在所述性能檢測(cè)中檢測(cè)出異常,則輸出異常指示。

6、本申請(qǐng)實(shí)施例提供一種應(yīng)用于分布式存儲(chǔ)集群中的磁盤管理裝置,該裝置包括:

7、確定單元,用于針對(duì)分布式存儲(chǔ)集群中待管理的每一機(jī)械硬盤hdd,依據(jù)該hdd的磁盤容量a,確定與所述hdd的磁盤容量a匹配的元數(shù)據(jù)緩存的大小y;

8、控制單元,用于控制所述hdd使用大小為y的元數(shù)據(jù)緩存來(lái)緩存元數(shù)據(jù),并統(tǒng)計(jì)所述元數(shù)據(jù)緩存的元數(shù)據(jù)的命中率,基于所述命中率對(duì)所述hdd進(jìn)行性能檢測(cè),若在所述性能檢測(cè)中檢測(cè)出異常,則輸出異常指示。

9、本實(shí)施例提供了一種電子設(shè)備,該設(shè)備包括:處理器和可讀存儲(chǔ)介質(zhì)。

10、其中,所述機(jī)器可讀存儲(chǔ)介質(zhì)用于存儲(chǔ)計(jì)算機(jī)指令;

11、所述處理器用于執(zhí)行所述計(jì)算機(jī)指令,以實(shí)現(xiàn)如上方法中的步驟。

12、由以上技術(shù)方案可以看出,本實(shí)施例首先針對(duì)分布式存儲(chǔ)集群中待管理的每一hdd,依據(jù)該hdd被配置的本地文件系統(tǒng)所指定的該hdd上的存儲(chǔ)單位大小p、以及該hdd的磁盤容量a,動(dòng)態(tài)確定與該hdd的磁盤容量a匹配的元數(shù)據(jù)緩存的大小y,而非直接采用默認(rèn)的元數(shù)據(jù)緩存大小,實(shí)現(xiàn)了動(dòng)態(tài)為hdd分配大小適配hdd的容量的本地文件系統(tǒng)緩存。

13、進(jìn)一步地,本實(shí)施例基于hdd對(duì)應(yīng)的元數(shù)據(jù)緩存的命中率對(duì)hdd進(jìn)行性能檢測(cè),能夠及時(shí)在命中率不足時(shí)動(dòng)態(tài)調(diào)整元數(shù)據(jù)緩存的大小,以達(dá)到性能和資源平衡的目標(biāo)。



技術(shù)特征:

1.一種應(yīng)用于分布式存儲(chǔ)集群中的磁盤管理方法,其特征在于,該方法包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述分布式存儲(chǔ)集群中待管理的機(jī)械硬盤hdd包括:所述分布式存儲(chǔ)集群中磁盤容量大于第一設(shè)定磁盤容量的hdd。

3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述依據(jù)該hdd的磁盤容量a,確定與所述hdd的磁盤容量a匹配的元數(shù)據(jù)緩存的大小y包括:

4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述依據(jù)該hdd上的存儲(chǔ)單位大小p、以及該hdd的磁盤容量a,確定該hdd的存儲(chǔ)對(duì)象上限x包括:

5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述基于所述本地文件系統(tǒng)所指定的元數(shù)據(jù)大小l,以及所述存儲(chǔ)對(duì)象上限x,確定與所述hdd的磁盤容量a匹配的元數(shù)據(jù)緩存的大小y包括:

6.根據(jù)權(quán)利要求2至5任一所述的方法,其特征在于,所述基于所述命中率對(duì)所述hdd進(jìn)行性能檢測(cè)以在檢測(cè)出異常時(shí)輸出異常指示包括:

7.根據(jù)權(quán)利要求6所述的方法,其特征在于,針對(duì)所述分布式存儲(chǔ)集群中待管理的第一hdd和第二hdd,若第一hdd的磁盤容量大于或等于第二設(shè)定磁盤容量,且第二hdd的磁盤容量小于第二設(shè)定磁盤容量,則第一hdd的磁盤容量對(duì)應(yīng)的命中率閾值小于第二hdd的磁盤容量對(duì)應(yīng)的命中率閾值,若第一hdd的磁盤容量小于第二設(shè)定磁盤容量,且第二hdd的磁盤容量大于或等于第二設(shè)定磁盤容量,則第一hdd的磁盤容量對(duì)應(yīng)的命中率閾值大于第二hdd的磁盤容量對(duì)應(yīng)的命中率閾值。

8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述依據(jù)該hdd的磁盤容量a,確定與所述hdd的磁盤容量a匹配的元數(shù)據(jù)緩存的大小y,包括:

9.一種應(yīng)用于分布式存儲(chǔ)集群中的磁盤管理裝置,其特征在于,該裝置包括:

10.一種電子設(shè)備,其特征在于,該設(shè)備包括:處理器和可讀存儲(chǔ)介質(zhì)。


技術(shù)總結(jié)
本申請(qǐng)實(shí)施例提供了應(yīng)用于分布式存儲(chǔ)集群中的磁盤管理方法及裝置。本實(shí)施例首先針對(duì)分布式存儲(chǔ)集群中待管理的每一HDD,依據(jù)該HDD的磁盤容量A,動(dòng)態(tài)確定與該HDD的磁盤容量A匹配的元數(shù)據(jù)緩存的大小Y,而非直接采用默認(rèn)的元數(shù)據(jù)緩存大小,實(shí)現(xiàn)了動(dòng)態(tài)為HDD分配大小適配HDD的容量的本地文件系統(tǒng)緩存。

技術(shù)研發(fā)人員:劉浩
受保護(hù)的技術(shù)使用者:新華三信息技術(shù)有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/6/30
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1