System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)涉及服務(wù)節(jié)點(diǎn)預(yù)熱,尤其涉及一種自動(dòng)化監(jiān)控系統(tǒng)冷備服務(wù)節(jié)點(diǎn)預(yù)熱時(shí)間預(yù)測(cè)方法。
技術(shù)介紹
1、服務(wù)器是廣泛用于存儲(chǔ)、管理和提供各種服務(wù)的計(jì)算機(jī)系統(tǒng),在網(wǎng)絡(luò)中,服務(wù)器扮演著重要的角色,它們接收來自客戶端的請(qǐng)求,并提供相應(yīng)的服務(wù)或資源,而冷備服務(wù)節(jié)點(diǎn)是指一種備用服務(wù)器或節(jié)點(diǎn),在正常情況下不參與日常的服務(wù)處理,只在主服務(wù)節(jié)點(diǎn)發(fā)生故障或需要維護(hù)時(shí)才會(huì)被啟用,它的主要目的是確保服務(wù)的高可用性和可靠性,防止單點(diǎn)故障對(duì)業(yè)務(wù)造成影響。
2、而自動(dòng)化監(jiān)控系統(tǒng)中的冷備服務(wù)節(jié)點(diǎn)旨在確保監(jiān)控服務(wù)的高可用性和可靠性,通過在主服務(wù)節(jié)點(diǎn)發(fā)生故障時(shí)自動(dòng)切換到備用節(jié)點(diǎn)來避免服務(wù)中斷,其架構(gòu)設(shè)計(jì)主要包括主服務(wù)節(jié)點(diǎn)(處理日常的監(jiān)控任務(wù)和數(shù)據(jù)收集)與冷備節(jié)點(diǎn)(在主節(jié)點(diǎn)發(fā)生故障時(shí)接管監(jiān)控任務(wù))。
3、但是在現(xiàn)有技術(shù)中無法對(duì)自動(dòng)化監(jiān)控系統(tǒng)中對(duì)冷備服務(wù)節(jié)點(diǎn)預(yù)熱時(shí)間進(jìn)行預(yù)測(cè),進(jìn)而不能夠提前預(yù)知冷備服務(wù)節(jié)點(diǎn)的預(yù)熱時(shí)間,當(dāng)主服務(wù)節(jié)點(diǎn)或熱備服務(wù)節(jié)點(diǎn)出現(xiàn)故障時(shí),冷備節(jié)點(diǎn)需要花費(fèi)較長的時(shí)間來啟動(dòng)和預(yù)熱,導(dǎo)致系統(tǒng)可能處于無法完全提供服務(wù)或者服務(wù)性能下降的狀態(tài),降低系統(tǒng)可靠性。
4、針對(duì)相關(guān)技術(shù)中的問題,目前尚未提出有效的解決方案。
技術(shù)實(shí)現(xiàn)思路
1、針對(duì)相關(guān)技術(shù)中的問題,本專利技術(shù)提出了一種自動(dòng)化監(jiān)控系統(tǒng)冷備服務(wù)節(jié)點(diǎn)預(yù)熱時(shí)間預(yù)測(cè)方法,實(shí)現(xiàn)減少關(guān)鍵服務(wù)器單機(jī)運(yùn)行時(shí)間,提高自動(dòng)化監(jiān)控系統(tǒng)的整體可靠性的目的。
2、為了實(shí)現(xiàn)上述目的,本專利技術(shù)采用如下技術(shù)方案:
3、本專利技術(shù)提供了
4、基于冷備服務(wù)節(jié)點(diǎn)與運(yùn)行節(jié)點(diǎn)的應(yīng)用數(shù)據(jù)構(gòu)建平均值預(yù)測(cè)模型,并根據(jù)平均值預(yù)測(cè)模型獲取冷備服務(wù)節(jié)點(diǎn)的重啟預(yù)熱時(shí)間;
5、根據(jù)運(yùn)行節(jié)點(diǎn)應(yīng)用數(shù)據(jù)建立時(shí)序分析預(yù)測(cè)模型,分析在達(dá)到重啟預(yù)熱時(shí)間時(shí)運(yùn)行節(jié)點(diǎn)的運(yùn)行指標(biāo),并基于運(yùn)行指標(biāo)獲取運(yùn)行節(jié)點(diǎn)的信任度指標(biāo);
6、將信任度指標(biāo)與信任度閾值進(jìn)行差值比對(duì),基于比對(duì)結(jié)果啟動(dòng)冷備服務(wù)節(jié)點(diǎn)獲取實(shí)際重啟預(yù)熱時(shí)間,并根據(jù)實(shí)際重啟預(yù)熱時(shí)間修正平均值預(yù)測(cè)模型;
7、將修正后的平均值預(yù)測(cè)模型作為預(yù)熱時(shí)間預(yù)測(cè)模型,利用預(yù)熱時(shí)間預(yù)測(cè)模型對(duì)冷備服務(wù)節(jié)點(diǎn)的預(yù)熱時(shí)間進(jìn)行預(yù)測(cè)。
8、優(yōu)選的,基于冷備服務(wù)節(jié)點(diǎn)與運(yùn)行節(jié)點(diǎn)的應(yīng)用數(shù)據(jù)構(gòu)建平均值預(yù)測(cè)模型,并根據(jù)平均值預(yù)測(cè)模型獲取冷備服務(wù)節(jié)點(diǎn)的重啟預(yù)熱時(shí)間包括以下步驟:
9、在冷備服務(wù)節(jié)點(diǎn)處部署時(shí)間采集器后啟動(dòng)冷備服務(wù)節(jié)點(diǎn),獲取冷備服務(wù)節(jié)點(diǎn)由開始供電至自動(dòng)化監(jiān)視系統(tǒng)啟動(dòng)運(yùn)行時(shí)所需的預(yù)熱時(shí)間;
10、在運(yùn)行節(jié)點(diǎn)處部署運(yùn)行指標(biāo)采集器獲取運(yùn)行節(jié)點(diǎn)的運(yùn)行指標(biāo),并基于預(yù)熱時(shí)間與運(yùn)行指標(biāo)分別建立應(yīng)用數(shù)據(jù)集存儲(chǔ)至?xí)r序庫;
11、選取與運(yùn)行節(jié)點(diǎn)相對(duì)應(yīng)的冷備服務(wù)節(jié)點(diǎn),并從時(shí)序庫內(nèi)選取冷備服務(wù)節(jié)點(diǎn)相應(yīng)的預(yù)熱時(shí)間作為預(yù)測(cè)數(shù)據(jù);
12、將預(yù)測(cè)數(shù)據(jù)作為輸入構(gòu)建平均值預(yù)測(cè)模型,基于平均值預(yù)測(cè)模型的輸出結(jié)果得到冷備服務(wù)節(jié)點(diǎn)重啟時(shí)所需的預(yù)熱時(shí)間。
13、優(yōu)選的,所述運(yùn)行節(jié)點(diǎn)的運(yùn)行指標(biāo)包括運(yùn)行節(jié)點(diǎn)使用率與硬盤分區(qū)使用率;
14、所述運(yùn)行節(jié)點(diǎn)使用率包括運(yùn)行節(jié)點(diǎn)處理器使用率、內(nèi)存使用率、網(wǎng)絡(luò)使用率、服務(wù)進(jìn)程對(duì)應(yīng)的處理器使用率及內(nèi)存使用率。
15、優(yōu)選的,所述平均值預(yù)測(cè)模型的表達(dá)式為:
16、
17、式中,tci-fc表示冷備服務(wù)節(jié)點(diǎn)重啟時(shí)所需的預(yù)熱時(shí)間;a表示趨勢(shì)系數(shù);x表示冷備服務(wù)節(jié)點(diǎn)啟動(dòng)使用次數(shù)的編號(hào),x=1,2,3,…,n;n表示冷備服務(wù)節(jié)點(diǎn)啟動(dòng)使用次數(shù)的總次數(shù);表示冷備服務(wù)節(jié)點(diǎn)前n次啟動(dòng)使用的預(yù)熱時(shí)間的累加和。
18、優(yōu)選的,根據(jù)運(yùn)行節(jié)點(diǎn)應(yīng)用數(shù)據(jù)建立時(shí)序分析預(yù)測(cè)模型,分析在達(dá)到重啟預(yù)熱時(shí)間時(shí)運(yùn)行節(jié)點(diǎn)的運(yùn)行指標(biāo),并基于運(yùn)行指標(biāo)獲取運(yùn)行節(jié)點(diǎn)的信任度指標(biāo)包括以下步驟:
19、將運(yùn)行節(jié)點(diǎn)使用率轉(zhuǎn)換為時(shí)間序列數(shù)據(jù),判斷序列點(diǎn)的基準(zhǔn)值、變化趨勢(shì)與周期性構(gòu)建時(shí)間序列預(yù)測(cè)模型;
20、基于硬盤分區(qū)使用率確定分析差分次數(shù),并利用差分次數(shù)構(gòu)建分析預(yù)測(cè)模型;
21、將時(shí)間序列預(yù)測(cè)模型與分析預(yù)測(cè)模型作為時(shí)序分析預(yù)測(cè)模型,預(yù)測(cè)在達(dá)到重啟預(yù)熱時(shí)間后運(yùn)行節(jié)點(diǎn)的運(yùn)行指標(biāo);
22、運(yùn)用加權(quán)計(jì)算公式求取重啟預(yù)熱時(shí)間時(shí)運(yùn)行節(jié)點(diǎn)的運(yùn)行指標(biāo)對(duì)應(yīng)的節(jié)點(diǎn)信任度指標(biāo)。
23、優(yōu)選的,將運(yùn)行節(jié)點(diǎn)使用率轉(zhuǎn)換為時(shí)間序列數(shù)據(jù),判斷序列點(diǎn)的基準(zhǔn)值、變化趨勢(shì)與周期性構(gòu)建時(shí)間序列預(yù)測(cè)模型包括以下步驟:
24、對(duì)運(yùn)行節(jié)點(diǎn)使用率實(shí)施時(shí)間序列對(duì)齊轉(zhuǎn)換后按照時(shí)間序列排序,得到轉(zhuǎn)換后的時(shí)間序列數(shù)據(jù);
25、基于時(shí)間序列數(shù)據(jù)與試驗(yàn)得到的平滑系數(shù)判斷序列點(diǎn)對(duì)應(yīng)的基準(zhǔn)值、變化趨勢(shì)與周期性構(gòu)建時(shí)間序列預(yù)測(cè)模型。
26、優(yōu)選的,基于硬盤分區(qū)使用率確定分析差分次數(shù),并利用差分次數(shù)構(gòu)建分析預(yù)測(cè)模型包括以下步驟:
27、對(duì)硬盤分區(qū)使用率實(shí)施時(shí)間序列對(duì)齊轉(zhuǎn)換后按照時(shí)間序列排序得到硬盤分區(qū)序列數(shù)據(jù),并基于硬盤分區(qū)序列數(shù)據(jù)確定分析差分操作的預(yù)設(shè)次數(shù);
28、對(duì)硬盤分區(qū)序列數(shù)據(jù)進(jìn)行預(yù)設(shè)次數(shù)的差分得到時(shí)間序列,并結(jié)合自相關(guān)函數(shù)確定模型回歸參數(shù)定義線性關(guān)系;
29、利用時(shí)間序列與偏相關(guān)函數(shù)確定模型滑動(dòng)參數(shù)定義誤差線性關(guān)系,并將線性關(guān)系與誤差線性關(guān)系結(jié)合構(gòu)建分析預(yù)測(cè)模型。
30、優(yōu)選的,加權(quán)計(jì)算公式的表達(dá)式為:
31、s1=α*ucpu+β*um+λ*unet+α*p1ucpu+β*p1ucpu+…+α*piucpu+β*piucpu;
32、式中,s1表示節(jié)點(diǎn)信任度指標(biāo);α表示數(shù)據(jù)庫中存儲(chǔ)的運(yùn)行節(jié)點(diǎn)處理器使用率的加權(quán)系數(shù);β表示數(shù)據(jù)庫中存儲(chǔ)的內(nèi)存使用率的加權(quán)系數(shù);
33、λ表示數(shù)據(jù)庫中存儲(chǔ)的網(wǎng)絡(luò)使用率的加權(quán)系數(shù);δ1表示數(shù)據(jù)庫中存儲(chǔ)的p1ucpu的加權(quán)系數(shù);δi表示數(shù)據(jù)庫中存儲(chǔ)的piucpu的加權(quán)系數(shù);ucpu表示運(yùn)行節(jié)點(diǎn)處理器使用率;um表示內(nèi)存使用率;unet表示網(wǎng)絡(luò)使用率;p1ucpu與piucpu分別表示第1個(gè)與第i個(gè)服務(wù)進(jìn)程對(duì)應(yīng)的處理器使用率。
34、優(yōu)選的,將信任度指標(biāo)與信任度閾值進(jìn)行差值比對(duì),基于比對(duì)結(jié)果啟動(dòng)冷備服務(wù)節(jié)點(diǎn)獲取實(shí)際重啟預(yù)熱時(shí)間,并根據(jù)實(shí)際重啟預(yù)熱時(shí)間修正平均值預(yù)測(cè)模型包括以下步驟:
35、根據(jù)運(yùn)行節(jié)點(diǎn)歷史運(yùn)行數(shù)據(jù)定義運(yùn)行指標(biāo)信任度閾值,并將信任度指標(biāo)與信任度閾值進(jìn)行差值比對(duì);
36、根據(jù)差值結(jié)果設(shè)定冷備服務(wù)節(jié)點(diǎn)啟動(dòng)規(guī)則,并基于啟動(dòng)規(guī)則啟動(dòng)冷備服務(wù)節(jié)點(diǎn),獲取冷備服務(wù)節(jié)點(diǎn)由開始供電至自動(dòng)化監(jiān)視系統(tǒng)啟動(dòng)運(yùn)行時(shí)的實(shí)際重啟預(yù)熱時(shí)間;
37、計(jì)算實(shí)際重啟預(yù)熱時(shí)間與冷備服務(wù)節(jié)點(diǎn)的重啟預(yù)熱時(shí)間之間的誤差,并基于誤差結(jié)果修正趨勢(shì)系數(shù),利用修正后的趨勢(shì)系數(shù)調(diào)整平均值預(yù)測(cè)模型。
38、優(yōu)選的,冷備服務(wù)節(jié)點(diǎn)啟動(dòng)規(guī)則包括:
39、若信任度指標(biāo)大于信任度閾值,則直接啟動(dòng)冷備服務(wù)節(jié)點(diǎn);
40、若信任度指標(biāo)小本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
1.一種自動(dòng)化監(jiān)控系統(tǒng)冷備服務(wù)節(jié)點(diǎn)預(yù)熱時(shí)間預(yù)測(cè)方法,其特征在于,該冷備服務(wù)節(jié)點(diǎn)預(yù)熱時(shí)間預(yù)測(cè)方法包括以下步驟:
2.根據(jù)權(quán)利要求1所述自動(dòng)化監(jiān)控系統(tǒng)冷備服務(wù)節(jié)點(diǎn)預(yù)熱時(shí)間預(yù)測(cè)方法,其特征在于,所述基于冷備服務(wù)節(jié)點(diǎn)與運(yùn)行節(jié)點(diǎn)的應(yīng)用數(shù)據(jù)構(gòu)建平均值預(yù)測(cè)模型,并根據(jù)平均值預(yù)測(cè)模型獲取冷備服務(wù)節(jié)點(diǎn)的重啟預(yù)熱時(shí)間包括以下步驟:
3.根據(jù)權(quán)利要求2所述自動(dòng)化監(jiān)控系統(tǒng)冷備服務(wù)節(jié)點(diǎn)預(yù)熱時(shí)間預(yù)測(cè)方法,其特征在于,所述運(yùn)行節(jié)點(diǎn)的運(yùn)行指標(biāo)包括運(yùn)行節(jié)點(diǎn)使用率與硬盤分區(qū)使用率;
4.根據(jù)權(quán)利要求3所述自動(dòng)化監(jiān)控系統(tǒng)冷備服務(wù)節(jié)點(diǎn)預(yù)熱時(shí)間預(yù)測(cè)方法,其特征在于,所述平均值預(yù)測(cè)模型的表達(dá)式為:
5.根據(jù)權(quán)利要求1所述自動(dòng)化監(jiān)控系統(tǒng)冷備服務(wù)節(jié)點(diǎn)預(yù)熱時(shí)間預(yù)測(cè)方法,其特征在于,所述根據(jù)運(yùn)行節(jié)點(diǎn)應(yīng)用數(shù)據(jù)建立時(shí)序分析預(yù)測(cè)模型,分析在達(dá)到重啟預(yù)熱時(shí)間時(shí)運(yùn)行節(jié)點(diǎn)的運(yùn)行指標(biāo),并基于運(yùn)行指標(biāo)獲取運(yùn)行節(jié)點(diǎn)的信任度指標(biāo)包括以下步驟:
6.根據(jù)權(quán)利要求5所述自動(dòng)化監(jiān)控系統(tǒng)冷備服務(wù)節(jié)點(diǎn)預(yù)熱時(shí)間預(yù)測(cè)方法,其特征在于,所述將運(yùn)行節(jié)點(diǎn)使用率轉(zhuǎn)換為時(shí)間序列數(shù)據(jù),判斷序列點(diǎn)的基準(zhǔn)值、變化趨勢(shì)與周
7.根據(jù)權(quán)利要求6所述自動(dòng)化監(jiān)控系統(tǒng)冷備服務(wù)節(jié)點(diǎn)預(yù)熱時(shí)間預(yù)測(cè)方法,其特征在于,所述基于硬盤分區(qū)使用率確定分析差分次數(shù),并利用差分次數(shù)構(gòu)建分析預(yù)測(cè)模型包括以下步驟:
8.根據(jù)權(quán)利要求7所述自動(dòng)化監(jiān)控系統(tǒng)冷備服務(wù)節(jié)點(diǎn)預(yù)熱時(shí)間預(yù)測(cè)方法,其特征在于,所述加權(quán)計(jì)算公式的表達(dá)式為:
9.根據(jù)權(quán)利要求2所述自動(dòng)化監(jiān)控系統(tǒng)冷備服務(wù)節(jié)點(diǎn)預(yù)熱時(shí)間預(yù)測(cè)方法,其特征在于,所述將信任度指標(biāo)與信任度閾值進(jìn)行差值比對(duì),基于比對(duì)結(jié)果啟動(dòng)冷備服務(wù)節(jié)點(diǎn)獲取實(shí)際重啟預(yù)熱時(shí)間,并根據(jù)實(shí)際重啟預(yù)熱時(shí)間修正平均值預(yù)測(cè)模型包括以下步驟:
10.根據(jù)權(quán)利要求9所述自動(dòng)化監(jiān)控系統(tǒng)冷備服務(wù)節(jié)點(diǎn)預(yù)熱時(shí)間預(yù)測(cè)方法,其特征在于,所述冷備服務(wù)節(jié)點(diǎn)啟動(dòng)規(guī)則包括:
...【技術(shù)特征摘要】
1.一種自動(dòng)化監(jiān)控系統(tǒng)冷備服務(wù)節(jié)點(diǎn)預(yù)熱時(shí)間預(yù)測(cè)方法,其特征在于,該冷備服務(wù)節(jié)點(diǎn)預(yù)熱時(shí)間預(yù)測(cè)方法包括以下步驟:
2.根據(jù)權(quán)利要求1所述自動(dòng)化監(jiān)控系統(tǒng)冷備服務(wù)節(jié)點(diǎn)預(yù)熱時(shí)間預(yù)測(cè)方法,其特征在于,所述基于冷備服務(wù)節(jié)點(diǎn)與運(yùn)行節(jié)點(diǎn)的應(yīng)用數(shù)據(jù)構(gòu)建平均值預(yù)測(cè)模型,并根據(jù)平均值預(yù)測(cè)模型獲取冷備服務(wù)節(jié)點(diǎn)的重啟預(yù)熱時(shí)間包括以下步驟:
3.根據(jù)權(quán)利要求2所述自動(dòng)化監(jiān)控系統(tǒng)冷備服務(wù)節(jié)點(diǎn)預(yù)熱時(shí)間預(yù)測(cè)方法,其特征在于,所述運(yùn)行節(jié)點(diǎn)的運(yùn)行指標(biāo)包括運(yùn)行節(jié)點(diǎn)使用率與硬盤分區(qū)使用率;
4.根據(jù)權(quán)利要求3所述自動(dòng)化監(jiān)控系統(tǒng)冷備服務(wù)節(jié)點(diǎn)預(yù)熱時(shí)間預(yù)測(cè)方法,其特征在于,所述平均值預(yù)測(cè)模型的表達(dá)式為:
5.根據(jù)權(quán)利要求1所述自動(dòng)化監(jiān)控系統(tǒng)冷備服務(wù)節(jié)點(diǎn)預(yù)熱時(shí)間預(yù)測(cè)方法,其特征在于,所述根據(jù)運(yùn)行節(jié)點(diǎn)應(yīng)用數(shù)據(jù)建立時(shí)序分析預(yù)測(cè)模型,分析在達(dá)到重啟預(yù)熱時(shí)間時(shí)運(yùn)行節(jié)點(diǎn)的運(yùn)行指標(biāo),并基于運(yùn)行指標(biāo)獲取運(yùn)行節(jié)點(diǎn)的信任度指標(biāo)包括以下步驟:
6...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:張拯民,陳明恩,黃宜林,
申請(qǐng)(專利權(quán))人:國電南京自動(dòng)化股份有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。