System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本申請實(shí)施例涉及服務(wù)器領(lǐng)域,具體而言,涉及一種數(shù)據(jù)的調(diào)整方法及裝置、存儲(chǔ)介質(zhì)及電子設(shè)備。
技術(shù)介紹
1、近年來隨著互聯(lián)網(wǎng)和云計(jì)算迅速發(fā)展,對(duì)于服務(wù)器的需求一直處于高速增長,服務(wù)器數(shù)量不斷增多,對(duì)服務(wù)器的管理需求也越來越高,bmc是可以實(shí)現(xiàn)服務(wù)器的控制、信息監(jiān)控等功能的裝置,是直觀呈現(xiàn)服務(wù)器信息的平臺(tái)。在服務(wù)器的遠(yuǎn)程管理中發(fā)揮著重要的作用。
2、相關(guān)技術(shù)中,bmc在運(yùn)行過程中需要記錄很多日志和信息,而記錄的信息又在不停地更新和變化,所以bmc使用的存儲(chǔ)介質(zhì)flash(閃存)需要承受反復(fù)的讀操作、寫操作、擦除操作等,而flash的每個(gè)塊的擦除和編程壽命都是有限的,當(dāng)使用達(dá)到一定極限后,會(huì)導(dǎo)致flash的塊損壞,bmc可能會(huì)將數(shù)據(jù)寫入已經(jīng)損壞的flash中,或者對(duì)已經(jīng)損壞的flash中的數(shù)據(jù)進(jìn)行調(diào)整,導(dǎo)致數(shù)據(jù)的丟失,影響bmc的穩(wěn)定運(yùn)行,進(jìn)而對(duì)整個(gè)服務(wù)器的運(yùn)維造成影響,嚴(yán)重的話會(huì)導(dǎo)致bmc系統(tǒng)宕機(jī),嚴(yán)重影響用戶體驗(yàn)。
技術(shù)實(shí)現(xiàn)思路
1、本申請實(shí)施例提供了一種數(shù)據(jù)的調(diào)整方法及裝置、存儲(chǔ)介質(zhì)及電子設(shè)備,以至少解決相關(guān)技術(shù)中數(shù)據(jù)的調(diào)整效率較低的問題。
2、根據(jù)本申請的一個(gè)實(shí)施例,提供了一種數(shù)據(jù)的調(diào)整方法,服務(wù)器中部署有基板管理控制器、第一存儲(chǔ)空間和第二存儲(chǔ)空間,所述第一存儲(chǔ)空間用于存儲(chǔ)所述基板管理控制器監(jiān)控到的所述服務(wù)器中的部件的運(yùn)行信息,所述第二存儲(chǔ)空間用于存儲(chǔ)具有對(duì)應(yīng)關(guān)系的所述第一存儲(chǔ)空間中的存儲(chǔ)地址和存儲(chǔ)狀態(tài),所述存儲(chǔ)狀態(tài)用于指示是否允許對(duì)所述第一存儲(chǔ)空間中對(duì)應(yīng)的
3、在一個(gè)示例性實(shí)施例中,所述根據(jù)目標(biāo)存儲(chǔ)狀態(tài)參數(shù)對(duì)所述目標(biāo)存儲(chǔ)地址上存儲(chǔ)的目標(biāo)數(shù)據(jù)執(zhí)行所述數(shù)據(jù)調(diào)整操作,包括:檢測所述目標(biāo)存儲(chǔ)狀態(tài)參數(shù)與存儲(chǔ)狀態(tài)參數(shù)閾值之間的目標(biāo)關(guān)系;根據(jù)所述目標(biāo)關(guān)系,對(duì)所述目標(biāo)存儲(chǔ)地址上存儲(chǔ)的目標(biāo)數(shù)據(jù)執(zhí)行所述數(shù)據(jù)調(diào)整操作。
4、在一個(gè)示例性實(shí)施例中,所述基板管理控制器中部署有監(jiān)控進(jìn)程,所述服務(wù)器中部署有第三存儲(chǔ)空間,所述第三存儲(chǔ)空間用于存儲(chǔ)具有對(duì)應(yīng)關(guān)系的所述第一存儲(chǔ)空間中的存儲(chǔ)地址和存儲(chǔ)狀態(tài)參數(shù),所述檢測所述目標(biāo)存儲(chǔ)狀態(tài)參數(shù)與存儲(chǔ)狀態(tài)參數(shù)閾值之間的目標(biāo)關(guān)系,包括:通過所述監(jiān)控進(jìn)程從所述第三存儲(chǔ)空間中提取所述目標(biāo)存儲(chǔ)地址所對(duì)應(yīng)的所述目標(biāo)存儲(chǔ)狀態(tài)參數(shù);通過所述監(jiān)控進(jìn)程檢測所述目標(biāo)存儲(chǔ)狀態(tài)參數(shù)和存儲(chǔ)狀態(tài)參數(shù)閾值之間的所述目標(biāo)關(guān)系。
5、在一個(gè)示例性實(shí)施例中,所述通過所述監(jiān)控進(jìn)程檢測所述目標(biāo)存儲(chǔ)狀態(tài)參數(shù)和存儲(chǔ)狀態(tài)參數(shù)閾值之間的所述目標(biāo)關(guān)系,包括:通過所述監(jiān)控進(jìn)程從所述第三存儲(chǔ)空間中提取所述目標(biāo)存儲(chǔ)地址所對(duì)應(yīng)的目標(biāo)總次數(shù),其中,所述目標(biāo)總次數(shù)是所述目標(biāo)存儲(chǔ)地址上存儲(chǔ)的數(shù)據(jù)已被執(zhí)行參考數(shù)據(jù)調(diào)整操作的總次數(shù),所述目標(biāo)存儲(chǔ)狀態(tài)參數(shù)包括所述目標(biāo)總次數(shù);通過所述監(jiān)控進(jìn)程檢測所述目標(biāo)總次數(shù)減去次數(shù)閾值得到的第一差值,并通過所述監(jiān)控進(jìn)程檢測所述第一差值與第一差值閾值之間的第一大小關(guān)系,其中,所述目標(biāo)總次數(shù)高于所述次數(shù)閾值,所述存儲(chǔ)狀態(tài)參數(shù)閾值包括所述次數(shù)閾值,所述目標(biāo)關(guān)系包括所述第一大小關(guān)系。
6、在一個(gè)示例性實(shí)施例中,所述基板管理控制器中還部署有目標(biāo)驅(qū)動(dòng),所述根據(jù)所述目標(biāo)關(guān)系,對(duì)所述目標(biāo)存儲(chǔ)地址上存儲(chǔ)的目標(biāo)數(shù)據(jù)執(zhí)行所述數(shù)據(jù)調(diào)整操作,包括:在第一大小關(guān)系用于指示第一差值小于第一差值閾值的情況下,通過所述目標(biāo)驅(qū)動(dòng)對(duì)所述目標(biāo)存儲(chǔ)地址上存儲(chǔ)的目標(biāo)數(shù)據(jù)執(zhí)行所述數(shù)據(jù)調(diào)整操作;在第一大小關(guān)系用于指示第一差值大于或者等于第一差值閾值的情況下,通過所述目標(biāo)驅(qū)動(dòng)拒絕對(duì)所述目標(biāo)存儲(chǔ)地址上存儲(chǔ)的目標(biāo)數(shù)據(jù)執(zhí)行所述數(shù)據(jù)調(diào)整操作;或者,通過所述監(jiān)控進(jìn)程檢測次數(shù)上限值減去目標(biāo)總次數(shù)得到的第二差值,通過所述監(jiān)控進(jìn)程檢測所述第二差值與第二差值閾值之間的第二大小關(guān)系,其中,所述次數(shù)上限值大于所述目標(biāo)總次數(shù),所述目標(biāo)總次數(shù)大于次數(shù)閾值,所述目標(biāo)關(guān)系包括所述第二大小關(guān)系,所述存儲(chǔ)狀態(tài)參數(shù)閾值包括所述次數(shù)上限值,通過所述目標(biāo)驅(qū)動(dòng)根據(jù)所述第二大小關(guān)系對(duì)所述目標(biāo)存儲(chǔ)地址上存儲(chǔ)的目標(biāo)數(shù)據(jù)執(zhí)行所述數(shù)據(jù)調(diào)整操作;其中,所述通過所述目標(biāo)驅(qū)動(dòng)根據(jù)所述第二大小關(guān)系對(duì)所述目標(biāo)存儲(chǔ)地址上存儲(chǔ)的目標(biāo)數(shù)據(jù)執(zhí)行所述數(shù)據(jù)調(diào)整操作,包括:在所述第二大小關(guān)系用于指示所述第二差值大于或者等于所述第二差值閾值的情況下,通過所述目標(biāo)驅(qū)動(dòng)對(duì)所述目標(biāo)存儲(chǔ)地址上存儲(chǔ)的目標(biāo)數(shù)據(jù)執(zhí)行所述數(shù)據(jù)調(diào)整操作;在所述第二大小關(guān)系用于指示所述第二差值小于所述第二差值閾值的情況下,通過所述目標(biāo)驅(qū)動(dòng)拒絕對(duì)所述目標(biāo)存儲(chǔ)地址上存儲(chǔ)的目標(biāo)數(shù)據(jù)執(zhí)行所述數(shù)據(jù)調(diào)整操作。
7、在一個(gè)示例性實(shí)施例中,所述通過所述目標(biāo)驅(qū)動(dòng)對(duì)所述目標(biāo)存儲(chǔ)地址上存儲(chǔ)的目標(biāo)數(shù)據(jù)執(zhí)行所述數(shù)據(jù)調(diào)整操作,包括:通過所述目標(biāo)驅(qū)動(dòng)提取所述目標(biāo)調(diào)整請求中攜帶的起始存儲(chǔ)地址和目標(biāo)長度,其中,所述目標(biāo)存儲(chǔ)地址包括所述起始存儲(chǔ)地址和所述目標(biāo)長度;通過所述目標(biāo)驅(qū)動(dòng)在所述第一存儲(chǔ)空間中從所述起始存儲(chǔ)地址開始對(duì)所述目標(biāo)長度上存儲(chǔ)的數(shù)據(jù)執(zhí)行所述數(shù)據(jù)調(diào)整操作。
8、在一個(gè)示例性實(shí)施例中,所述基板管理控制器中部署有監(jiān)控進(jìn)程,所述服務(wù)器中部署有第三存儲(chǔ)空間,所述第三存儲(chǔ)空間用于存儲(chǔ)具有對(duì)應(yīng)關(guān)系的所述第一存儲(chǔ)空間中的存儲(chǔ)地址和存儲(chǔ)狀態(tài)參數(shù),在所述檢測目標(biāo)存儲(chǔ)地址是否落入所述第一存儲(chǔ)空間所對(duì)應(yīng)的存儲(chǔ)地址范圍之前,所述方法還包括:通過所述監(jiān)控進(jìn)程從所述第一存儲(chǔ)空間中提取所述目標(biāo)存儲(chǔ)地址所對(duì)應(yīng)的所述目標(biāo)存儲(chǔ)狀態(tài)參數(shù),并通過所述監(jiān)控進(jìn)程比對(duì)所述目標(biāo)存儲(chǔ)狀態(tài)參數(shù)和存儲(chǔ)狀態(tài)參數(shù)閾值,得到比對(duì)結(jié)果;在所述比對(duì)結(jié)果用于指示所述目標(biāo)存儲(chǔ)狀態(tài)參數(shù)小于存儲(chǔ)狀態(tài)參數(shù)閾值的情況下,通過所述監(jiān)控進(jìn)程將所述目標(biāo)存儲(chǔ)地址所對(duì)應(yīng)的所述目標(biāo)存儲(chǔ)狀態(tài)確定為允許對(duì)所述目標(biāo)存儲(chǔ)地址上存儲(chǔ)的數(shù)據(jù)進(jìn)行調(diào)整;在所述比對(duì)結(jié)果用于指示所述目標(biāo)存儲(chǔ)狀態(tài)參數(shù)大于或者等于存儲(chǔ)狀態(tài)參數(shù)閾值的情況下,通過所述監(jiān)控進(jìn)程將所述目標(biāo)存儲(chǔ)地址所對(duì)應(yīng)的所述目標(biāo)存儲(chǔ)狀態(tài)確定為不允許對(duì)所述目標(biāo)存儲(chǔ)地址上存儲(chǔ)的數(shù)據(jù)進(jìn)行調(diào)整。
9、根據(jù)本申請的另一個(gè)實(shí)施例,提供了一種數(shù)據(jù)的調(diào)整裝置,服務(wù)器中部署有基板管理控制器、第一存儲(chǔ)空間和第二存儲(chǔ)空間,所述第一存儲(chǔ)空間用于存儲(chǔ)所述基板管理控制器監(jiān)控到的所述服務(wù)器中的部件的運(yùn)行信息,所述第二存儲(chǔ)空間用于存儲(chǔ)具有對(duì)應(yīng)關(guān)系的所述第一存儲(chǔ)空間中的存儲(chǔ)地址和存儲(chǔ)狀態(tài),所述存儲(chǔ)狀態(tài)用于指示是否允許對(duì)所述第一存儲(chǔ)空間中對(duì)應(yīng)的存儲(chǔ)地址上存儲(chǔ)的數(shù)據(jù)進(jìn)行調(diào)整,所述裝置應(yīng)用于所述基板管理控制器,上述裝置包括:
...
【技術(shù)保護(hù)點(diǎn)】
1.一種數(shù)據(jù)的調(diào)整方法,其特征在于,
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,
8.一種數(shù)據(jù)的調(diào)整裝置,其特征在于,
9.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,
10.一種電子設(shè)備,包括存儲(chǔ)器、處理器以及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,
【技術(shù)特征摘要】
1.一種數(shù)據(jù)的調(diào)整方法,其特征在于,
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,
6.根據(jù)權(quán)利要求5所述的方...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:杜洪斌,趙鳳鳴,陳瑾,
申請(專利權(quán))人:山東云海國創(chuàng)云計(jì)算裝備產(chǎn)業(yè)創(chuàng)新中心有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。