一種云應(yīng)用運(yùn)行期的風(fēng)險(xiǎn)處理方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種云應(yīng)用運(yùn)行期的風(fēng)險(xiǎn)處理方法及系統(tǒng),所述方法包括:在云應(yīng)用運(yùn)行期獲取與云應(yīng)用運(yùn)行有關(guān)的第一監(jiān)視指標(biāo)的第一指標(biāo)數(shù)據(jù);如果第一指標(biāo)數(shù)據(jù)滿足預(yù)設(shè)告警條件,則在云計(jì)算環(huán)境中確定影響第一指標(biāo)數(shù)據(jù)發(fā)生變化的各個(gè)第一關(guān)聯(lián)資源和/或影響第二指標(biāo)數(shù)據(jù)發(fā)生變化的各個(gè)第二關(guān)聯(lián)資源,所述第二指標(biāo)數(shù)據(jù)為云計(jì)算環(huán)境中影響所述第一指標(biāo)數(shù)據(jù)發(fā)生變化的第二監(jiān)視指標(biāo)的指標(biāo)數(shù)據(jù);確定對(duì)第一關(guān)聯(lián)資源進(jìn)行調(diào)整的調(diào)整任務(wù)和/或?qū)Φ诙P(guān)聯(lián)資源進(jìn)行調(diào)整的調(diào)整任務(wù),所述調(diào)整任務(wù)為使所述第一指標(biāo)數(shù)據(jù)不滿足所述預(yù)設(shè)告警條件的調(diào)整方式;從確定的各個(gè)調(diào)整任務(wù)中選取一個(gè)調(diào)整任務(wù),并利用選取調(diào)整任務(wù)調(diào)整與所述選取調(diào)整任務(wù)對(duì)應(yīng)的關(guān)聯(lián)資源。
【專利說(shuō)明】—種云應(yīng)用運(yùn)行期的風(fēng)險(xiǎn)處理方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,尤其涉及一種云應(yīng)用運(yùn)行期的風(fēng)險(xiǎn)處理方法及系統(tǒng)?!颈尘凹夹g(shù)】
[0002]云數(shù)據(jù)中心在物理數(shù)據(jù)中心之上構(gòu)建了具有計(jì)算、存儲(chǔ)等功能的網(wǎng)絡(luò)虛擬化層和云服務(wù)層,可以更加智能更加人性化的對(duì)設(shè)備進(jìn)行管理,更加動(dòng)態(tài)的調(diào)動(dòng)數(shù)據(jù)資源,并以隨需即取的方式交付用戶使用。云數(shù)據(jù)中心的這種服務(wù)方式大幅度提升了云數(shù)據(jù)中心資源的利用效率和資源使用的便捷性,但與此同時(shí),云數(shù)據(jù)中心的復(fù)雜度也大大增加,且增大了云應(yīng)用運(yùn)行期的風(fēng)險(xiǎn)管理難度。
[0003]傳統(tǒng)的云數(shù)據(jù)中心對(duì)云應(yīng)用運(yùn)行期的風(fēng)險(xiǎn)管理手段主要是:為與云應(yīng)用運(yùn)行相關(guān)聯(lián)的資源監(jiān)控指標(biāo)定義最大閾值和/或最小閥值,在超出預(yù)設(shè)閾值范圍后便觸發(fā)告警策略。舉例說(shuō)明:假設(shè)與應(yīng)用A P P — A運(yùn)行相關(guān)的關(guān)聯(lián)資源包括服務(wù)器A,服務(wù)器B,交換機(jī)C,數(shù)據(jù)庫(kù)D,應(yīng)用服務(wù)器E等,為保障APP — A在運(yùn)行期內(nèi)的運(yùn)行風(fēng)險(xiǎn)隨時(shí)被發(fā)現(xiàn)并且隨時(shí)被處理,則需要對(duì)上述所有關(guān)聯(lián)資源的監(jiān)控指標(biāo)定義最大和/或最小閥值、以及對(duì)應(yīng)的觸發(fā)告警策略,具體地,假設(shè)資源監(jiān)控指標(biāo)包括:服務(wù)器A的C P U利用率、應(yīng)用服務(wù)器E的活躍線程數(shù)等等,對(duì)于服務(wù)器A,如果服務(wù)器A的C P U利用率大于90%且持續(xù)時(shí)間達(dá)到20分鐘,則觸發(fā)計(jì)算資源不足告警,如果服務(wù)器A的C P U利用率小于5%且持續(xù)時(shí)間達(dá)到24小時(shí),則觸發(fā)計(jì)算資源剩余告警。
[0004]當(dāng)告警被觸發(fā)后,傳統(tǒng)的云數(shù)據(jù)中心會(huì)通過(guò)郵件、短信或W e b管理端等方式通知運(yùn)維人員當(dāng)前風(fēng)險(xiǎn)的關(guān)聯(lián)資源(比如,服務(wù)器A)及攜帶風(fēng)險(xiǎn)內(nèi)容的指標(biāo)信息(比如,服務(wù)器A的C P U利用率大于90%且持續(xù)時(shí)間達(dá)到20分鐘),然后由人工對(duì)當(dāng)前風(fēng)險(xiǎn)進(jìn)行排查處理,且排查過(guò)程中如何選擇有效操作來(lái)消除風(fēng)險(xiǎn)需要憑借運(yùn)維人員的經(jīng)驗(yàn),但是,這種人工排查風(fēng)險(xiǎn)的方式,使得排查速度慢,排查困難大,不能快速準(zhǔn)確的解除云應(yīng)用運(yùn)行期的運(yùn)行風(fēng)險(xiǎn)。
【發(fā)明內(nèi)容】
[0005]有鑒于此,本發(fā)明實(shí)施例的主要目的在于提供一種云應(yīng)用運(yùn)行期的風(fēng)險(xiǎn)處理方法及系統(tǒng),以實(shí)現(xiàn)快速準(zhǔn)確的解除云應(yīng)用運(yùn)行期的運(yùn)行風(fēng)險(xiǎn)的目的。
[0006]為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供了一種云應(yīng)用運(yùn)行期的風(fēng)險(xiǎn)處理方法,包括:
[0007]在云應(yīng)用運(yùn)行期獲取與云應(yīng)用運(yùn)行有關(guān)的第一監(jiān)視指標(biāo)的第一指標(biāo)數(shù)據(jù);
[0008]如果所述第一指標(biāo)數(shù)據(jù)滿足預(yù)設(shè)告警條件,則在云計(jì)算環(huán)境中確定影響所述第一指標(biāo)數(shù)據(jù)發(fā)生變化的各個(gè)第一關(guān)聯(lián)資源和/或影響第二指標(biāo)數(shù)據(jù)發(fā)生變化的各個(gè)第二關(guān)聯(lián)資源,所述第二指標(biāo)數(shù)據(jù)為云計(jì)算環(huán)境中影響所述第一指標(biāo)數(shù)據(jù)發(fā)生變化的第二監(jiān)視指標(biāo)的指標(biāo)數(shù)據(jù);
[0009]確定對(duì)所述第一關(guān)聯(lián)資源進(jìn)行調(diào)整的調(diào)整任務(wù)和/或?qū)λ龅诙P(guān)聯(lián)資源進(jìn)行調(diào)整的調(diào)整任務(wù),所述調(diào)整任務(wù)為使所述第一指標(biāo)數(shù)據(jù)不滿足所述預(yù)設(shè)告警條件的調(diào)整方式;
[0010]從確定的各個(gè)調(diào)整任務(wù)中選取一個(gè)調(diào)整任務(wù),并利用選取調(diào)整任務(wù)調(diào)整與所述選取調(diào)整任務(wù)對(duì)應(yīng)的關(guān)聯(lián)資源。
[0011]優(yōu)選地,在上述方法中,所述確定對(duì)所述第一關(guān)聯(lián)資源進(jìn)行調(diào)整的調(diào)整任務(wù)和/或?qū)λ龅诙P(guān)聯(lián)資源進(jìn)行調(diào)整的調(diào)整任務(wù),具體包括:
[0012]確定使所述第一指標(biāo)數(shù)據(jù)不滿足所述預(yù)設(shè)告警條件的調(diào)整目標(biāo);
[0013]當(dāng)所述調(diào)整目標(biāo)為降低所述第一指標(biāo)數(shù)據(jù)時(shí),獲取對(duì)所述第一關(guān)聯(lián)資源進(jìn)行調(diào)整的用于降低所述第一指標(biāo)數(shù)據(jù)的調(diào)整任務(wù),和/或,獲取對(duì)所述第二關(guān)聯(lián)資源進(jìn)行調(diào)整的用于降低所述第一指標(biāo)數(shù)據(jù)的調(diào)整任務(wù);
[0014]當(dāng)所述調(diào)整目標(biāo)為升高所述第一指標(biāo)數(shù)據(jù)時(shí),獲取對(duì)所述第一關(guān)聯(lián)資源進(jìn)行調(diào)整的用于升高所述第一指標(biāo)數(shù)據(jù)的調(diào)整任務(wù),和/或,獲取對(duì)所述第二關(guān)聯(lián)資源進(jìn)行調(diào)整的用于升高所述第一指標(biāo)數(shù)據(jù)的調(diào)整任務(wù)。
[0015]優(yōu)選地,在上述方法中,對(duì)所述第一關(guān)聯(lián)資源進(jìn)行調(diào)整的調(diào)整任務(wù)為第一調(diào)整任務(wù),對(duì)所述第二關(guān)聯(lián)資源進(jìn)行調(diào)整的調(diào)整任務(wù)為第二調(diào)整任務(wù),所述從確定的各個(gè)調(diào)整任務(wù)中選取一個(gè)調(diào)整任務(wù),具體包括:
[0016]計(jì)算所述第一調(diào)整任務(wù)的第一條件執(zhí)行概率和/或所述第二調(diào)整任務(wù)的第二條件執(zhí)行概率,其中,所述第一條件執(zhí)行概率是在所述第一監(jiān)視指標(biāo)為第一指標(biāo)數(shù)據(jù)的條件下使所述第一指標(biāo)數(shù)據(jù)不滿足所述預(yù)設(shè)告警條件的調(diào)整任務(wù)的執(zhí)行概率,所述第二條件執(zhí)行概率是在所述第一監(jiān)視指標(biāo)為第一指標(biāo)數(shù)據(jù)且所述第二監(jiān)視指標(biāo)為第二指標(biāo)數(shù)據(jù)的條件下使所述第一指標(biāo)數(shù)據(jù)不滿足所述預(yù)設(shè)告警條件的調(diào)整任務(wù)的執(zhí)行概率;
[0017]從所述計(jì)算得到的所有條件執(zhí)行概率中選取最大執(zhí)行概率,并選取所述最大執(zhí)行概率對(duì)應(yīng)的調(diào)整任務(wù),以利用選取調(diào)整任務(wù)調(diào)整與所述選取調(diào)整任務(wù)對(duì)應(yīng)的關(guān)聯(lián)資源。
[0018]優(yōu)選地,在上述方法中,在利用選取調(diào)整任務(wù)調(diào)整與所述選取調(diào)整任務(wù)對(duì)應(yīng)的關(guān)聯(lián)資源后,還包括:
[0019]重新獲取所述第一監(jiān)視指標(biāo)的第一指標(biāo)數(shù)據(jù),如果所述重新獲取的第一指標(biāo)數(shù)據(jù)仍滿足所述預(yù)設(shè)告警條件,則降低所述最大執(zhí)行概率的概率值,繼續(xù)執(zhí)行從所述計(jì)算得到的所有條件執(zhí)行概率中選取最大執(zhí)行概率的步驟,直到所述第一指標(biāo)數(shù)據(jù)不滿足所述預(yù)設(shè)告警條件為止。
[0020]優(yōu)選地,上述方法還包括:預(yù)先構(gòu)建監(jiān)控指標(biāo)關(guān)聯(lián)推理模型;
[0021]所述監(jiān)控指標(biāo)關(guān)聯(lián)推理模型的建立方法,具體包括:
[0022]確定與云應(yīng)用運(yùn)行有關(guān)的至少一個(gè)第一監(jiān)視指標(biāo);
[0023]確定影響所述第一監(jiān)視指標(biāo)的數(shù)據(jù)發(fā)生變化的各個(gè)關(guān)聯(lián)資源和/或影響第二監(jiān)視指標(biāo)的數(shù)據(jù)發(fā)生變化的各個(gè)關(guān)聯(lián)資源,所述第二監(jiān)視指標(biāo)為云計(jì)算環(huán)境中影響所述第一監(jiān)視指標(biāo)的數(shù)據(jù)發(fā)生變化的監(jiān)視指標(biāo);
[0024]根據(jù)所述第一監(jiān)視指標(biāo)的指標(biāo)數(shù)據(jù)的調(diào)整目標(biāo)確定所述各個(gè)關(guān)聯(lián)資源的調(diào)整任務(wù),所述調(diào)整目標(biāo)為升高所述第一監(jiān)視指標(biāo)的指標(biāo)數(shù)據(jù)或降低所述第一監(jiān)視指標(biāo)的指標(biāo)數(shù)據(jù);
[0025]設(shè)置概率分布表,所述概率分布表包括第一條件概率、第二條件概率、以及所述調(diào)整任務(wù)的有效執(zhí)行概率的預(yù)設(shè)值;
[0026]其中,所述有效執(zhí)行概率是執(zhí)行所述調(diào)整任務(wù)后使第一監(jiān)視指標(biāo)的指標(biāo)數(shù)據(jù)不滿足預(yù)設(shè)告警條件的概率值,所述第一條件概率是當(dāng)所述第一監(jiān)視指標(biāo)在第一預(yù)設(shè)數(shù)據(jù)區(qū)間內(nèi)時(shí)所述有效執(zhí)行概率為預(yù)設(shè)值的概率,所述第二條件概率是當(dāng)所述有效執(zhí)行概率為預(yù)設(shè)值時(shí)所述第二監(jiān)視指標(biāo)在第二預(yù)設(shè)數(shù)據(jù)區(qū)間內(nèi)的概率。
[0027]優(yōu)選地,在上述方法中,所述計(jì)算所述第一調(diào)整任務(wù)的第一條件執(zhí)行概率和/或所述第二調(diào)整任務(wù)的第二條件執(zhí)行概率,具體包括:
[0028]利用所述第一指標(biāo)數(shù)據(jù)更新所述監(jiān)控指標(biāo)關(guān)聯(lián)推理模型中第一監(jiān)視指標(biāo)的當(dāng)前數(shù)據(jù),根據(jù)所述更新后的當(dāng)前數(shù)據(jù)查詢所述監(jiān)控指標(biāo)關(guān)聯(lián)推理模型中的概率分布表,并將查詢到的第一條件概率作為所述第一調(diào)整任務(wù)的第一條件執(zhí)行概率;
[0029]和/ 或,
[0030]利用所述第一指標(biāo)數(shù)據(jù)更新所述監(jiān)控指標(biāo)關(guān)聯(lián)推理模型中第一監(jiān)視指標(biāo)的當(dāng)前數(shù)據(jù),并利用所述第二指標(biāo)數(shù)據(jù)更新所述監(jiān)控指標(biāo)關(guān)聯(lián)推理模型中第二監(jiān)視指標(biāo)的當(dāng)前數(shù)據(jù);根據(jù)所述更新后的當(dāng)前數(shù)據(jù)查詢所述監(jiān)控指標(biāo)關(guān)聯(lián)推理模型中的概率分布表,并根據(jù)查詢得到的第二條件概率和所述有效執(zhí)行概率的預(yù)設(shè)值計(jì)算所述第二調(diào)整任務(wù)的第二條件執(zhí)行概率。
[0031]本發(fā)明實(shí)施例還提供了一種云應(yīng)用運(yùn)行期的風(fēng)險(xiǎn)處理系統(tǒng),包括:
[0032]指標(biāo)數(shù)據(jù)獲取模塊,用于在云應(yīng)用運(yùn)行期獲取與云應(yīng)用運(yùn)行有關(guān)的第一監(jiān)視指標(biāo)的第一指標(biāo)數(shù)據(jù);
[0033]關(guān)聯(lián)資源確定模塊,用于在所述第一指標(biāo)數(shù)據(jù)滿足預(yù)設(shè)告警條件時(shí),在云計(jì)算環(huán)境中確定影響所述第一指標(biāo)數(shù)據(jù)發(fā)生變化的各個(gè)第一關(guān)聯(lián)資源和/或影響第二指標(biāo)數(shù)據(jù)發(fā)生變化的各個(gè)第二關(guān)聯(lián)資源,所述第二指標(biāo)數(shù)據(jù)為云計(jì)算環(huán)境中影響所述第一指標(biāo)數(shù)據(jù)發(fā)生變化的第二監(jiān)視指標(biāo)的指標(biāo)數(shù)據(jù);
[0034]調(diào)整任務(wù)確定模塊,用于確定對(duì)所述第一關(guān)聯(lián)資源進(jìn)行調(diào)整的調(diào)整任務(wù)和/或?qū)λ龅诙P(guān)聯(lián)資源進(jìn)行調(diào)整的調(diào)整任務(wù),所述調(diào)整任務(wù)為使所述第一指標(biāo)數(shù)據(jù)不滿足所述預(yù)設(shè)告警條件的調(diào)整方式;
[0035]調(diào)整任務(wù)選取模塊,用于從確定的各個(gè)調(diào)整任務(wù)中選取一個(gè)調(diào)整任務(wù);
[0036]風(fēng)險(xiǎn)處理模塊,用于利用選取調(diào)整任務(wù)調(diào)整與所述選取調(diào)整任務(wù)對(duì)應(yīng)的關(guān)聯(lián)資源。
[0037]優(yōu)選地,在上述系統(tǒng)中,所述調(diào)整任務(wù)確定模塊,具體包括:
[0038]調(diào)整目標(biāo)確定單元,用于確定使所述第一指標(biāo)數(shù)據(jù)不滿足所述預(yù)設(shè)告警條件的調(diào)整目標(biāo);
[0039]第一調(diào)整任務(wù)確定單元,用于當(dāng)所述調(diào)整目標(biāo)為降低所述第一指標(biāo)數(shù)據(jù)時(shí),獲取對(duì)所述第一關(guān)聯(lián)資源進(jìn)行調(diào)整的用于降低所述第一指標(biāo)數(shù)據(jù)的調(diào)整任務(wù),和/或,獲取對(duì)所述第二關(guān)聯(lián)資源進(jìn)行調(diào)整的用于降低所述第一指標(biāo)數(shù)據(jù)的調(diào)整任務(wù);
[0040]第二調(diào)整任務(wù)確定單元,用于當(dāng)所述調(diào)整目標(biāo)為升高所述第一指標(biāo)數(shù)據(jù)時(shí),獲取對(duì)所述第一關(guān)聯(lián)資源進(jìn)行調(diào)整的用于升高所述第一指標(biāo)數(shù)據(jù)的調(diào)整任務(wù),和/或,獲取對(duì)所述第二關(guān)聯(lián)資源進(jìn)行調(diào)整的用于升高所述第一指標(biāo)數(shù)據(jù)的調(diào)整任務(wù)。
[0041]優(yōu)選地,在上述系統(tǒng)中,對(duì)所述第一關(guān)聯(lián)資源進(jìn)行調(diào)整的調(diào)整任務(wù)為第一調(diào)整任務(wù),對(duì)所述第二關(guān)聯(lián)資源進(jìn)行調(diào)整的調(diào)整任務(wù)為第二調(diào)整任務(wù),所述調(diào)整任務(wù)選取模塊,具體包括:
[0042]執(zhí)行概率計(jì)算單元,用于計(jì)算所述第一調(diào)整任務(wù)的第一條件執(zhí)行概率和/或所述第二調(diào)整任務(wù)的第二條件執(zhí)行概率,其中,所述第一條件執(zhí)行概率是在所述第一監(jiān)視指標(biāo)為第一指標(biāo)數(shù)據(jù)的條件下使所述第一指標(biāo)數(shù)據(jù)不滿足所述預(yù)設(shè)告警條件的調(diào)整任務(wù)的執(zhí)行概率,所述第二條件執(zhí)行概率是在所述第一監(jiān)視指標(biāo)為第一指標(biāo)數(shù)據(jù)且所述第二監(jiān)視指標(biāo)為第二指標(biāo)數(shù)據(jù)的條件下使所述第一指標(biāo)數(shù)據(jù)不滿足所述預(yù)設(shè)告警條件的調(diào)整任務(wù)的執(zhí)行概率;
[0043]調(diào)整任務(wù)選取單元,用于從所述計(jì)算得到的所有條件執(zhí)行概率中選取最大執(zhí)行概率,并選取所述最大執(zhí)行概率對(duì)應(yīng)的調(diào)整任務(wù),以利用選取調(diào)整任務(wù)調(diào)整與所述選取調(diào)整任務(wù)對(duì)應(yīng)的關(guān)聯(lián)資源。
[0044]優(yōu)選地,在上述系統(tǒng)中,
[0045]所述風(fēng)險(xiǎn)處理模塊,還用于在利用選取調(diào)整任務(wù)調(diào)整與所述選取調(diào)整任務(wù)對(duì)應(yīng)的關(guān)聯(lián)資源后,重新獲取所述第一監(jiān)視指標(biāo)的第一指標(biāo)數(shù)據(jù),如果所述重新獲取的第一指標(biāo)數(shù)據(jù)仍滿足所述預(yù)設(shè)告警條件,則降低所述最大執(zhí)行概率的概率值,繼續(xù)執(zhí)行從所述計(jì)算得到的所有條件執(zhí)行概率中選取最大執(zhí)行概率的步驟,直到所述第一指標(biāo)數(shù)據(jù)不滿足所述預(yù)設(shè)告警條件為止。
[0046]優(yōu)選地,上述系統(tǒng)還包括:模型建立模塊,用于預(yù)先構(gòu)建監(jiān)控指標(biāo)關(guān)聯(lián)推理模型;
[0047]所述模型建立模塊,具體包括:
[0048]監(jiān)視指標(biāo)確定單元,用于確定與云應(yīng)用運(yùn)行有關(guān)的至少一個(gè)第一監(jiān)視指標(biāo);
[0049]關(guān)聯(lián)資源確定單元,用于確定影響所述第一監(jiān)視指標(biāo)的數(shù)據(jù)發(fā)生變化的各個(gè)關(guān)聯(lián)資源和/或影響第二監(jiān)視指標(biāo)的數(shù)據(jù)發(fā)生變化的各個(gè)關(guān)聯(lián)資源,所述第二監(jiān)視指標(biāo)為云計(jì)算環(huán)境中影響所述第一監(jiān)視指標(biāo)的數(shù)據(jù)發(fā)生變化的監(jiān)視指標(biāo);
[0050]調(diào)整任務(wù)確定單元,用于根據(jù)所述第一監(jiān)視指標(biāo)的指標(biāo)數(shù)據(jù)的調(diào)整目標(biāo)確定所述各個(gè)關(guān)聯(lián)資源的調(diào)整任務(wù),所述調(diào)整目標(biāo)為升高所述第一監(jiān)視指標(biāo)的指標(biāo)數(shù)據(jù)或降低所述第一監(jiān)視指標(biāo)的指標(biāo)數(shù)據(jù);
[0051]概率表設(shè)置單兀,用于設(shè)置概率分布表,所述概率分布表包括第一條件概率、第二條件概率、以及所述調(diào)整任務(wù)的有效執(zhí)行概率的預(yù)設(shè)值;其中,所述有效執(zhí)行概率是執(zhí)行所述調(diào)整任務(wù)后使第一監(jiān)視指標(biāo)的指標(biāo)數(shù)據(jù)不滿足預(yù)設(shè)告警條件的概率值,所述第一條件概率是當(dāng)所述第一監(jiān)視指標(biāo)在第一預(yù)設(shè)數(shù)據(jù)區(qū)間內(nèi)時(shí)所述有效執(zhí)行概率為預(yù)設(shè)值的概率,所述第二條件概率是當(dāng)所述有效執(zhí)行概率為預(yù)設(shè)值時(shí)所述第二監(jiān)視指標(biāo)在第二預(yù)設(shè)數(shù)據(jù)區(qū)間內(nèi)的概率。
[0052]優(yōu)選地,在上述系統(tǒng)中,
[0053]所述執(zhí)行概率計(jì)算單元,具體用于利用所述第一指標(biāo)數(shù)據(jù)更新所述監(jiān)控指標(biāo)關(guān)聯(lián)推理模型中第一監(jiān)視指標(biāo)的當(dāng)前數(shù)據(jù),根據(jù)所述更新后的當(dāng)前數(shù)據(jù)查詢所述監(jiān)控指標(biāo)關(guān)聯(lián)推理模型中的概率分布表,并將查詢到的第一條件概率作為所述第一調(diào)整任務(wù)的第一條件執(zhí)行概率;和/或,利用所述第一指標(biāo)數(shù)據(jù)更新所述監(jiān)控指標(biāo)關(guān)聯(lián)推理模型中第一監(jiān)視指標(biāo)的當(dāng)前數(shù)據(jù),并利用所述第二指標(biāo)數(shù)據(jù)更新所述監(jiān)控指標(biāo)關(guān)聯(lián)推理模型中第二監(jiān)視指標(biāo)的當(dāng)前數(shù)據(jù);根據(jù)所述更新后的當(dāng)前數(shù)據(jù)查詢所述監(jiān)控指標(biāo)關(guān)聯(lián)推理模型中的概率分布表,并根據(jù)查詢得到的第二條件概率和所述有效執(zhí)行概率的預(yù)設(shè)值計(jì)算所述第二調(diào)整任務(wù)的第二條件執(zhí)行概率。
[0054]本發(fā)明實(shí)施例提供的云應(yīng)用運(yùn)行期的風(fēng)險(xiǎn)處理方法及系統(tǒng),當(dāng)獲取的第一監(jiān)視指標(biāo)的第一指標(biāo)數(shù)據(jù)滿足預(yù)設(shè)告警條件后,在云計(jì)算環(huán)境中確定影響所述第一指標(biāo)數(shù)據(jù)發(fā)生變化的各個(gè)第一關(guān)聯(lián)資源和/或影響第二指標(biāo)數(shù)據(jù)發(fā)生變化的各個(gè)第二關(guān)聯(lián)資源,所述第二指標(biāo)數(shù)據(jù)為云計(jì)算環(huán)境中影響所述第一指標(biāo)數(shù)據(jù)發(fā)生變化的第二監(jiān)視指標(biāo)的指標(biāo)數(shù)據(jù);然后,確定對(duì)所述第一關(guān)聯(lián)資源進(jìn)行調(diào)整的調(diào)整任務(wù)和/或?qū)λ龅诙P(guān)聯(lián)資源進(jìn)行調(diào)整的調(diào)整任務(wù),最后從確定的各個(gè)調(diào)整任務(wù)中選取一個(gè)調(diào)整任務(wù),并利用選取調(diào)整任務(wù)調(diào)整與所述選取調(diào)整任務(wù)對(duì)應(yīng)的關(guān)聯(lián)資源,以在對(duì)關(guān)聯(lián)資源進(jìn)行調(diào)整后使第一指標(biāo)數(shù)據(jù)不再滿足預(yù)設(shè)告警條件。本發(fā)明實(shí)施例可以對(duì)滿足預(yù)設(shè)告警條件的監(jiān)控指標(biāo)進(jìn)行自動(dòng)調(diào)整,從而自動(dòng)實(shí)現(xiàn)了風(fēng)險(xiǎn)排查,克服了人工排查所帶來(lái)的排查速度慢、排查困難大等缺陷,實(shí)現(xiàn)了快速準(zhǔn)確的解除云應(yīng)用運(yùn)行期的運(yùn)行風(fēng)險(xiǎn)的目的。
【專利附圖】
【附圖說(shuō)明】
[0055]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0056]圖1為本發(fā)明實(shí)施例云應(yīng)用運(yùn)行期的風(fēng)險(xiǎn)處理方法的流程示意圖之一;
[0057]圖2為本發(fā)明實(shí)施例云應(yīng)用運(yùn)行期的風(fēng)險(xiǎn)處理方法的流程示意圖之二 ;
[0058]圖3為本發(fā)明實(shí)施例監(jiān)控指標(biāo)關(guān)聯(lián)推理模型的節(jié)點(diǎn)定義示意圖;
[0059]圖4為本發(fā)明實(shí)施例監(jiān)控指標(biāo)關(guān)聯(lián)推理模型的第一有向無(wú)環(huán)圖;
[0060]圖5為本發(fā)明實(shí)施例監(jiān)控指標(biāo)關(guān)聯(lián)推理模型的第二有向無(wú)環(huán)圖;
[0061]圖6為本發(fā)明實(shí)施例關(guān)聯(lián)推理模型建立方法的流程示意圖;
[0062]圖7為本發(fā)明實(shí)施例云應(yīng)用運(yùn)行期的風(fēng)險(xiǎn)處理系統(tǒng)的一種結(jié)構(gòu)示意圖;
[0063]圖8為本發(fā)明實(shí)施例云應(yīng)用運(yùn)行期的風(fēng)險(xiǎn)處理系統(tǒng)的另一種結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0064]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0065]在云應(yīng)用運(yùn)行的云計(jì)算環(huán)境中,與云應(yīng)用運(yùn)行狀態(tài)相關(guān)的資源除了物理服務(wù)器、交換機(jī)、數(shù)據(jù)庫(kù)和中間設(shè)備外,還有虛擬服務(wù)器(V M服務(wù)器)、虛擬交換機(jī)等,且虛擬資源還會(huì)根據(jù)實(shí)際需求動(dòng)態(tài)增加或減少,虛擬資源與物理資源之間的映射關(guān)系也會(huì)動(dòng)態(tài)的發(fā)生變化,等等。基于此,當(dāng)物理設(shè)備或云計(jì)算環(huán)境中的虛擬設(shè)備或云應(yīng)用本身等發(fā)生故障時(shí)都將影響云應(yīng)用的正常運(yùn)行,所以,本發(fā)明實(shí)施提供的云應(yīng)用運(yùn)行期的風(fēng)險(xiǎn)處理方法及裝置,主要是在云應(yīng)用運(yùn)行期出現(xiàn)異常運(yùn)行狀態(tài)時(shí),及時(shí)對(duì)云計(jì)算環(huán)境中的相關(guān)資源進(jìn)行調(diào)整,以實(shí)現(xiàn)自動(dòng)處理運(yùn)行風(fēng)險(xiǎn)的目的。為實(shí)現(xiàn)該目的,下面就本發(fā)明的各個(gè)實(shí)施例進(jìn)行具體介紹。
[0066]實(shí)施例一
[0067]參見圖1,為本發(fā)明實(shí)施例一提供的云應(yīng)用運(yùn)行期的風(fēng)險(xiǎn)處理方法的流程示意圖,具體包括:
[0068]步驟101:在云應(yīng)用運(yùn)行期獲取與云應(yīng)用運(yùn)行有關(guān)的第一監(jiān)視指標(biāo)的第一指標(biāo)數(shù)據(jù)。
[0069]其中,所述第一監(jiān)視指標(biāo)可以為服務(wù)請(qǐng)求響應(yīng)時(shí)間、或用戶在線數(shù)、或服務(wù)請(qǐng)求平均處理時(shí)間等運(yùn)維人員關(guān)心的監(jiān)控指標(biāo)。另外,可以預(yù)設(shè)多個(gè)第一監(jiān)控指標(biāo),并在云應(yīng)用運(yùn)行期對(duì)這多個(gè)第一監(jiān)視指標(biāo)的指標(biāo)數(shù)據(jù)進(jìn)行采集。
[0070]步驟102:如果所述第一指標(biāo)數(shù)據(jù)滿足預(yù)設(shè)告警條件,則在云計(jì)算環(huán)境中確定影響所述第一指標(biāo)數(shù)據(jù)發(fā)生變化的各個(gè)第一關(guān)聯(lián)資源和/或影響第二指標(biāo)數(shù)據(jù)發(fā)生變化的各個(gè)第二關(guān)聯(lián)資源,所述第二指標(biāo)數(shù)據(jù)為云計(jì)算環(huán)境中影響所述第一指標(biāo)數(shù)據(jù)發(fā)生變化的第二監(jiān)視指標(biāo)的指標(biāo)數(shù)據(jù)。
[0071]在本發(fā)明實(shí)施例中,將云計(jì)算環(huán)境中的資源分為兩類資源,一類是第一關(guān)聯(lián)資源,另一類是第二關(guān)聯(lián)資源。所述第一關(guān)聯(lián)資源的變化將直接導(dǎo)致所述第一指標(biāo)數(shù)據(jù)發(fā)生變化;所述第二關(guān)聯(lián)資源的變化將直接導(dǎo)致所述第二指標(biāo)數(shù)據(jù)發(fā)生變化、且所述第二指標(biāo)數(shù)據(jù)的變化又直接導(dǎo)致所述第一指標(biāo)數(shù)據(jù)發(fā)生變化,即所述第二關(guān)聯(lián)資源的變化間接導(dǎo)致所述第一指標(biāo)數(shù)據(jù)發(fā)生變化。所以,在實(shí)際應(yīng)用中,影響第一指標(biāo)數(shù)據(jù)發(fā)生變化的關(guān)聯(lián)資源可以僅包括第一關(guān)聯(lián)資源,或僅包括第二關(guān)聯(lián)資源,或同時(shí)包括第一關(guān)聯(lián)資源和第二關(guān)聯(lián)資源。
[0072]其中,所述第一關(guān)聯(lián)資源或所述第二關(guān)聯(lián)資源可以為:物理主機(jī)、虛擬主機(jī)、網(wǎng)絡(luò)、操作系統(tǒng),等等;所述第二監(jiān)視指標(biāo)可以為:VM CP U利用率、或磁盤I O (輸入輸出)流量,或V M內(nèi)存利用率,或網(wǎng)絡(luò)帶寬使用率,或網(wǎng)絡(luò)I O延遲,等等。
[0073]步驟103:確定對(duì)所述第一關(guān)聯(lián)資源進(jìn)行調(diào)整的調(diào)整任務(wù)和/或?qū)λ龅诙P(guān)聯(lián)資源進(jìn)行調(diào)整的調(diào)整任務(wù),所述調(diào)整任務(wù)為使所述第一指標(biāo)數(shù)據(jù)不滿足所述預(yù)設(shè)告警條件的調(diào)整方式。
[0074]步驟103中,假設(shè)“虛擬主機(jī)”是已經(jīng)確定的第一關(guān)聯(lián)資源或是第二關(guān)聯(lián)資源,則對(duì)虛擬主機(jī)進(jìn)行調(diào)整的調(diào)整任務(wù)可以為:遷移虛擬機(jī)、或提升虛擬機(jī)C P U配額,或重啟虛擬機(jī)等。
[0075]步驟104:從確定的各個(gè)調(diào)整任務(wù)中選取一個(gè)調(diào)整任務(wù),并利用選取調(diào)整任務(wù)調(diào)整與所述選取調(diào)整任務(wù)對(duì)應(yīng)的關(guān)聯(lián)資源。
[0076]為了更方便的了解本發(fā)明實(shí)施例一,下面舉例說(shuō)明:
[0077]假設(shè)當(dāng)前獲取到的第一監(jiān)視指標(biāo)為:服務(wù)請(qǐng)求響應(yīng)時(shí)間,對(duì)應(yīng)的第一指標(biāo)數(shù)據(jù)為:10秒,預(yù)設(shè)告警條件為:服務(wù)請(qǐng)求響應(yīng)時(shí)間大于5秒即可觸發(fā)告警。由于當(dāng)前獲取的第一指標(biāo)數(shù)據(jù)滿足了預(yù)設(shè)告警條件,所以觸發(fā)告警,在觸發(fā)告警后,當(dāng)只存在使服務(wù)請(qǐng)求響應(yīng)時(shí)間發(fā)生變化的一個(gè)或多個(gè)第二監(jiān)視指標(biāo)時(shí),如果確定的第二監(jiān)視指標(biāo)為V M C P U利用率(還可以包括其它第二監(jiān)視指標(biāo)),則進(jìn)一步確定使V M C P U利用率發(fā)生變化的第二關(guān)聯(lián)資源為虛擬主機(jī),為了使服務(wù)請(qǐng)求響應(yīng)時(shí)間小于5秒,便需要對(duì)虛擬主機(jī)進(jìn)行調(diào)整(譬如:提升虛擬機(jī)C PU配額),調(diào)整的目的是使VM C P U利用率發(fā)生變化,最終目的是在V M C P U利用率變化后,使服務(wù)請(qǐng)求響應(yīng)時(shí)間小于5秒。
[0078]實(shí)施例二
[0079]參見圖2,為本發(fā)明實(shí)施例二提供的云應(yīng)用運(yùn)行期的風(fēng)險(xiǎn)處理方法的流程示意圖,具體包括:
[0080]步驟201:在云應(yīng)用運(yùn)行期獲取與云應(yīng)用運(yùn)行有關(guān)的第一監(jiān)視指標(biāo)的第一指標(biāo)數(shù)據(jù)。
[0081]步驟202:如果所述第一指標(biāo)數(shù)據(jù)滿足預(yù)設(shè)告警條件,則在云計(jì)算環(huán)境中確定影響所述第一指標(biāo)數(shù)據(jù)發(fā)生變化的各個(gè)第一關(guān)聯(lián)資源和/或影響第二指標(biāo)數(shù)據(jù)發(fā)生變化的各個(gè)第二關(guān)聯(lián)資源,所述第二指標(biāo)數(shù)據(jù)為云計(jì)算環(huán)境中影響所述第一指標(biāo)數(shù)據(jù)發(fā)生變化的第二監(jiān)視指標(biāo)的指標(biāo)數(shù)據(jù)。
[0082]步驟203:確定使所述第一指標(biāo)數(shù)據(jù)不滿足所述預(yù)設(shè)告警條件的調(diào)整目標(biāo)。
[0083]步驟204:當(dāng)所述調(diào)整目標(biāo)為降低所述第一指標(biāo)數(shù)據(jù)時(shí),獲取對(duì)所述第一關(guān)聯(lián)資源進(jìn)行調(diào)整的用于降低所述第一指標(biāo)數(shù)據(jù)的調(diào)整任務(wù),和/或,獲取對(duì)所述第二關(guān)聯(lián)資源進(jìn)行調(diào)整的用于降低所述第一指標(biāo)數(shù)據(jù)的調(diào)整任務(wù),執(zhí)行步驟206。
[0084]步驟205:當(dāng)所述調(diào)整目標(biāo)為升高所述第一指標(biāo)數(shù)據(jù)時(shí),獲取對(duì)所述第一關(guān)聯(lián)資源進(jìn)行調(diào)整的用于升高所述第一指標(biāo)數(shù)據(jù)的調(diào)整任務(wù),和/或,獲取對(duì)所述第二關(guān)聯(lián)資源進(jìn)行調(diào)整的用于升高所述第一指標(biāo)數(shù)據(jù)的調(diào)整任務(wù)。
[0085]如果步驟202確定的關(guān)聯(lián)資源僅為第一關(guān)聯(lián)資源,則在步驟204或步驟205中確定對(duì)第一關(guān)聯(lián)資源的調(diào)整任務(wù);如果步驟202確定的關(guān)聯(lián)資源僅為第二關(guān)聯(lián)資源,則在步驟204或步驟205中確定對(duì)第二關(guān)聯(lián)資源的調(diào)整任務(wù);如果步驟202確定的關(guān)聯(lián)資源既包括第一關(guān)聯(lián)資源又包括第二關(guān)聯(lián)資源,則在步驟204或步驟205中分別確定對(duì)第一關(guān)聯(lián)資源和第二關(guān)聯(lián)資源的調(diào)整任務(wù)。
[0086]步驟206:計(jì)算第一調(diào)整任務(wù)的第一條件執(zhí)行概率和/或第二調(diào)整任務(wù)的第二條件執(zhí)行概率,其中,對(duì)所述第一關(guān)聯(lián)資源進(jìn)行調(diào)整的調(diào)整任務(wù)為第一調(diào)整任務(wù),對(duì)所述第二關(guān)聯(lián)資源進(jìn)行調(diào)整的調(diào)整任務(wù)為第二調(diào)整任務(wù)。
[0087]其中,所述第一條件執(zhí)行概率是在所述第一監(jiān)視指標(biāo)為第一指標(biāo)數(shù)據(jù)的條件下使所述第一指標(biāo)數(shù)據(jù)不滿足所述預(yù)設(shè)告警條件的調(diào)整任務(wù)的執(zhí)行概率,所述第二條件執(zhí)行概率是在所述第一監(jiān)視指標(biāo)為第一指標(biāo)數(shù)據(jù)且所述第二監(jiān)視指標(biāo)為第二指標(biāo)數(shù)據(jù)的條件下使所述第一指標(biāo)數(shù)據(jù)不滿足所述預(yù)設(shè)告警條件的調(diào)整任務(wù)的執(zhí)行概率。
[0088]步驟207:從所述計(jì)算得到的所有條件執(zhí)行概率中選取最大執(zhí)行概率,并選取所述最大執(zhí)行概率對(duì)應(yīng)的調(diào)整任務(wù),以利用選取調(diào)整任務(wù)調(diào)整與所述選取調(diào)整任務(wù)對(duì)應(yīng)的關(guān)聯(lián)資源。
[0089]其中,所述最大執(zhí)行概率對(duì)應(yīng)的調(diào)整任務(wù)可能是對(duì)所述第一關(guān)聯(lián)資源進(jìn)行調(diào)整的調(diào)整任務(wù),也可能是對(duì)所述第二關(guān)聯(lián)資源進(jìn)行調(diào)整的調(diào)整任務(wù)。
[0090]步驟208:在對(duì)關(guān)聯(lián)資源進(jìn)行調(diào)整后,重新獲取所述第一監(jiān)視指標(biāo)的第一指標(biāo)數(shù)據(jù)。
[0091]步驟209:判斷所述重新獲取的第一指標(biāo)數(shù)據(jù)是否滿足所述預(yù)設(shè)告警條件,如果是,則執(zhí)行步驟210,如果否,則執(zhí)行步驟211 ;
[0092]步驟210:降低所述最大執(zhí)行概率的概率值,繼續(xù)執(zhí)行步驟707。[0093]步驟211:結(jié)束流程。
[0094]在步驟207至210中,在利用最大執(zhí)行概率對(duì)應(yīng)的調(diào)整任務(wù)對(duì)關(guān)聯(lián)資源進(jìn)行調(diào)整后,可能未出現(xiàn)預(yù)期的調(diào)整效果,即所述第一監(jiān)視指標(biāo)的第一指標(biāo)數(shù)據(jù)仍滿足所述預(yù)設(shè)告警條件,此時(shí)將計(jì)算得到的最大執(zhí)行概率降低一定的概率值(比如:最大執(zhí)行概率為80%時(shí),將80%減少20%得到60%,60%將不是所有條件執(zhí)行概率中的最大執(zhí)行概率),然后,再?gòu)乃械臈l件執(zhí)行概率中獲取另外一個(gè)最大執(zhí)行概率,繼續(xù)利用該最大執(zhí)行概率對(duì)應(yīng)的調(diào)整任務(wù)進(jìn)行對(duì)應(yīng)關(guān)聯(lián)資源的調(diào)整,如此循環(huán),直到第一指標(biāo)數(shù)據(jù)不滿足所述預(yù)設(shè)告警條件為止。
[0095]為了計(jì)算步驟206中的第一條件執(zhí)行概率和第二條件執(zhí)行概率,在執(zhí)行本發(fā)明實(shí)施例前還包括以下步驟:預(yù)先構(gòu)建監(jiān)控指標(biāo)關(guān)聯(lián)推理模型。下面具體介紹所述監(jiān)控指標(biāo)關(guān)聯(lián)推理模型的建立方法,主要分為以下三個(gè)步驟:
[0096]第一步:對(duì)監(jiān)控指標(biāo)關(guān)聯(lián)推理模型中的各個(gè)節(jié)點(diǎn)進(jìn)行定義
[0097]1、第一監(jiān)視指標(biāo)節(jié)點(diǎn)
[0098]將運(yùn)維人員關(guān)注的云應(yīng)用運(yùn)行期的業(yè)務(wù)系統(tǒng)指標(biāo)定義為第一監(jiān)視指標(biāo)節(jié)點(diǎn),t匕如:服務(wù)請(qǐng)求響應(yīng)時(shí)間、用戶在線數(shù)等。另外,每個(gè)第一監(jiān)視指標(biāo)均有其對(duì)應(yīng)的風(fēng)險(xiǎn)告警策略,即利用第一監(jiān)視指標(biāo)當(dāng)前值判斷是否滿足預(yù)設(shè)告警條件,如果是,則觸發(fā)告警以便進(jìn)行后續(xù)的風(fēng)險(xiǎn)自動(dòng)處理。
[0099]在定義了各個(gè)第一監(jiān)視指標(biāo)節(jié)點(diǎn)后,進(jìn)一步對(duì)各個(gè)節(jié)點(diǎn)的值域進(jìn)行定義,對(duì)于某個(gè)第一監(jiān)視指標(biāo)節(jié)點(diǎn),假設(shè)其節(jié)點(diǎn)值域?yàn)閧1,2,3},其中,節(jié)點(diǎn)值域中的每個(gè)域值與該第一監(jiān)視指標(biāo)的一個(gè)預(yù)設(shè)數(shù)據(jù)區(qū)間(指標(biāo)數(shù)據(jù)區(qū)間)相互映射。例如:假設(shè)服務(wù)請(qǐng)求響應(yīng)時(shí)間的節(jié)點(diǎn)值域?yàn)閧1,2,3},則可定義節(jié)點(diǎn)值域中的域值I與預(yù)設(shè)數(shù)據(jù)區(qū)間O — 5 s對(duì)應(yīng),定義節(jié)點(diǎn)值域中的域值2與預(yù)設(shè)數(shù)據(jù)區(qū)間5 — 10 s對(duì)應(yīng),定義節(jié)點(diǎn)值域中的域值3與預(yù)設(shè)數(shù)值區(qū)間10 — 20 s對(duì)應(yīng)。需要說(shuō)明的是,節(jié)點(diǎn)值域的定義不限于上述形式,還可以對(duì)節(jié)點(diǎn)值域中的域值進(jìn)行適當(dāng)?shù)臏p少或增多等等。
[0100]2、第二監(jiān)視指標(biāo)節(jié)點(diǎn)
[0101]將云應(yīng)用運(yùn)行期關(guān)聯(lián)資源的監(jiān)視指標(biāo)定義為第二監(jiān)視指標(biāo)節(jié)點(diǎn),比如:VM CP U利用率、磁盤I O流量,V M內(nèi)存利用率,網(wǎng)絡(luò)帶寬使用率,網(wǎng)絡(luò)I O延遲,等等。
[0102]在定義了各個(gè)第二監(jiān)視指標(biāo)節(jié)點(diǎn)后,進(jìn)一步對(duì)各個(gè)節(jié)點(diǎn)的值域進(jìn)行定義,對(duì)于某個(gè)第二監(jiān)視指標(biāo)節(jié)點(diǎn),假設(shè)其節(jié)點(diǎn)值域?yàn)閧1,2,3},其中,節(jié)點(diǎn)值域中的每個(gè)域值與該第二監(jiān)視指標(biāo)的一個(gè)預(yù)設(shè)數(shù)據(jù)區(qū)間(指標(biāo)數(shù)據(jù)區(qū)間)相互映射。例如:假設(shè)V M C P U利用率的節(jié)點(diǎn)值域?yàn)閧1,2,3},則可定義節(jié)點(diǎn)值域中的域值I與預(yù)設(shè)數(shù)據(jù)區(qū)間0% — 20%對(duì)應(yīng),定義節(jié)點(diǎn)值域中的域值2與預(yù)設(shè)數(shù)據(jù)區(qū)間20% — 50%對(duì)應(yīng),定義節(jié)點(diǎn)值域中的域值3與預(yù)設(shè)數(shù)值區(qū)間50% — 100%對(duì)應(yīng)。需要說(shuō)明的是,節(jié)點(diǎn)值域的定義不限于上述形式,還可以對(duì)節(jié)點(diǎn)值域中的域值進(jìn)行適當(dāng)?shù)臏p少或增多等等。
[0103]3、調(diào)整任務(wù)節(jié)點(diǎn)
[0104]將基于專家知識(shí)預(yù)定義的云環(huán)境控制任務(wù)(對(duì)第一關(guān)聯(lián)資源或第二關(guān)聯(lián)資源的調(diào)整任務(wù))定義為調(diào)整任務(wù)節(jié)點(diǎn),比如:增加集群節(jié)點(diǎn)、提升虛擬機(jī)密度,等等。具體地,根據(jù)第一監(jiān)視指標(biāo)的數(shù)據(jù)調(diào)整目標(biāo)(降低或升高第一監(jiān)視指標(biāo))設(shè)置與調(diào)整目標(biāo)對(duì)應(yīng)的調(diào)整任務(wù);另外,每個(gè)第一監(jiān)視指標(biāo)的數(shù)據(jù)調(diào)整目標(biāo),可以對(duì)應(yīng)有一個(gè)或多個(gè)調(diào)整任務(wù)。[0105]在定義了各個(gè)調(diào)整任務(wù)節(jié)點(diǎn)后,進(jìn)一步對(duì)各個(gè)節(jié)點(diǎn)的值域進(jìn)行定義,對(duì)于某個(gè)調(diào)整任務(wù)節(jié)點(diǎn),假設(shè)其節(jié)點(diǎn)值域?yàn)閧 T,F(xiàn) },則T代表執(zhí)行調(diào)整任務(wù)后有效(即執(zhí)行調(diào)整任務(wù)后解除了當(dāng)前告警,比如使得當(dāng)前獲取的第一監(jiān)視指標(biāo)的數(shù)據(jù)不再滿足預(yù)設(shè)告警條件),F(xiàn)代表執(zhí)行調(diào)整任務(wù)后無(wú)效(即執(zhí)行調(diào)整任務(wù)后仍未解除當(dāng)前告警,比如使得當(dāng)前獲取的第一監(jiān)視指標(biāo)的數(shù)據(jù)仍滿足預(yù)設(shè)告警條件)。
[0106]第二步:繪制監(jiān)控指標(biāo)關(guān)聯(lián)推理模型的有向無(wú)環(huán)圖(D AG)
[0107]在節(jié)點(diǎn)定義完成之后(參見如圖3所示的監(jiān)控指標(biāo)關(guān)聯(lián)推理模型的節(jié)點(diǎn)定義示意圖),根據(jù)各個(gè)節(jié)點(diǎn)間的相互關(guān)系將具有相關(guān)性的節(jié)點(diǎn)按相關(guān)順序以有向邊連接成一個(gè)有向無(wú)環(huán)圖(DAG),其中,出度為O的節(jié)點(diǎn)為第一監(jiān)視指標(biāo)節(jié)點(diǎn),入度為O的節(jié)點(diǎn)為調(diào)整任務(wù)節(jié)點(diǎn),既有出度又有入度的節(jié)點(diǎn)為第二監(jiān)視指標(biāo)節(jié)點(diǎn)。
[0108]例如:第一監(jiān)視指標(biāo)節(jié)點(diǎn)舉例為“服務(wù)請(qǐng)求響應(yīng)時(shí)間”,實(shí)際實(shí)現(xiàn)還可替換為任何運(yùn)維人員關(guān)心的業(yè)務(wù)系統(tǒng)指標(biāo)節(jié)點(diǎn),比如:“在線用戶數(shù)”,“服務(wù)請(qǐng)求平均處理時(shí)間”,等等,當(dāng)然也可以將這幾個(gè)節(jié)點(diǎn)分別定義為不同的第一監(jiān)視指標(biāo);第二監(jiān)視指標(biāo)節(jié)點(diǎn)舉例為” VM CP U利用率”,實(shí)際實(shí)現(xiàn)可增加或替換任何與第一監(jiān)控指標(biāo)節(jié)點(diǎn)相關(guān)的軟件、設(shè)備等系統(tǒng)資源指標(biāo)節(jié)點(diǎn),比如:“磁盤I O流量”,“ V M內(nèi)存利用率”,“網(wǎng)絡(luò)帶寬使用率”,“網(wǎng)絡(luò)I O延遲”,等等;調(diào)整任務(wù)節(jié)點(diǎn)舉例為“增加集群節(jié)點(diǎn)”和“提升虛擬機(jī)密度”,實(shí)際實(shí)現(xiàn)可增減或替換任何能夠影響第二監(jiān)視指標(biāo)數(shù)據(jù)變化的調(diào)整任務(wù)節(jié)點(diǎn),比如:“優(yōu)化網(wǎng)絡(luò)拓?fù)洹?,“減少集群節(jié)點(diǎn)”,“提升內(nèi)存配額”,“提升網(wǎng)絡(luò)帶寬配額”,等等。將這些相互關(guān)聯(lián)的節(jié)點(diǎn)以有向邊進(jìn)行連接,以此來(lái)反映節(jié)點(diǎn)間的關(guān)聯(lián)性。
[0109]舉例說(shuō)明:參見圖4所示的監(jiān)控指標(biāo)關(guān)聯(lián)推理模型的第一有向無(wú)環(huán)圖,在圖4中,定義“增加集群節(jié)點(diǎn)”和“提升虛擬機(jī)密度”是對(duì)第二關(guān)聯(lián)資源的調(diào)整任務(wù),該調(diào)整任務(wù)將影響第二監(jiān)視指標(biāo)“ V M內(nèi)存利用率”的數(shù)據(jù)變化,第二監(jiān)視指標(biāo)“ V M內(nèi)存利用率”將影響第一監(jiān)視指標(biāo)“服務(wù)請(qǐng)求響應(yīng)時(shí)間”的數(shù)據(jù)變化。此外,本發(fā)明實(shí)施例還存在圖5所示的有向邊連接方式,參見圖5所示的監(jiān)控指標(biāo)關(guān)聯(lián)推理模型的第二有向無(wú)環(huán)圖,在圖5中,定義“增加集群節(jié)點(diǎn)”和“提升虛擬機(jī)密度”是對(duì)第一關(guān)聯(lián)資源的調(diào)整任務(wù),該調(diào)整任務(wù)將直接影響第一監(jiān)視指標(biāo)“服務(wù)請(qǐng)求響應(yīng)時(shí)間”的數(shù)據(jù)變化。當(dāng)然,本發(fā)明實(shí)施例還存在圖4與圖5所示連接方式同時(shí)存在的有向邊連接方式。
[0110]第三步:設(shè)置條件概率分布表
[0111]在有向無(wú)環(huán)圖(D A G)定義完成后,圖中每個(gè)節(jié)點(diǎn)均需要根據(jù)專家經(jīng)驗(yàn)數(shù)據(jù)設(shè)置一個(gè)條件概率分布表。主要分為以下兩種情況:
[0112]情況一:參見圖4,基于第一監(jiān)視指標(biāo)A、第二監(jiān)視指標(biāo)B與調(diào)整任務(wù)C間存在以下關(guān)系:C 一> B — > A,即執(zhí)行C將導(dǎo)致B的指標(biāo)數(shù)據(jù)發(fā)生變化,B的指標(biāo)數(shù)據(jù)發(fā)生變化將導(dǎo)致A的指標(biāo)數(shù)據(jù)發(fā)生變化,設(shè)P (A I B)為當(dāng)B為第二指定值(第二監(jiān)視指標(biāo)的節(jié)點(diǎn)值域中的域值)時(shí)A為第一指定值(第一監(jiān)視指標(biāo)的節(jié)點(diǎn)值域中的域值)的概率;SP (B IC)為當(dāng)C為第三指定值(有效執(zhí)行概率或無(wú)效執(zhí)行概率)時(shí)B為第二指定值(第二監(jiān)視指標(biāo)的節(jié)點(diǎn)值域中的域值)的概率;P ( C = T )表示有效執(zhí)行概率的預(yù)設(shè)值,P(C = F)表示無(wú)效執(zhí)行概率的預(yù)設(shè)值。其中,所述有效執(zhí)行概率是指執(zhí)行調(diào)整任務(wù)后使第一監(jiān)視指標(biāo)的指標(biāo)數(shù)據(jù)不滿足預(yù)設(shè)告警條件的概率值,所述無(wú)效執(zhí)行概率是指執(zhí)行調(diào)整任務(wù)后使第一監(jiān)視指標(biāo)的指標(biāo)數(shù)據(jù)仍滿足預(yù)設(shè)告警條件的概率值。[0113]例如:參見表1至表3,表1為A的條件概率分布表,表2為B的條件概率分布表,表3為C的預(yù)設(shè)概率分布表。
[0114]
【權(quán)利要求】
1.一種云應(yīng)用運(yùn)行期的風(fēng)險(xiǎn)處理方法,其特征在于,包括: 在云應(yīng)用運(yùn)行期獲取與云應(yīng)用運(yùn)行有關(guān)的第一監(jiān)視指標(biāo)的第一指標(biāo)數(shù)據(jù); 如果所述第一指標(biāo)數(shù)據(jù)滿足預(yù)設(shè)告警條件,則在云計(jì)算環(huán)境中確定影響所述第一指標(biāo)數(shù)據(jù)發(fā)生變化的各個(gè)第一關(guān)聯(lián)資源和/或影響第二指標(biāo)數(shù)據(jù)發(fā)生變化的各個(gè)第二關(guān)聯(lián)資源,所述第二指標(biāo)數(shù)據(jù)為云計(jì)算環(huán)境中影響所述第一指標(biāo)數(shù)據(jù)發(fā)生變化的第二監(jiān)視指標(biāo)的指標(biāo)數(shù)據(jù); 確定對(duì)所述第一關(guān)聯(lián)資源進(jìn)行調(diào)整的調(diào)整任務(wù)和/或?qū)λ龅诙P(guān)聯(lián)資源進(jìn)行調(diào)整的調(diào)整任務(wù),所述調(diào)整任務(wù)為使所述第一指標(biāo)數(shù)據(jù)不滿足所述預(yù)設(shè)告警條件的調(diào)整方式;從確定的各個(gè)調(diào)整任務(wù)中選取一個(gè)調(diào)整任務(wù),并利用選取調(diào)整任務(wù)調(diào)整與所述選取調(diào)整任務(wù)對(duì)應(yīng)的關(guān)聯(lián)資源。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定對(duì)所述第一關(guān)聯(lián)資源進(jìn)行調(diào)整的調(diào)整任務(wù)和/或?qū)λ龅诙P(guān)聯(lián)資源進(jìn)行調(diào)整的調(diào)整任務(wù),具體包括: 確定使所述第一指標(biāo)數(shù)據(jù)不滿足所述預(yù)設(shè)告警條件的調(diào)整目標(biāo); 當(dāng)所述調(diào)整目標(biāo)為降低所述第一指標(biāo)數(shù)據(jù)時(shí),獲取對(duì)所述第一關(guān)聯(lián)資源進(jìn)行調(diào)整的用于降低所述第一指標(biāo)數(shù)據(jù)的調(diào)整任務(wù),和/或,獲取對(duì)所述第二關(guān)聯(lián)資源進(jìn)行調(diào)整的用于降低所述第一指標(biāo)數(shù)據(jù)的調(diào)整任務(wù); 當(dāng)所述調(diào)整目標(biāo)為升高所述第一指標(biāo)數(shù)據(jù)時(shí),獲取對(duì)所述第一關(guān)聯(lián)資源進(jìn)行調(diào)整的用于升高所述第一指標(biāo)數(shù)據(jù)的調(diào)整任務(wù),和/或,獲取對(duì)所述第二關(guān)聯(lián)資源進(jìn)行調(diào)整的用于升高所述第一指標(biāo)數(shù)據(jù)的調(diào)整任務(wù)。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,對(duì)所述第一關(guān)聯(lián)資源進(jìn)行調(diào)整的調(diào)整任務(wù)為第一調(diào)整任務(wù),對(duì)所述第二關(guān)聯(lián)資源進(jìn)行調(diào)整的調(diào)整任務(wù)為第二調(diào)整任務(wù),所述從確定的各個(gè)調(diào)整任務(wù)中選取一個(gè)調(diào)整任務(wù),具體包括: 計(jì)算所述第一調(diào)整任務(wù)的第一條件執(zhí)行概率和/或所述第二調(diào)整任務(wù)的第二條件執(zhí)行概率,其中,所述第一條件執(zhí)行概率是在所述第一監(jiān)視指標(biāo)為第一指標(biāo)數(shù)據(jù)的條件下使所述第一指標(biāo)數(shù)據(jù)不滿足所述預(yù)設(shè)告警條件的調(diào)整任務(wù)的執(zhí)行概率,所述第二條件執(zhí)行概率是在所述第一監(jiān)視指標(biāo)為第一指標(biāo)數(shù)據(jù)且所述第二監(jiān)視指標(biāo)為第二指標(biāo)數(shù)據(jù)的條件下使所述第一指標(biāo)數(shù)據(jù)不滿足所述預(yù)設(shè)告警條件的調(diào)整任務(wù)的執(zhí)行概率; 從所述計(jì)算得到的所有條件執(zhí)行概率中選取最大執(zhí)行概率,并選取所述最大執(zhí)行概率對(duì)應(yīng)的調(diào)整任務(wù),以利用選取調(diào)整任務(wù)調(diào)整與所述選取調(diào)整任務(wù)對(duì)應(yīng)的關(guān)聯(lián)資源。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,在利用選取調(diào)整任務(wù)調(diào)整與所述選取調(diào)整任務(wù)對(duì)應(yīng)的關(guān)聯(lián)資源后,還包括: 重新獲取所述第一監(jiān)視指標(biāo)的第一指標(biāo)數(shù)據(jù),如果所述重新獲取的第一指標(biāo)數(shù)據(jù)仍滿足所述預(yù)設(shè)告警條件,則降低所述最大執(zhí)行概率的概率值,繼續(xù)執(zhí)行從所述計(jì)算得到的所有條件執(zhí)行概率中選取最大執(zhí)行概率的步驟,直到所述第一指標(biāo)數(shù)據(jù)不滿足所述預(yù)設(shè)告警條件為止。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括:預(yù)先構(gòu)建監(jiān)控指標(biāo)關(guān)聯(lián)推理模型; 所述監(jiān)控指標(biāo)關(guān)聯(lián)推理模型的建立方法,具體包括: 確定與云應(yīng)用運(yùn)行有關(guān)的至少一個(gè)第一監(jiān)視指標(biāo);確定影響所述第一監(jiān)視指標(biāo)的數(shù)據(jù)發(fā)生變化的各個(gè)關(guān)聯(lián)資源和/或影響第二監(jiān)視指標(biāo)的數(shù)據(jù)發(fā)生變化的各個(gè)關(guān)聯(lián)資源,所述第二監(jiān)視指標(biāo)為云計(jì)算環(huán)境中影響所述第一監(jiān)視指標(biāo)的數(shù)據(jù)發(fā)生變化的監(jiān)視指標(biāo); 根據(jù)所述第一監(jiān)視指標(biāo)的指標(biāo)數(shù)據(jù)的調(diào)整目標(biāo)確定所述各個(gè)關(guān)聯(lián)資源的調(diào)整任務(wù),所述調(diào)整目標(biāo)為升高所述第一監(jiān)視指標(biāo)的指標(biāo)數(shù)據(jù)或降低所述第一監(jiān)視指標(biāo)的指標(biāo)數(shù)據(jù);設(shè)置概率分布表,所述概率分布表包括第一條件概率、第二條件概率、以及所述調(diào)整任務(wù)的有效執(zhí)行概率的預(yù)設(shè)值; 其中,所述有效執(zhí)行概率是執(zhí)行所述調(diào)整任務(wù)后使第一監(jiān)視指標(biāo)的指標(biāo)數(shù)據(jù)不滿足預(yù)設(shè)告警條件的概率值,所述第一條件概率是當(dāng)所述第一監(jiān)視指標(biāo)在第一預(yù)設(shè)數(shù)據(jù)區(qū)間內(nèi)時(shí)所述有效執(zhí)行概率為預(yù)設(shè)值的概率,所述第二條件概率是當(dāng)所述有效執(zhí)行概率為預(yù)設(shè)值時(shí)所述第二監(jiān)視指標(biāo)在第二預(yù)設(shè)數(shù)據(jù)區(qū)間內(nèi)的概率。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述計(jì)算所述第一調(diào)整任務(wù)的第一條件執(zhí)行概率和/或所述第二調(diào)整任務(wù)的第二條件執(zhí)行概率,具體包括: 利用所述第一指標(biāo)數(shù)據(jù)更新所述監(jiān)控指標(biāo)關(guān)聯(lián)推理模型中第一監(jiān)視指標(biāo)的當(dāng)前數(shù)據(jù),根據(jù)所述更新后的當(dāng)前數(shù)據(jù)查詢所述監(jiān)控指標(biāo)關(guān)聯(lián)推理模型中的概率分布表,并將查詢到的第一條件概率作為所述第一調(diào)整任務(wù)的第一條件執(zhí)行概率; 和/或, 利用所述第一指標(biāo)數(shù)據(jù)更新所述監(jiān)控指標(biāo)關(guān)聯(lián)推理模型中第一監(jiān)視指標(biāo)的當(dāng)前數(shù)據(jù),并利用所述第二指標(biāo)數(shù)據(jù)更新所述監(jiān)控指標(biāo)關(guān)聯(lián)推理模型中第二監(jiān)視指標(biāo)的當(dāng)前數(shù)據(jù);根據(jù)所述更新后的當(dāng)前 數(shù)據(jù)查詢所述監(jiān)控指標(biāo)關(guān)聯(lián)推理模型中的概率分布表,并根據(jù)查詢得到的第二條件概率和所述有效執(zhí)行概率的預(yù)設(shè)值計(jì)算所述第二調(diào)整任務(wù)的第二條件執(zhí)行概率。
7.一種云應(yīng)用運(yùn)行期的風(fēng)險(xiǎn)處理系統(tǒng),其特征在于,包括: 指標(biāo)數(shù)據(jù)獲取模塊,用于在云應(yīng)用運(yùn)行期獲取與云應(yīng)用運(yùn)行有關(guān)的第一監(jiān)視指標(biāo)的第一指標(biāo)數(shù)據(jù); 關(guān)聯(lián)資源確定模塊,用于在所述第一指標(biāo)數(shù)據(jù)滿足預(yù)設(shè)告警條件時(shí),在云計(jì)算環(huán)境中確定影響所述第一指標(biāo)數(shù)據(jù)發(fā)生變化的各個(gè)第一關(guān)聯(lián)資源和/或影響第二指標(biāo)數(shù)據(jù)發(fā)生變化的各個(gè)第二關(guān)聯(lián)資源,所述第二指標(biāo)數(shù)據(jù)為云計(jì)算環(huán)境中影響所述第一指標(biāo)數(shù)據(jù)發(fā)生變化的第二監(jiān)視指標(biāo)的指標(biāo)數(shù)據(jù); 調(diào)整任務(wù)確定模塊,用于確定對(duì)所述第一關(guān)聯(lián)資源進(jìn)行調(diào)整的調(diào)整任務(wù)和/或?qū)λ龅诙P(guān)聯(lián)資源進(jìn)行調(diào)整的調(diào)整任務(wù),所述調(diào)整任務(wù)為使所述第一指標(biāo)數(shù)據(jù)不滿足所述預(yù)設(shè)告警條件的調(diào)整方式; 調(diào)整任務(wù)選取模塊,用于從確定的各個(gè)調(diào)整任務(wù)中選取一個(gè)調(diào)整任務(wù); 風(fēng)險(xiǎn)處理模塊,用于利用選取調(diào)整任務(wù)調(diào)整與所述選取調(diào)整任務(wù)對(duì)應(yīng)的關(guān)聯(lián)資源。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述調(diào)整任務(wù)確定模塊,具體包括: 調(diào)整目標(biāo)確定單元,用于確定使所述第一指標(biāo)數(shù)據(jù)不滿足所述預(yù)設(shè)告警條件的調(diào)整目標(biāo); 第一調(diào)整任務(wù)確定單元,用于當(dāng)所述調(diào)整目標(biāo)為降低所述第一指標(biāo)數(shù)據(jù)時(shí),獲取對(duì)所述第一關(guān)聯(lián)資源進(jìn)行調(diào)整的用于降低所述第一指標(biāo)數(shù)據(jù)的調(diào)整任務(wù),和/或,獲取對(duì)所述第二關(guān)聯(lián)資源進(jìn)行調(diào)整的用于降低所述第一指標(biāo)數(shù)據(jù)的調(diào)整任務(wù); 第二調(diào)整任務(wù)確定單元,用于當(dāng)所述調(diào)整目標(biāo)為升高所述第一指標(biāo)數(shù)據(jù)時(shí),獲取對(duì)所述第一關(guān)聯(lián)資源進(jìn)行調(diào)整的用于升高所述第一指標(biāo)數(shù)據(jù)的調(diào)整任務(wù),和/或,獲取對(duì)所述第二關(guān)聯(lián)資源進(jìn)行調(diào)整的用于升高所述第一指標(biāo)數(shù)據(jù)的調(diào)整任務(wù)。
9.根據(jù)權(quán)利要求7或8所述的系統(tǒng),其特征在于,對(duì)所述第一關(guān)聯(lián)資源進(jìn)行調(diào)整的調(diào)整任務(wù)為第一調(diào)整任務(wù),對(duì)所述第二關(guān)聯(lián)資源進(jìn)行調(diào)整的調(diào)整任務(wù)為第二調(diào)整任務(wù),所述調(diào)整任務(wù)選取模塊,具體包括: 執(zhí)行概率計(jì)算單元,用于計(jì)算所述第一調(diào)整任務(wù)的第一條件執(zhí)行概率和/或所述第二調(diào)整任務(wù)的第二條件執(zhí)行概率,其中,所述第一條件執(zhí)行概率是在所述第一監(jiān)視指標(biāo)為第一指標(biāo)數(shù)據(jù)的條件下使所述第一指標(biāo)數(shù)據(jù)不滿足所述預(yù)設(shè)告警條件的調(diào)整任務(wù)的執(zhí)行概率,所述第二條件執(zhí)行概率是在所述第一監(jiān)視指標(biāo)為第一指標(biāo)數(shù)據(jù)且所述第二監(jiān)視指標(biāo)為第二指標(biāo)數(shù)據(jù)的條件下使所述第一指標(biāo)數(shù)據(jù)不滿足所述預(yù)設(shè)告警條件的調(diào)整任務(wù)的執(zhí)行概率; 調(diào)整任務(wù)選取單元,用于從所述計(jì)算得到的所有條件執(zhí)行概率中選取最大執(zhí)行概率,并選取所述最大執(zhí)行概率對(duì)應(yīng)的調(diào)整任務(wù),以利用選取調(diào)整任務(wù)調(diào)整與所述選取調(diào)整任務(wù)對(duì)應(yīng)的關(guān)聯(lián)資源。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于, 所述風(fēng)險(xiǎn)處理模塊,還用于在利用選取調(diào)整任務(wù)調(diào)整與所述選取調(diào)整任務(wù)對(duì)應(yīng)的關(guān)聯(lián)資源后,重新獲取所述第一監(jiān)視指標(biāo)的第一指標(biāo)數(shù)據(jù),如果所述重新獲取的第一指標(biāo)數(shù)據(jù)仍滿足所述預(yù)設(shè)告警條件,則降低所述最大執(zhí)行概率的概率值,繼續(xù)執(zhí)行從所述計(jì)算得到的所有條件執(zhí)行概率中選取最大執(zhí)行概率的步驟,直到所述第一指標(biāo)數(shù)據(jù)不滿足所述預(yù)設(shè)告警條件為止。
11.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括:模型建立模塊,用于預(yù)先構(gòu)建監(jiān)控指標(biāo)關(guān)聯(lián)推理模型; 所述模型建立模塊,具體包括: 監(jiān)視指標(biāo)確定單元,用于確定與云應(yīng)用運(yùn)行有關(guān)的至少一個(gè)第一監(jiān)視指標(biāo); 關(guān)聯(lián)資源確定單元,用于確定影響所述第一監(jiān)視指標(biāo)的數(shù)據(jù)發(fā)生變化的各個(gè)關(guān)聯(lián)資源和/或影響第二監(jiān)視指標(biāo)的數(shù)據(jù)發(fā)生變化的各個(gè)關(guān)聯(lián)資源,所述第二監(jiān)視指標(biāo)為云計(jì)算環(huán)境中影響所述第一監(jiān)視指標(biāo)的數(shù)據(jù)發(fā)生變化的監(jiān)視指標(biāo); 調(diào)整任務(wù)確定單元,用于根據(jù)所述第一監(jiān)視指標(biāo)的指標(biāo)數(shù)據(jù)的調(diào)整目標(biāo)確定所述各個(gè)關(guān)聯(lián)資源的調(diào)整任務(wù),所述調(diào)整目標(biāo)為升高所述第一監(jiān)視指標(biāo)的指標(biāo)數(shù)據(jù)或降低所述第一監(jiān)視指標(biāo)的指標(biāo)數(shù)據(jù); 概率表設(shè)置單元,用于設(shè)置概率分布表,所述概率分布表包括第一條件概率、第二條件概率、以及所述調(diào)整任務(wù)的有效執(zhí)行概率的預(yù)設(shè)值;其中,所述有效執(zhí)行概率是執(zhí)行所述調(diào)整任務(wù)后使第一監(jiān)視指標(biāo)的指標(biāo)數(shù)據(jù)不滿足預(yù)設(shè)告警條件的概率值,所述第一條件概率是當(dāng)所述第一監(jiān)視指標(biāo)在第一預(yù)設(shè)數(shù)據(jù)區(qū)間內(nèi)時(shí)所述有效執(zhí)行概率為預(yù)設(shè)值的概率,所述第二條件概率是當(dāng)所述有效執(zhí)行概率為預(yù)設(shè)值時(shí)所述第二監(jiān)視指標(biāo)在第二預(yù)設(shè)數(shù)據(jù)區(qū)間內(nèi)的概率。
12.根據(jù) 權(quán)利要求11所述的系統(tǒng),其特征在于,所述執(zhí)行概率計(jì)算單元,具體用于利用所述第一指標(biāo)數(shù)據(jù)更新所述監(jiān)控指標(biāo)關(guān)聯(lián)推理模型中第一監(jiān)視指標(biāo)的當(dāng)前數(shù)據(jù),根據(jù)所述更新后的當(dāng)前數(shù)據(jù)查詢所述監(jiān)控指標(biāo)關(guān)聯(lián)推理模型中的概率分布表,并將查詢到的第一條件概率作為所述第一調(diào)整任務(wù)的第一條件執(zhí)行概率;和/或,利用所述第一指標(biāo)數(shù)據(jù)更新所述監(jiān)控指標(biāo)關(guān)聯(lián)推理模型中第一監(jiān)視指標(biāo)的當(dāng)前數(shù)據(jù),并利用所述第二指標(biāo)數(shù)據(jù)更新所述監(jiān)控指標(biāo)關(guān)聯(lián)推理模型中第二監(jiān)視指標(biāo)的當(dāng)前數(shù)據(jù);根據(jù)所述更新后的當(dāng)前數(shù)據(jù)查詢所述監(jiān)控指標(biāo)關(guān)聯(lián)推理模型中的概率分布表,并根據(jù)查詢得到的第二條件概率和所述 有效執(zhí)行概率的預(yù)設(shè)值計(jì)算所述第二調(diào)整任務(wù)的第二條件執(zhí)行概率。
【文檔編號(hào)】H04L29/08GK103607300SQ201310566811
【公開日】2014年2月26日 申請(qǐng)日期:2013年11月12日 優(yōu)先權(quán)日:2013年11月12日
【發(fā)明者】許力, 毛軍, 馬云存 申請(qǐng)人:東軟集團(tuán)股份有限公司