br>[0105]當(dāng)所述判斷單元35、具體是所述第三判斷子單元353判斷出所述應(yīng)用層的所有參數(shù)的相對值均未超出對應(yīng)參數(shù)的參考范圍時,確定所述應(yīng)用層為正常運行層,并觸發(fā)所述分配單元31依據(jù)熵值取權(quán)法,對初始權(quán)重值進(jìn)行調(diào)整,并將調(diào)整后的權(quán)重值作為下一個采集周期的權(quán)重值。
[0106]本發(fā)明實施例中,實現(xiàn)了集成系統(tǒng)的運行性能的檢測,且當(dāng)運行不佳時,從層次上出發(fā),進(jìn)一步確定三個層中出現(xiàn)問題的層;由此可見,本發(fā)明實施例在實現(xiàn)運行性能檢測的同時,精確定位出集成系統(tǒng)問題或故障的來源,如來源于硬件層、或數(shù)據(jù)庫層,還是來源于應(yīng)用層,并及時通知相應(yīng)的廠商來解決,從而提高了用戶使用集成系統(tǒng)的滿意度。
[0107]需要說明的是,檢測系統(tǒng)中所涉及到概念如各個層的指標(biāo)數(shù)據(jù)所包括的參數(shù)、相對值等請參見前述方法的說明,這里不再贅述。
[0108]以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
【主權(quán)項】
1.一種集成系統(tǒng)運行性能的檢測方法,應(yīng)用于包括硬件層、數(shù)據(jù)庫層和應(yīng)用層的集成系統(tǒng)中;其特征在于,所述方法包括: 為硬件層、數(shù)據(jù)庫層和應(yīng)用層分別分配權(quán)重值; 分別采集硬件層、數(shù)據(jù)庫層和應(yīng)用層的指標(biāo)數(shù)據(jù); 依據(jù)所分配的各層的權(quán)重值及相應(yīng)層的指標(biāo)數(shù)據(jù),確定所述集成系統(tǒng)的運行性能。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述依據(jù)所分配的各層的權(quán)重值及相應(yīng)層的指標(biāo)數(shù)據(jù),確定所述集成系統(tǒng)的運行性能,包括: 將采集到的各層的指標(biāo)數(shù)據(jù)與對應(yīng)層的權(quán)重值相乘,之后再將三層各自相乘得到的值相加,得到所述集成系統(tǒng)的檢測值; 當(dāng)所述檢測值超出預(yù)設(shè)的閾值時,確定所述集成系統(tǒng)為正常運行。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括: 當(dāng)所述檢測值未超出所述閾值時,確定所述集成系統(tǒng)為非正常運行。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,在確定所述集成系統(tǒng)為非正常運行之后,所述方法還包括: 依據(jù)采集到的各層的指標(biāo)數(shù)據(jù),確定各層指標(biāo)數(shù)據(jù)所包括的各個參數(shù)的相對值;依次判斷所述硬件層、數(shù)據(jù)庫層、應(yīng)用層指標(biāo)數(shù)據(jù)所包括的各個參數(shù)的相對值在對應(yīng)層中是否超出為對應(yīng)參數(shù)預(yù)設(shè)的參考范圍,當(dāng)判斷出至少一個參數(shù)超出在對應(yīng)層中為所述參數(shù)預(yù)設(shè)的參考范圍時,確定所述對應(yīng)層為非正常運行層。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述依次判斷所述硬件層、數(shù)據(jù)庫層、應(yīng)用層指標(biāo)數(shù)據(jù)所包括的各個參數(shù)的相對值在對應(yīng)層中是否超出為對應(yīng)參數(shù)預(yù)設(shè)的參考范圍,當(dāng)判斷出至少一個參數(shù)超出在對應(yīng)層中為所述參數(shù)預(yù)設(shè)的參考范圍時,確定所述對應(yīng)層為非正常運行層,包括: 當(dāng)判斷出所述硬件層指標(biāo)數(shù)據(jù)所包括的各個參數(shù)中至少有一個參數(shù)的相對值超出為所述參數(shù)預(yù)設(shè)的參考范圍時,確定所述硬件層為非正常運行層,結(jié)束處理流程;當(dāng)判斷出所述硬件層指標(biāo)數(shù)據(jù)所包括的各個參數(shù)的相對值均未超出為對應(yīng)參數(shù)預(yù)設(shè)的參考范圍時,確定所述硬件層為正常運行層; 當(dāng)判斷出所述數(shù)據(jù)庫層指標(biāo)數(shù)據(jù)所包括的各個參數(shù)中至少有一個參數(shù)的相對值超出為所述參數(shù)預(yù)設(shè)的參考范圍時,確定所述數(shù)據(jù)庫層為非正常運行層,結(jié)束處理流程;當(dāng)判斷出所述數(shù)據(jù)庫層指標(biāo)數(shù)據(jù)所包括的各個參數(shù)的相對值均未超出為對應(yīng)參數(shù)預(yù)設(shè)的參考范圍時,確定所述數(shù)據(jù)庫層為正常運行層; 當(dāng)判斷出所述應(yīng)用層指標(biāo)數(shù)據(jù)所包括的各個參數(shù)中至少有一個參數(shù)的相對值超出為所述參數(shù)預(yù)設(shè)的參考范圍時,確定所述應(yīng)用層為非正常運行層,結(jié)束處理流程。
6.一種集成系統(tǒng)運行性能的檢測系統(tǒng),應(yīng)用于包括硬件層、數(shù)據(jù)庫層、應(yīng)用層的集成系統(tǒng)中;其特征在于,所述檢測系統(tǒng)包括:分配單元、采集單元、第一確定單元;其中, 所述分配單元,用于為硬件層、數(shù)據(jù)庫層和應(yīng)用層分別分配權(quán)重值; 所述采集單元,用于分別采集硬件層、數(shù)據(jù)庫層和應(yīng)用層的指標(biāo)數(shù)據(jù); 所述第一確定單元,用于依據(jù)所述各層的權(quán)重值及相應(yīng)層的指標(biāo)數(shù)據(jù),確定所述集成系統(tǒng)的運行性能。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述第一確定單元,還用于將各層的指標(biāo)數(shù)據(jù)與對應(yīng)層的權(quán)重值相乘,再將三層各自相乘得到的值相加,得到指標(biāo)數(shù)據(jù)的檢測值; 當(dāng)所述檢測值超出預(yù)設(shè)的閾值時,確定所述集成系統(tǒng)為正常運行。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述第一確定單元,還用于當(dāng)所述檢測值未超出所述閾值時,確定所述集成系統(tǒng)為非正常運行。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述檢測系統(tǒng)還包括:第二確定單元、判斷單元,第三確定單元;其中, 所述第二確定單元,用于依據(jù)各層的指標(biāo)數(shù)據(jù),確定各層指標(biāo)數(shù)據(jù)所包括的各個參數(shù)的相對值; 所述判斷單元,用于依次判斷所述硬件層、數(shù)據(jù)庫層、應(yīng)用層指標(biāo)數(shù)據(jù)所包括的各個參數(shù)的相對值在對應(yīng)層中是否超出為對應(yīng)參數(shù)預(yù)設(shè)的參考范圍,當(dāng)判斷出至少一個參數(shù)超出在對應(yīng)層中為所述參數(shù)預(yù)設(shè)的參考范圍時,觸發(fā)所述第三確定單元; 所述第三確定單元,用于確定所述對應(yīng)層為非正常運行層。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述判斷單元包括:第一判斷子單元,第二判斷子單元、第三判斷子單元;所述第三確定單元包括:第一確定子單元、第二確定子單元、第三確定子單元;其中, 所述第一判斷子單元,用于判斷出所述硬件層指標(biāo)數(shù)據(jù)所包括的各個參數(shù)中至少有一個參數(shù)的相對值超出為所述參數(shù)預(yù)設(shè)的參考范圍時,觸發(fā)所述第一確定子單元; 當(dāng)判斷出所述各個參數(shù)的相對值均未超出為對應(yīng)參數(shù)預(yù)設(shè)的參考范圍時,確定所述數(shù)據(jù)庫層為正常運行層,并觸發(fā)所述第二判斷子單元; 所述第一確定子單元,用于確定所述硬件層為非正常運行層; 所述第二判斷子單元,用于當(dāng)判斷出在所述數(shù)據(jù)庫層指標(biāo)數(shù)據(jù)所包括的各個參數(shù)中至少有一個參數(shù)的相對值超出為所述參數(shù)預(yù)設(shè)的參考范圍時,觸發(fā)所述第二確定子單元;當(dāng)判斷出所述數(shù)據(jù)庫層指標(biāo)數(shù)據(jù)所包括的各個參數(shù)的相對值均未超出為對應(yīng)參數(shù)預(yù)設(shè)的參考范圍時,確定所述數(shù)據(jù)庫層為正常運行層,并觸發(fā)所述第三判斷子單元; 所述第二確定子單元,用于確定所述數(shù)據(jù)庫層為非正常運行層; 所述第三判斷子單元,用于判斷出所述應(yīng)用層指標(biāo)數(shù)據(jù)所包括的各個參數(shù)至少有一個參數(shù)的相對值超出為所述參數(shù)預(yù)設(shè)的參考范圍時,觸發(fā)所述第三確定子單元; 所述第三確定子單元,用于確定所述應(yīng)用層為非正常運行層。
【專利摘要】本發(fā)明公開了一種集成系統(tǒng)運行性能的檢測方法,所述集成系統(tǒng)包括:硬件層、數(shù)據(jù)庫層、應(yīng)用層;所述方法包括:為各個層分配權(quán)重值;采集各個層的指標(biāo)數(shù)據(jù);依據(jù)所述各個層的權(quán)重值及相應(yīng)層的指標(biāo)數(shù)據(jù),確定所述集成系統(tǒng)的運行性能;同時本發(fā)明還公開了一種集成系統(tǒng)運行性能的檢測系統(tǒng)。利用本發(fā)明可準(zhǔn)確地檢測出集成系統(tǒng)的運行性能,使運行性能差問題得到及時解決。
【IPC分類】H04L12-24, H04L12-26
【公開號】CN104811346
【申請?zhí)枴緾N201410037470
【發(fā)明人】馬險峰, 尤新霞, 龐哲翀, 喬棟, 孟利青, 王升元, 郄威, 居旭方
【申請人】中國移動通信集團(tuán)內(nèi)蒙古有限公司
【公開日】2015年7月29日
【申請日】2014年1月26日