本申請公開了一種基于設(shè)備評分的校驗(yàn)頻率確定方法、裝置、設(shè)備及介質(zhì),所述方法包括基于Ceph集群中的存儲設(shè)備的設(shè)備類型確定存儲設(shè)備的安全評分;基于所述安全評分確定所述存儲設(shè)備的設(shè)備性能等級;獲取所述設(shè)備性能等級對應(yīng)的校驗(yàn)頻率,并將獲取的校驗(yàn)頻率作為所述存儲設(shè)備的校驗(yàn)頻率。本申請基于設(shè)備類型確定存儲設(shè)備的設(shè)備評分,并基于設(shè)備評分來確定設(shè)備性能等級,最后基于設(shè)備性能等級來確定每個存儲設(shè)備的校驗(yàn)頻率,使得校驗(yàn)頻率與存儲設(shè)備的運(yùn)行情況相匹配,從而可以滿足Ceph集群中每個存儲設(shè)備的校驗(yàn)需求。
【技術(shù)實(shí)現(xiàn)步驟摘要】
本申請涉及ceph集群,特別涉及一種基于設(shè)備評分的校驗(yàn)頻率確定方法、裝置、設(shè)備及介質(zhì)。
技術(shù)介紹
1、ceph是一個分布式存儲系統(tǒng),它具有可靠、智能、分布式等特性,實(shí)現(xiàn)高可靠、高可擴(kuò)展、高性能、高自動化等功能,并最終存儲用戶數(shù)據(jù)。ceph集群中會接入多種存儲設(shè)備,例如,機(jī)械硬盤、nand閃存等。然而,接入ceph集群的存儲設(shè)備的穩(wěn)定性和可靠性不同,從而需要對接入ceph集群的存儲設(shè)備的數(shù)據(jù)完整性進(jìn)行校驗(yàn)。目前普遍是采用全局校驗(yàn)方式對存儲設(shè)備的數(shù)據(jù)完整性進(jìn)行校驗(yàn),但是,現(xiàn)有方法對所有接入的存儲設(shè)備進(jìn)行等同對待,使得所有存儲設(shè)備的校驗(yàn)頻率相同,而不同存儲設(shè)備在使用過程中所呈現(xiàn)的設(shè)備性能會有所不同,這就會使得不同存儲設(shè)備的校驗(yàn)頻率需求不同,進(jìn)而現(xiàn)有方法無法滿足接入不同設(shè)備類型的存儲設(shè)備的ceph集群的需求。
2、因而現(xiàn)有技術(shù)還有待改進(jìn)和提高。
技術(shù)實(shí)現(xiàn)思路
1、本申請要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)的不足,提供一種基于設(shè)備評分的校驗(yàn)頻率確定方法、裝置、設(shè)備及介質(zhì)。
2、為了解決上述技術(shù)問題,本申請第一方面提供了一種基于設(shè)備評分的校驗(yàn)頻率確定方法,應(yīng)用于ceph集群,所述的基于設(shè)備評分的校驗(yàn)頻率確定方法具體包括:
3、基于ceph集群中的存儲設(shè)備的設(shè)備類型確定存儲設(shè)備的安全評分;
4、基于所述安全評分確定所述存儲設(shè)備的設(shè)備性能等級;
5、獲取所述設(shè)備性能等級對應(yīng)的校驗(yàn)頻率,并將獲取的校驗(yàn)頻率作為所述存儲設(shè)備的校驗(yàn)頻率。
<
p>6、所述的基于設(shè)備評分的校驗(yàn)頻率確定方法,其中,所述將獲取的校驗(yàn)頻率作為所述存儲設(shè)備的校驗(yàn)頻率之后,所述方法還包括:7、當(dāng)監(jiān)測所述存儲設(shè)備的寫入操作時,對所述存儲設(shè)備執(zhí)行校驗(yàn)操作;
8、以所述校驗(yàn)操作為起始,以寫入操作為觸發(fā)條件,按照所述校驗(yàn)頻率對所述存儲設(shè)備執(zhí)行校驗(yàn)操作。
9、所述基于設(shè)備評分的校驗(yàn)頻率確定方法,其中,所述基于所述安全評分確定所述存儲設(shè)備的設(shè)備性能等級具體包括:
10、檢測所述安全評分是否滿足預(yù)設(shè)要求;
11、當(dāng)所述安全評分滿足預(yù)設(shè)要求時,按照安全評分與設(shè)備性能等級的對應(yīng)關(guān)系確定所述存儲設(shè)備的設(shè)備性能等級;
12、當(dāng)所述安全評分不滿足預(yù)設(shè)要求時,對所述存儲設(shè)備執(zhí)行校驗(yàn)操作;
13、若所述校驗(yàn)操作通過,則將存儲設(shè)備的設(shè)備性能等級設(shè)置為最低設(shè)備性能等級;
14、若校驗(yàn)未通過,則提示存儲設(shè)備異常。
15、所述的基于設(shè)備評分的校驗(yàn)頻率確定方法,其中,所述基于ceph集群中的存儲設(shè)備的設(shè)備類型確定存儲設(shè)備的安全評分具體包括:
16、基于ceph集群中的存儲設(shè)備的設(shè)備類型確定存儲設(shè)備的初始安全評分;
17、獲取所述存儲設(shè)備的io響應(yīng)時間,并基于io響應(yīng)時間確定存儲設(shè)備的運(yùn)行評分;
18、基于所述初始安全評分和所述運(yùn)行評分確定所述存儲設(shè)備的安全評分。
19、所述的基于設(shè)備評分的校驗(yàn)頻率確定方法,其中,所述獲取所述存儲設(shè)備的io響應(yīng)時間具體包括:
20、記錄存儲設(shè)備的預(yù)設(shè)時長內(nèi)的io響應(yīng)時間;
21、計(jì)算記錄得到的所有io響應(yīng)時間的均值以得到io響應(yīng)均值,并將所述io響應(yīng)均值作為所述存儲設(shè)備的io響應(yīng)時間。
22、所述的基于設(shè)備評分的校驗(yàn)頻率確定方法,其中,所述基于ceph集群中的存儲設(shè)備的設(shè)備類型確定存儲設(shè)備的安全評分之前,所述方法還包括:
23、周期性監(jiān)測ceph集群的集群負(fù)載;
24、若監(jiān)測到的集群負(fù)載大于先驗(yàn)集群負(fù)載,則執(zhí)行基于ceph集群中的存儲設(shè)備的設(shè)備類型確定存儲設(shè)備的安全評分的操作。
25、所述的基于設(shè)備評分的校驗(yàn)頻率確定方法,其中,所述獲取所述設(shè)備性能等級對應(yīng)的校驗(yàn)頻率具體包括:
26、將設(shè)備性能等級與設(shè)備性能等級閾值進(jìn)行比較;
27、若設(shè)備性能等級高于設(shè)備性能等級閾值,則將默認(rèn)校驗(yàn)頻率作為該存儲設(shè)備的校驗(yàn)頻率,其中,默認(rèn)校驗(yàn)頻率為兩次校驗(yàn)操作間的間隔時間。
28、若設(shè)備性能等級低于或者等于設(shè)備性能等級閾值,則基于預(yù)設(shè)關(guān)系表確定存儲設(shè)備的校驗(yàn)頻率,其中,預(yù)設(shè)關(guān)系表中的校驗(yàn)頻率為兩次校驗(yàn)操作間的間隔寫入操作次數(shù)。
29、本申請第二方面提供了一種基于設(shè)備評分的校驗(yàn)頻率確定裝置,其中,所述的基于設(shè)備評分的校驗(yàn)頻率確定裝置具體包括:
30、第一確定模塊,用于基于ceph集群中的存儲設(shè)備的設(shè)備類型確定存儲設(shè)備的安全評分;
31、第二確定模塊,用于基于所述安全評分確定所述存儲設(shè)備的設(shè)備性能等級;
32、獲取模塊,用于獲取所述設(shè)備性能等級對應(yīng)的校驗(yàn)頻率,并將獲取的校驗(yàn)頻率作為所述存儲設(shè)備的校驗(yàn)頻率。
33、本申請第三方面提供了一種計(jì)算機(jī)可讀存儲介質(zhì),所述計(jì)算機(jī)可讀存儲介質(zhì)存儲有一個或者多個程序,所述一個或者多個程序可被一個或者多個處理器執(zhí)行,以實(shí)現(xiàn)如上任一所述的基于設(shè)備評分的校驗(yàn)頻率確定方法中的步驟。
34、本申請第四方面提供了一種終端設(shè)備,其包括:處理器和存儲器;
35、所述存儲器上存儲有可被所述處理器執(zhí)行的計(jì)算機(jī)可讀程序;
36、所述處理器執(zhí)行所述計(jì)算機(jī)可讀程序時實(shí)現(xiàn)如上任一所述的基于設(shè)備評分的校驗(yàn)頻率確定方法中的步驟。
37、有益效果:與現(xiàn)有技術(shù)相比,本申請?zhí)峁┝艘环N基于設(shè)備評分的校驗(yàn)頻率確定方法、裝置、設(shè)備及介質(zhì),所述方法包括基于ceph集群中的存儲設(shè)備的設(shè)備類型確定存儲設(shè)備的安全評分;基于所述安全評分確定所述存儲設(shè)備的設(shè)備性能等級;獲取所述設(shè)備性能等級對應(yīng)的校驗(yàn)頻率,并將獲取的校驗(yàn)頻率作為所述存儲設(shè)備的校驗(yàn)頻率。本申請基于設(shè)備類型確定存儲設(shè)備的設(shè)備評分,并基于設(shè)備評分來確定設(shè)備性能等級,最后基于設(shè)備性能等級來確定每個存儲設(shè)備的校驗(yàn)頻率,使得校驗(yàn)頻率與存儲設(shè)備的運(yùn)行情況相匹配,從而可以滿足ceph集群中每個存儲設(shè)備的校驗(yàn)需求。
本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
1.一種基于設(shè)備評分的校驗(yàn)頻率確定方法,其特征在于,應(yīng)用于Ceph集群,所述的基于設(shè)備評分的校驗(yàn)頻率確定方法具體包括:
2.根據(jù)權(quán)利要求1所述的基于設(shè)備評分的校驗(yàn)頻率確定方法,其特征在于,所述將獲取的校驗(yàn)頻率作為所述存儲設(shè)備的校驗(yàn)頻率之后,所述方法還包括:
3.根據(jù)權(quán)利要求1所述的基于設(shè)備評分的校驗(yàn)頻率確定方法,其特征在于,所述基于所述安全評分確定所述存儲設(shè)備的設(shè)備性能等級具體包括:
4.根據(jù)權(quán)利要求1所述的基于設(shè)備評分的校驗(yàn)頻率確定方法,其特征在于,所述基于Ceph集群中的存儲設(shè)備的設(shè)備類型確定存儲設(shè)備的安全評分具體包括:
5.根據(jù)權(quán)利要求4所述的基于設(shè)備評分的校驗(yàn)頻率確定方法,其特征在于,所述獲取所述存儲設(shè)備的IO響應(yīng)時間具體包括:
6.根據(jù)權(quán)利要求1所述的基于設(shè)備評分的校驗(yàn)頻率確定方法,其特征在于,所述基于Ceph集群中的存儲設(shè)備的設(shè)備類型確定存儲設(shè)備的安全評分之前,所述方法還包括:
7.根據(jù)權(quán)利要求1所述的基于設(shè)備評分的校驗(yàn)頻率確定方法,其特征在于,所述獲取所述設(shè)備性能等級對應(yīng)的校驗(yàn)頻率具體包括:p>8.一種基于設(shè)備評分的校驗(yàn)頻率確定裝置,其特征在于,應(yīng)用于Ceph集群,所述基于設(shè)備評分的校驗(yàn)頻率確定裝置具體包括:
9.一種計(jì)算機(jī)可讀存儲介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲介質(zhì)存儲有一個或者多個程序,所述一個或者多個程序可被一個或者多個處理器執(zhí)行,以實(shí)現(xiàn)如權(quán)利要求1-7任意一項(xiàng)所述的基于設(shè)備評分的校驗(yàn)頻率確定方法中的步驟。
10.一種終端設(shè)備,其特征在于,包括:處理器和存儲器;
...
【技術(shù)特征摘要】
1.一種基于設(shè)備評分的校驗(yàn)頻率確定方法,其特征在于,應(yīng)用于ceph集群,所述的基于設(shè)備評分的校驗(yàn)頻率確定方法具體包括:
2.根據(jù)權(quán)利要求1所述的基于設(shè)備評分的校驗(yàn)頻率確定方法,其特征在于,所述將獲取的校驗(yàn)頻率作為所述存儲設(shè)備的校驗(yàn)頻率之后,所述方法還包括:
3.根據(jù)權(quán)利要求1所述的基于設(shè)備評分的校驗(yàn)頻率確定方法,其特征在于,所述基于所述安全評分確定所述存儲設(shè)備的設(shè)備性能等級具體包括:
4.根據(jù)權(quán)利要求1所述的基于設(shè)備評分的校驗(yàn)頻率確定方法,其特征在于,所述基于ceph集群中的存儲設(shè)備的設(shè)備類型確定存儲設(shè)備的安全評分具體包括:
5.根據(jù)權(quán)利要求4所述的基于設(shè)備評分的校驗(yàn)頻率確定方法,其特征在于,所述獲取所述存儲設(shè)備的io響應(yīng)時間具體包括:
...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:張勤,余登峰,孟軍,
申請(專利權(quán))人:柏科數(shù)據(jù)技術(shù)深圳股份有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。