一種主機(jī)管理方法、裝置及相關(guān)主機(jī)管理系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息處理技術(shù),尤其涉及一種主機(jī)管理方法、裝置及相關(guān)主機(jī)管理系統(tǒng)。
【背景技術(shù)】
[0002]在現(xiàn)有的主機(jī)帶內(nèi)帶外管理中,主機(jī)代理(Agent)程序?qū)@取到的被管主機(jī)、數(shù)據(jù)庫以及承載業(yè)務(wù)的性能、告警、配置等被管主機(jī)的網(wǎng)管數(shù)據(jù)通過帶內(nèi)或者帶外網(wǎng)管網(wǎng)絡(luò)發(fā)送到網(wǎng)管系統(tǒng),網(wǎng)管系統(tǒng)根據(jù)得到的網(wǎng)管數(shù)據(jù),通過帶內(nèi)或者帶外網(wǎng)管網(wǎng)絡(luò),將各種配置和管理指令下發(fā)給主機(jī)代理程序或者專用控制器,進(jìn)而對(duì)被管主機(jī)運(yùn)行進(jìn)行管理和監(jiān)視。
[0003]現(xiàn)有技術(shù)的不足之處在于:現(xiàn)有的依靠主機(jī)代理程序的主機(jī)帶內(nèi)管理技術(shù)只能在主機(jī)的操作系統(tǒng)運(yùn)行正常的情況對(duì)主機(jī)的運(yùn)行狀況進(jìn)行監(jiān)視和控制,而一旦主機(jī)的操作系統(tǒng)出現(xiàn)故障,如服務(wù)器無法啟動(dòng),帶內(nèi)管理技術(shù)就失效了,這時(shí)就需要帶外管理技術(shù)對(duì)主機(jī)進(jìn)行管理;但是在現(xiàn)有的主機(jī)管理方法中,如何將主機(jī)帶外管理技術(shù)和主機(jī)帶內(nèi)管理技術(shù)相結(jié)合、確保網(wǎng)管信息的全面性和完整性是需要攻克的難題。
【發(fā)明內(nèi)容】
[0004]為克服上述缺陷,本發(fā)明提供一種主機(jī)管理方法、裝置及相關(guān)主機(jī)管理系統(tǒng)。
[0005]第一方面,本發(fā)明實(shí)施例提供一種主機(jī)管理方法,所述方法包括:
[0006]檢測(cè)處于帶內(nèi)管理方式的主機(jī)操作系統(tǒng)的工作狀態(tài);
[0007]根據(jù)檢測(cè)到的所述主機(jī)操作系統(tǒng)的工作狀態(tài),判斷所述主機(jī)操作系統(tǒng)是否失效,得到第一判斷結(jié)果;
[0008]若第一判斷結(jié)果指示所述主機(jī)操作系統(tǒng)失效,則將所述主機(jī)的管理方式從所述帶內(nèi)管理方式切換到帶外管理方式。
[0009]優(yōu)選地,所述方法還包括:
[0010]運(yùn)行預(yù)先存儲(chǔ)的所述主機(jī)代理程序,通過所述主機(jī)的接口對(duì)所述主機(jī)進(jìn)行帶內(nèi)管理方式的管理。
[0011]優(yōu)選地,所述將所述主機(jī)的管理方式從所述帶內(nèi)管理方式切換到帶外管理方式步驟具體包括:
[0012]建立用于對(duì)所述主機(jī)進(jìn)行所述帶外管理方式的通信通道;
[0013]通過所述通信通道接收對(duì)所述主機(jī)進(jìn)行所述帶外管理方式管理的指令和信息。
[0014]優(yōu)選地,當(dāng)所述主機(jī)處于帶內(nèi)管理方式時(shí),所述方法還包括:
[0015]保存在主機(jī)處于帶外管理方式時(shí)用于向外部傳輸?shù)乃鲋鳈C(jī)的網(wǎng)管信息。
[0016]優(yōu)選地,當(dāng)所述主機(jī)處于帶外管理方式時(shí),所述方法還包括:
[0017]檢測(cè)主機(jī)操作系統(tǒng)的工作狀態(tài);
[0018]根據(jù)檢測(cè)到的所述主機(jī)操作系統(tǒng)的工作狀態(tài),判斷所述主機(jī)操作系統(tǒng)是否恢復(fù),得到第二判斷結(jié)果;
[0019]若第二判斷結(jié)果指示所述主機(jī)操作系統(tǒng)恢復(fù),則將所述主機(jī)的管理方式從所述帶外管理方式切換到帶內(nèi)管理方式。
[0020]第二方面,本發(fā)明實(shí)施例提供一種實(shí)現(xiàn)上述主機(jī)管理方法的裝置,所述裝置包括:
[0021]第一檢測(cè)模塊,用于檢測(cè)處于帶內(nèi)管理方式的主機(jī)操作系統(tǒng)的工作狀態(tài);
[0022]第一判斷模塊,用于根據(jù)檢測(cè)到的所述主機(jī)操作系統(tǒng)的工作狀態(tài),判斷所述主機(jī)操作系統(tǒng)是否失效,得到第一判斷結(jié)果;
[0023]第一控制模塊,用于若第一判斷結(jié)果指示所述主機(jī)操作系統(tǒng)失效,則將所述主機(jī)的管理方式從所述帶內(nèi)管理方式切換到帶外管理方式。
[0024]優(yōu)選地,所述裝置還包括:
[0025]存儲(chǔ)模塊,用于存儲(chǔ)對(duì)主機(jī)進(jìn)行帶內(nèi)管理的主機(jī)代理程序,當(dāng)檢測(cè)到所述裝置插入所述主機(jī)的接口時(shí),運(yùn)行所存儲(chǔ)的所述主機(jī)代理程序,對(duì)所述主機(jī)進(jìn)行帶內(nèi)管理方式的管理。
[0026]優(yōu)選地,所述裝置還包括:無線模塊,
[0027]所述控制模塊具體用于:通過所述無線模塊建立用于對(duì)所述主機(jī)進(jìn)行所述帶外管理方式的通信通道,通過所述通信通道接收對(duì)所述主機(jī)進(jìn)行所述帶外管理方式的指令和信肩、O
[0028]優(yōu)選地,當(dāng)所述主機(jī)處于帶內(nèi)管理時(shí),
[0029]所述存儲(chǔ)模塊還用于保存在主機(jī)處于帶外管理方式時(shí)用于向外部傳輸?shù)乃鲋鳈C(jī)的網(wǎng)管信息。
[0030]優(yōu)選地,當(dāng)所述主機(jī)處于帶外管理方式時(shí),所述裝置還包括:
[0031]第二檢測(cè)模塊,用于檢測(cè)所述主機(jī)操作系統(tǒng)的工作狀態(tài);
[0032]第二判斷模塊,用于根據(jù)檢測(cè)到的所述主機(jī)操作系統(tǒng)的工作狀態(tài),判斷所述主機(jī)操作系統(tǒng)是否恢復(fù),得到第二判斷結(jié)果;
[0033]第三控制模塊,用于若第二判斷結(jié)果指示所述主機(jī)操作系統(tǒng)恢復(fù),則將所述主機(jī)的管理方式從所述帶外管理方式切換到帶內(nèi)管理方式。
[0034]第三方面,本發(fā)明實(shí)施例提供一種主機(jī)管理系統(tǒng),所述系統(tǒng)包括:
[0035]插頭,用于接入所述主機(jī)的接口,以及收集處于帶內(nèi)管理方式的所述主機(jī)的網(wǎng)管信息;
[0036]以太網(wǎng)卡,用于收集處于帶外管理方式的主機(jī)的網(wǎng)管信息;
[0037]存儲(chǔ)芯片,用于存儲(chǔ)對(duì)所述主機(jī)進(jìn)行所述帶內(nèi)管理方式的主機(jī)代理程序、檢測(cè)主機(jī)操作系統(tǒng)的工作狀態(tài)的檢測(cè)程序、和所述插頭和所述以太網(wǎng)卡收集的主機(jī)網(wǎng)管信息;當(dāng)所述主機(jī)管理裝置插入所述主機(jī)時(shí),運(yùn)行所述主機(jī)代理程序,對(duì)所述主機(jī)進(jìn)行帶內(nèi)管理,并根據(jù)所述檢測(cè)程序檢測(cè)到的所述主機(jī)操作系統(tǒng)的工作狀態(tài),進(jìn)行所述主機(jī)管理方式的切換;
[0038]無線網(wǎng)卡,用于與所述以太網(wǎng)卡一起建立用于對(duì)所述主機(jī)進(jìn)行帶外管理方式的通信信道,接收對(duì)所述主機(jī)進(jìn)行帶外管理的指令和信息;
[0039]第一電池,用于為所述主機(jī)管理裝置中的所述存儲(chǔ)芯片、所述以太網(wǎng)卡和所述無線網(wǎng)卡供電。
[0040]優(yōu)選地,所述系統(tǒng)為便攜式存儲(chǔ)裝置。
[0041]本發(fā)明實(shí)施例提供的主機(jī)管理方法、裝置及相關(guān)主機(jī)管理系統(tǒng),當(dāng)通過判斷得知所述主機(jī)操作系統(tǒng)失效時(shí),將所述被管主機(jī)從所述帶內(nèi)管理切換到帶外管理,可在帶內(nèi)管理技術(shù)失效的情況下,通過帶外管理的方式對(duì)主機(jī)進(jìn)行管理,通過簡(jiǎn)單的操作就將主機(jī)帶外管理技術(shù)和主機(jī)帶內(nèi)管理技術(shù)相結(jié)合,使用方便靈活。
【附圖說明】
[0042]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0043]圖1表示主機(jī)管理方法實(shí)施例的流程圖。
[0044]圖2表示主機(jī)管理方法又一實(shí)施例的詳細(xì)流程圖。
[0045]圖3表示實(shí)現(xiàn)主機(jī)管理方法的裝置的實(shí)施例結(jié)構(gòu)圖。
[0046]圖4表不主機(jī)管理系統(tǒng)的實(shí)施例結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0047]為使本發(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ù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0048]一種主機(jī)管理方法的實(shí)施例流程圖如圖1所示,所述方法包括:
[0049]步驟100.檢測(cè)處于帶內(nèi)管理方式的主機(jī)操作系統(tǒng)的工作狀態(tài);
[0050]步驟101.根據(jù)檢測(cè)到的所述主機(jī)操作系統(tǒng)的工作狀態(tài),判斷所述主機(jī)操作系統(tǒng)是否失效,得到第一判斷結(jié)果;
[0051]步驟102.若第一判斷結(jié)果指示所述主機(jī)操作系統(tǒng)失效,則將所述主機(jī)的管理方式從所述帶內(nèi)管理方式切換到帶外管理方式。
[0052]可選地,在步驟100中,可以是周期性的,也可以是預(yù)設(shè)時(shí)間進(jìn)行處于帶內(nèi)管理的主機(jī)操作系統(tǒng)的工作狀態(tài)的檢測(cè)。
[0053]通過以上簡(jiǎn)單的操作就將主機(jī)帶外管理技術(shù)和主機(jī)帶內(nèi)管理技術(shù)相結(jié)合,使用方便靈活。
[0054]在現(xiàn)有的帶內(nèi)管理實(shí)現(xiàn)技術(shù)中,主機(jī)代理程序安裝復(fù)雜,即使采用遠(yuǎn)程網(wǎng)絡(luò)安裝,則需要被管對(duì)象和網(wǎng)管系統(tǒng)的采集設(shè)備之間必須搭建有網(wǎng)絡(luò)通道;如果采用光盤介質(zhì)等本地安裝方式,則需要安裝人員有豐富的安裝經(jīng)驗(yàn),熟悉多種操作系統(tǒng)類型。
[0055]具體地,在本實(shí)施例中,所述方法還包括:
[0056]運(yùn)行預(yù)先存儲(chǔ)的所述主