午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

一種通過告警信息支持服務(wù)器虛擬化運維的方法

文檔序號:7819212閱讀:220來源:國知局
一種通過告警信息支持服務(wù)器虛擬化運維的方法
【專利摘要】本發(fā)明公開了一種通過告警信息支持服務(wù)器虛擬化運維的方法,在布置虛擬化軟件的服務(wù)器主機上,運行一組agent組件,通過agent組件的告警機制,收集并匯總所有服務(wù)器和虛擬機以及網(wǎng)絡(luò)設(shè)備的配置信息及性能數(shù)據(jù),并根據(jù)所選定的事件、條件和狀況進行對應(yīng)的通知及告警;在監(jiān)控處理的虛擬機上進行SNMP配置及告警配置,搭建SNMP管理實體,配置SNMP接收環(huán)境及相關(guān)解析腳本,對原始SNMPTrap信息進行解析處理。本發(fā)明通過布置一臺虛擬機,通過SNMP協(xié)議來得到管理節(jié)點的告警信息從而對獲取到的告警信息進行解析和設(shè)置處理,使用戶能夠在服務(wù)器虛擬化的運維上獲得很大的便利。
【專利說明】一種通過告警信息支持服務(wù)器虛擬化運維的方法

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及虛擬化【技術(shù)領(lǐng)域】,具體涉及一種通過告警信息支持服務(wù)器虛擬化運維的方法,通過對服務(wù)器虛擬化軟件的告警信息來對服務(wù)器的運維進行支持。

【背景技術(shù)】
[0002]近年來,基于x86系統(tǒng)的國產(chǎn)標(biāo)準(zhǔn)化高端服務(wù)器已經(jīng)逐步替代國外的小型機服務(wù)器,被廣泛用于金融、電信、醫(yī)療、教育、智慧城市等行業(yè),在節(jié)約成本的同時也帶來了服務(wù)器數(shù)量爆炸性增加,掀起國產(chǎn)替代的浪潮。作為日前討論的非?;鸨姆?wù)器虛擬化技術(shù),已經(jīng)成為控制物理服務(wù)器快速增加、緩解機房空間、電力資源緊張、降低運維管理成本的有力舉措。服務(wù)器虛擬化規(guī)模日漸擴大,運維難度和復(fù)雜度與日俱增,傳統(tǒng)的監(jiān)控方式已無法適應(yīng)服務(wù)器虛擬化發(fā)展趨勢,需要運用新技術(shù),建立適應(yīng)于服務(wù)器虛擬化的監(jiān)控機制。
[0003]服務(wù)器虛擬化主要將服務(wù)器的物理資源抽象為邏輯資源,讓一臺或多臺服務(wù)器變成幾百臺甚至上千臺相互隔離的虛擬機的超虛擬化技術(shù)。應(yīng)用時不再受限于物理上的界限,而是讓CPU、內(nèi)存、存儲、I/O等硬件變成可以動態(tài)管理的“資源池”,從而提高資源的利用率,簡化系統(tǒng)管理,從而達到實現(xiàn)服務(wù)器整合,讓IT對業(yè)務(wù)的變化更具適應(yīng)力。
[0004]作為目前網(wǎng)絡(luò)管理系統(tǒng)的流行協(xié)議,簡單網(wǎng)絡(luò)管理協(xié)議(SNMP)是由一組網(wǎng)絡(luò)管理標(biāo)準(zhǔn)組成,包含一個應(yīng)用層協(xié)議、數(shù)據(jù)模型和一組資源對象,用來監(jiān)測連接到網(wǎng)絡(luò)設(shè)備上的設(shè)備是否有任何引起管理上的關(guān)注的情況。在典型的SNMP用法中,有許多系統(tǒng)被管理,而且是有一或多個系統(tǒng)在管理它們。
[0005]每一個被管理的系統(tǒng)上又運行一個叫做代理者(agent)的軟件元件,且通過SNMP對管理系統(tǒng)報告資訊?;旧希琒NMP代理者以變量呈現(xiàn)管理資料。管理系統(tǒng)透過GET,GETNEXT和GETBULK協(xié)定指令取回資訊,或是代理者在沒有被詢問的情況下,使用TRAP或INFORM傳送資料。管理系統(tǒng)也可以傳送配置更新或控制的請求,透過SET協(xié)定指令達到主動管理系統(tǒng)的目的。配置和控制指令只有當(dāng)網(wǎng)絡(luò)基本結(jié)構(gòu)需要改變的時候使用,而監(jiān)控指令則通常是常態(tài)性的工作??赏高^SNMP存取的變量以階層的方式結(jié)合。這些分層和其他元數(shù)據(jù)(例如變量的類型和描述)以管理信息庫(MIBs)的方式描述。


【發(fā)明內(nèi)容】

[0006]本發(fā)明要解決的技術(shù)問題是:提供一種通過告警信息支持服務(wù)器虛擬化運維的方法。
[0007]本發(fā)明所采用的技術(shù)方案為:
一種通過告警信息支持服務(wù)器虛擬化運維的方法,所述方法包括步驟如下:
I)在布置虛擬化軟件的服務(wù)器主機上,運行一組agent組件,用來對服務(wù)器虛擬化的監(jiān)控,包括服務(wù)器主機和虛擬機以及標(biāo)準(zhǔn)虛擬交換機等的CPU使用率、CPU的頻率、內(nèi)存的使用率、硬盤的使用率、網(wǎng)絡(luò)實時情況包進行全面、實時監(jiān)控和告警,可以對整個系統(tǒng)進行實時的監(jiān)控和調(diào)整; 2)通過agent組件的告警機制,收集并匯總所有服務(wù)器和虛擬機以及網(wǎng)絡(luò)設(shè)備的配置信息及性能數(shù)據(jù),并根據(jù)所選定的事件、條件和狀況進行對應(yīng)的通知及告警;
3)在監(jiān)控處理的虛擬機上進行SNMP配置及告警配置,設(shè)置SNMP收件人地址;根據(jù)實際的監(jiān)控需求啟用或禁用服務(wù)器虛擬化系統(tǒng)中的預(yù)制告警;配置預(yù)定義警報觸發(fā)規(guī)則及報警操作;根據(jù)系統(tǒng)監(jiān)控的實際需求增加對特定事件觸發(fā)或狀態(tài)觸發(fā)的用戶自定義報警;
4)搭建SNMP管理實體,在進行了虛擬化布置的服務(wù)器上面,創(chuàng)建一臺用于監(jiān)控信息收集處理的虛擬機,配置SNMP接收環(huán)境,可以作為管理端工具、代理程序、MIB庫轉(zhuǎn)換工具實現(xiàn)網(wǎng)管工作站的基本功能;在安裝并配置了 SNMP接收環(huán)境及相關(guān)解析腳本后,該臺虛擬機服務(wù)器便構(gòu)成了一臺簡單的網(wǎng)絡(luò)管理實體,可以進行SNMP Trap信息接收及解析工作;
5)對原始SNMPTrap信息進行解析處理,在SNMP虛擬機上獲取到管理平臺發(fā)出的原始SNMP Trap信息,可以結(jié)合實際的運維監(jiān)控工具和監(jiān)控需求對原始SNMP Trap信息進行調(diào)整以更符合實際的運維要求,例如設(shè)置報警級別、設(shè)置報警主體、配置實際報警發(fā)送等相關(guān)工作。
[0008]所述告警機制包括警報對象、警報觸發(fā)器及警報操作三個模塊,其中:
1)警報對象,監(jiān)控模塊有一組預(yù)定義的警報,每個預(yù)定義警報負(fù)責(zé)監(jiān)控一個特定對象,如群集、主機、數(shù)據(jù)中心、數(shù)據(jù)存儲、網(wǎng)絡(luò)設(shè)備和虛擬機;
2)警報觸發(fā)器,由值為真的條件值和時間長度組成,分為條件或狀況觸發(fā)器以及事件觸發(fā)器,例如主機的數(shù)據(jù)儲存掉線會發(fā)出相應(yīng)的警報,或者在主機的宕機時會發(fā)出通告,或者在進行虛擬機復(fù)制、遷移、刪除等特定事件觸發(fā)時會觸發(fā)對應(yīng)警告(事件);
3)警報操作,對于特定狀態(tài)或事件觸發(fā)警報觸發(fā)器之后的agent組件自動響應(yīng)操作,例如重新掛載存儲設(shè)備、發(fā)送電子郵件、發(fā)送SNMP Trap陷阱信息、重啟虛擬機、掛起虛擬機等;可以設(shè)置在警報觸發(fā)后按照指定的時間間隔重復(fù),直到狀況恢復(fù)正?;蛘哌\維人員明確警報并手動確認(rèn)警報。
[0009]所述虛擬機透過SNMP的GET、GETNEXT和GETBULK協(xié)定指令取回信息(多用于系統(tǒng)狀態(tài)級別主動監(jiān)控),監(jiān)控系統(tǒng)主機使用SNMP的TRAP或INFORM傳送信息給虛擬機(多用于被動接受系統(tǒng)事件級別監(jiān)控)。
[0010]透過SNMP存取的信息變量以階層的方式結(jié)合,這些分層和其他元數(shù)據(jù),例如變量的類型和描述,以O(shè)ID的形式存放在管理信息庫(Management Informat1n Base,MIB)。根據(jù)IETF對MIB的標(biāo)準(zhǔn)化定義,MIB模塊為樹狀等級結(jié)構(gòu):在等級結(jié)構(gòu)的頂部是ISO和國際電信聯(lián)盟的電信標(biāo)準(zhǔn)化組織;而在等級結(jié)構(gòu)的下層,為各服務(wù)商特定的私有MIB庫中,包含有該產(chǎn)品所有對象的OID對應(yīng)信息,例如VMware的私有MIB庫以6876開頭;通過在MIB庫中查找特定OID對應(yīng)的信息,可以明確解析出該條SNMP對應(yīng)的實際報警含義。
[0011]所述方法的結(jié)構(gòu)流程為:在布置了虛擬化的服務(wù)器上面,組成多個群集共享資源,在資源池里面,組建若干的虛擬機;作為軟件部署的主機分為計算節(jié)點和管理節(jié)點,管理節(jié)點在agent組件的監(jiān)控下,獲取當(dāng)前整個系統(tǒng)的各種監(jiān)控信息和告警信息,對每臺計算節(jié)點主機和虛擬機以及存儲設(shè)備設(shè)置告警信息;當(dāng)觸發(fā)告警信息時,管理節(jié)點就能夠收到;另外通過SNMP布置一臺虛擬機作為SNMP管理實體,對這些告警信息獲取,最后SNMP虛擬機對告警信息解析并進行處理,包括發(fā)郵件和控制臺屏幕顯示或者消息提示。
[0012]注:0ID即OBJECT IDENTIFIER,用于對網(wǎng)絡(luò)硬件進行唯一的標(biāo)識。
[0013]本發(fā)明有益效果:本發(fā)明通過布置一臺虛擬機,通過SNMP協(xié)議來得到管理節(jié)點的告警信息從而對獲取到的告警信息進行解析和設(shè)置處理,使用戶能夠在服務(wù)器虛擬化的運維上獲得很大的便利。

【具體實施方式】
[0014]下面結(jié)合具體實施例,對本發(fā)明進一步說明:
一種通過告警信息支持服務(wù)器虛擬化運維的方法,所述方法包括步驟如下:
1)在布置虛擬化軟件的服務(wù)器主機上,運行一組agent組件,用來對服務(wù)器虛擬化的監(jiān)控,包括服務(wù)器主機和虛擬機以及標(biāo)準(zhǔn)虛擬交換機等的CPU使用率、CPU的頻率、內(nèi)存的使用率、硬盤的使用率、網(wǎng)絡(luò)實時情況包進行全面、實時監(jiān)控和告警,可以對整個系統(tǒng)進行實時的監(jiān)控和調(diào)整;
2)通過agent組件的告警機制,收集并匯總所有服務(wù)器和虛擬機以及網(wǎng)絡(luò)設(shè)備的配置信息及性能數(shù)據(jù),并根據(jù)所選定的事件、條件和狀況進行對應(yīng)的通知及告警;
3)在監(jiān)控處理的虛擬機上進行SNMP配置及告警配置,設(shè)置SNMP收件人地址;根據(jù)實際的監(jiān)控需求啟用或禁用服務(wù)器虛擬化系統(tǒng)中的預(yù)制告警;配置預(yù)定義警報觸發(fā)規(guī)則及報警操作;根據(jù)系統(tǒng)監(jiān)控的實際需求增加對特定事件觸發(fā)或狀態(tài)觸發(fā)的用戶自定義報警;
4)搭建SNMP管理實體,在進行了虛擬化布置的服務(wù)器上面,創(chuàng)建一臺用于監(jiān)控信息收集處理的虛擬機,配置SNMP接收環(huán)境,可以作為管理端工具、代理程序、MIB庫轉(zhuǎn)換工具實現(xiàn)網(wǎng)管工作站的基本功能;在安裝并配置了 SNMP接收環(huán)境及相關(guān)解析腳本后,該臺虛擬機服務(wù)器便構(gòu)成了一臺簡單的網(wǎng)絡(luò)管理實體,可以進行SNMP Trap信息接收及解析工作;
5)對原始SNMPTrap信息進行解析處理,在SNMP虛擬機上獲取到管理平臺發(fā)出的原始SNMP Trap信息,可以結(jié)合實際的運維監(jiān)控工具和監(jiān)控需求對原始SNMP Trap信息進行調(diào)整以更符合實際的運維要求,例如設(shè)置報警級別、設(shè)置報警主體、配置實際報警發(fā)送等相關(guān)工作。
[0015]所述告警機制包括警報對象、警報觸發(fā)器及警報操作三個模塊,其中:
1)警報對象,監(jiān)控模塊有一組預(yù)定義的警報,每個預(yù)定義警報負(fù)責(zé)監(jiān)控一個特定對象,如群集、主機、數(shù)據(jù)中心、數(shù)據(jù)存儲、網(wǎng)絡(luò)設(shè)備和虛擬機;
2)警報觸發(fā)器,由值為真的條件值和時間長度組成,分為條件或狀況觸發(fā)器以及事件觸發(fā)器,例如主機的數(shù)據(jù)儲存掉線會發(fā)出相應(yīng)的警報,或者在主機的宕機時會發(fā)出通告,或者在進行虛擬機復(fù)制、遷移、刪除等特定事件觸發(fā)時會觸發(fā)對應(yīng)警告(事件);
3)警報操作,對于特定狀態(tài)或事件觸發(fā)警報觸發(fā)器之后的agent組件自動響應(yīng)操作,例如重新掛載存儲設(shè)備、發(fā)送電子郵件、發(fā)送SNMP Trap陷阱信息、重啟虛擬機、掛起虛擬機等;可以設(shè)置在警報觸發(fā)后按照指定的時間間隔重復(fù),直到狀況恢復(fù)正常或者運維人員明確警報并手動確認(rèn)警報。
[0016]所述虛擬機透過SNMP的GET、GETNEXT和GETBULK協(xié)定指令取回信息(多用于系統(tǒng)狀態(tài)級別主動監(jiān)控),監(jiān)控系統(tǒng)主機使用SNMP的TRAP或INFORM傳送信息給虛擬機(多用于被動接受系統(tǒng)事件級別監(jiān)控)。
[0017]透過SNMP存取的信息變量以階層的方式結(jié)合,這些分層和其他元數(shù)據(jù),例如變量的類型和描述,以O(shè)ID的形式存放在管理信息庫(Management Informat1n Base,MIB)。根據(jù)IETF對MIB的標(biāo)準(zhǔn)化定義,MIB模塊為樹狀等級結(jié)構(gòu):在等級結(jié)構(gòu)的頂部是ISO和國際電信聯(lián)盟的電信標(biāo)準(zhǔn)化組織;而在等級結(jié)構(gòu)的下層,為各服務(wù)商特定的私有MIB庫中,包含有該產(chǎn)品所有對象的OID對應(yīng)信息,例如VMware的私有MIB庫以6876開頭;通過在MIB庫中查找特定OID對應(yīng)的信息,可以明確解析出該條SNMP對應(yīng)的實際報警含義。
[0018]所述方法的結(jié)構(gòu)流程為:在布置了虛擬化的服務(wù)器上面,組成多個群集共享資源,在資源池里面,組建成百上千的虛擬機;作為軟件部署的主機分為計算節(jié)點和管理節(jié)點,管理節(jié)點在agent組件的監(jiān)控下,獲取當(dāng)前整個系統(tǒng)的各種監(jiān)控信息和告警信息,對每臺計算節(jié)點主機和虛擬機以及存儲設(shè)備設(shè)置告警信息;當(dāng)觸發(fā)告警信息時,管理節(jié)點就能夠收到;另外通過SNMP布置一臺虛擬機作為SNMP管理實體,對這些告警信息獲取,最后SNMP虛擬機對告警信息解析并進行處理,包括發(fā)郵件和控制臺屏幕顯示或者消息提示。
【權(quán)利要求】
1.一種通過告警信息支持服務(wù)器虛擬化運維的方法,其特征在于,所述方法包括步驟如下: 1)在布置虛擬化軟件的服務(wù)器主機上,運行一組agent組件,用來對服務(wù)器虛擬化的監(jiān)控; 2)通過agent組件的告警機制,收集并匯總所有服務(wù)器和虛擬機以及網(wǎng)絡(luò)設(shè)備的配置信息及性能數(shù)據(jù),并根據(jù)所選定的事件、條件和狀況進行對應(yīng)的通知及告警; 3)在監(jiān)控處理的虛擬機上進行SNMP配置及告警配置,設(shè)置SNMP收件人地址;根據(jù)實際的監(jiān)控需求啟用或禁用服務(wù)器虛擬化系統(tǒng)中的預(yù)制告警;配置預(yù)定義警報觸發(fā)規(guī)則及報警操作;根據(jù)系統(tǒng)監(jiān)控的實際需求增加對特定事件觸發(fā)或狀態(tài)觸發(fā)的用戶自定義報警; 4)搭建SNMP管理實體,在進行了虛擬化布置的服務(wù)器上面,創(chuàng)建一臺用于監(jiān)控信息收集處理的虛擬機,配置SNMP接收環(huán)境,作為管理端工具、代理程序、MIB庫轉(zhuǎn)換工具實現(xiàn)網(wǎng)管工作站的基本功能;在安裝并配置了 SNMP接收環(huán)境及相關(guān)解析腳本后,該臺虛擬機服務(wù)器便構(gòu)成了一臺簡單的網(wǎng)絡(luò)管理實體,能夠進行SNMP Trap信息接收及解析工作; 5)對原始SNMPTrap信息進行解析處理,在SNMP虛擬機上獲取到管理平臺發(fā)出的原始SNMP Trap信息,結(jié)合實際的運維監(jiān)控工具和監(jiān)控需求對原始SNMP Trap信息進行調(diào)整以更符合實際的運維要求。
2.根據(jù)權(quán)利要求1所述的一種通過告警信息支持服務(wù)器虛擬化運維的方法,其特征在于:所述告警機制包括警報對象、警報觸發(fā)器及警報操作三個模塊,其中: 1)警報對象,監(jiān)控模塊有一組預(yù)定義的警報,每個預(yù)定義警報負(fù)責(zé)監(jiān)控一個特定對象; 2)警報觸發(fā)器,由值為真的條件值和時間長度組成,分為條件或狀況觸發(fā)器以及事件觸發(fā)器; 3)警報操作,對于特定狀態(tài)或事件觸發(fā)警報觸發(fā)器之后的agent組件自動響應(yīng)操作,設(shè)置在警報觸發(fā)后按照指定的時間間隔重復(fù),直到狀況恢復(fù)正?;蛘哌\維人員明確警報并手動確認(rèn)警報。
3.根據(jù)權(quán)利要求1或2所述的一種通過告警信息支持服務(wù)器虛擬化運維的方法,其特征在于:所述虛擬機透過SNMP的GET、GETNEXT和GETBULK協(xié)定指令取回信息,監(jiān)控系統(tǒng)主機使用SNMP的TRAP或INFORM傳送信息給虛擬機。
4.根據(jù)權(quán)利要求3所述的一種通過告警信息支持服務(wù)器虛擬化運維的方法,其特征在于,所述方法的結(jié)構(gòu)流程為:在布置了虛擬化的服務(wù)器上面,組成多個群集共享資源,在資源池里面,組建若干虛擬機;作為軟件部署的主機分為計算節(jié)點和管理節(jié)點,管理節(jié)點在agent組件的監(jiān)控下,獲取當(dāng)前整個系統(tǒng)的各種監(jiān)控信息和告警信息,對每臺計算節(jié)點主機和虛擬機以及存儲設(shè)備設(shè)置告警信息;當(dāng)觸發(fā)告警信息時,管理節(jié)點就能夠收到;另外通過SNMP布置一臺虛擬機作為SNMP管理實體,對這些告警信息獲取,最后SNMP虛擬機對告警信息解析并進行處理,包括發(fā)郵件和控制臺屏幕顯示或者消息提示。
【文檔編號】H04L12/24GK104394011SQ201410630038
【公開日】2015年3月4日 申請日期:2014年11月11日 優(yōu)先權(quán)日:2014年11月11日
【發(fā)明者】左強 申請人:浪潮電子信息產(chǎn)業(yè)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1