欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于對云計(jì)算服務(wù)進(jìn)行監(jiān)控的系統(tǒng)及方法

文檔序號(hào):7887114閱讀:332來源:國知局
專利名稱:用于對云計(jì)算服務(wù)進(jìn)行監(jiān)控的系統(tǒng)及方法
技術(shù)領(lǐng)域
本發(fā)明涉及分布式計(jì)算領(lǐng)域,特別涉及一種用于對云計(jì)算服務(wù)進(jìn)行監(jiān)控的系統(tǒng)及方法。
背景技術(shù)
云計(jì)算(Cloud Computing)是網(wǎng)格計(jì)算(Grid Computing)、分布式計(jì)算 (Distributed Computing)、并行計(jì)算(Parallel Computing)、效用計(jì)算(Utility Computing) > N ^ # fit (Network Storage Technologies)、J^(Virtualization)、 負(fù)載均衡(Load Balance)等傳統(tǒng)計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)發(fā)展融合的產(chǎn)物。它旨在通過網(wǎng)絡(luò)把多個(gè)成本相對較低的計(jì)算實(shí)體整合成一個(gè)具有強(qiáng)大計(jì)算能力的完美系統(tǒng),并借助 SaaS (Software-as-a-service,軟件艮口月艮務(wù))、PaaS (Platform-as—a—Service,平臺(tái)艮口服務(wù))、IaaS (Infrastructure as a Service,基礎(chǔ)設(shè)施即服務(wù))、MSP (Managed Service Provider,管理服務(wù)提供商)等先進(jìn)的商業(yè)模式把這強(qiáng)大的計(jì)算能力分布到終端用戶手中。為了了解并提高云計(jì)算服務(wù)的性能,需要對云計(jì)算服務(wù)進(jìn)行監(jiān)控。由于云計(jì)算服務(wù)本身的特點(diǎn),使得不同地域的用戶訪問云計(jì)算服務(wù)器時(shí)會(huì)因?yàn)榫W(wǎng)絡(luò)速度不同而得到不同的服務(wù)。因此,為了準(zhǔn)確、完整地監(jiān)控云計(jì)算服務(wù)的性能,需要在很多不同的地域部署監(jiān)測節(jié)點(diǎn)來進(jìn)行監(jiān)控。在現(xiàn)有技術(shù)中,針對諸如計(jì)算機(jī)群等分布式計(jì)算系統(tǒng)已經(jīng)存在相應(yīng)的監(jiān)控系統(tǒng)。 這些監(jiān)控系統(tǒng)一般部署少量的高性能的服務(wù)器作為監(jiān)測節(jié)點(diǎn),運(yùn)營成本很高,以一個(gè)服務(wù)器費(fèi)用支出為1萬元/每年來計(jì)算,10萬元只能最多部署10個(gè)監(jiān)測節(jié)點(diǎn)。運(yùn)營成本高的缺陷也使得監(jiān)控系統(tǒng)中的監(jiān)測節(jié)點(diǎn)的數(shù)量不可能很多,一個(gè)監(jiān)測地點(diǎn)通常只有一個(gè)監(jiān)測節(jié)點(diǎn),這也使得整個(gè)監(jiān)控系統(tǒng)的魯棒性很低,一旦有監(jiān)測節(jié)點(diǎn)發(fā)生故障,整個(gè)監(jiān)控系統(tǒng)的監(jiān)測結(jié)果就會(huì)受到影響。此外,現(xiàn)有的監(jiān)控系統(tǒng)僅僅針對一般的網(wǎng)絡(luò)服務(wù),并沒有針對云計(jì)算服務(wù)領(lǐng)域,因此它無法自動(dòng)創(chuàng)建云服務(wù)節(jié)點(diǎn),無法自動(dòng)監(jiān)控云服務(wù)節(jié)點(diǎn),更無法根據(jù)監(jiān)測結(jié)果自動(dòng)調(diào)整云服務(wù)的性能。

發(fā)明內(nèi)容
本發(fā)明的目的是現(xiàn)有的監(jiān)控系統(tǒng)布設(shè)成本高、魯棒性低,不適用于云計(jì)算服務(wù)領(lǐng)域的缺陷,從而提供一種成本低廉、魯棒性高,適用于云計(jì)算服務(wù)領(lǐng)域的監(jiān)控系統(tǒng)。為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種用于對云計(jì)算服務(wù)進(jìn)行監(jiān)控的系統(tǒng),對包含有云服務(wù)節(jié)點(diǎn)的云計(jì)算服務(wù)系統(tǒng)進(jìn)行監(jiān)控;包括至少一個(gè)云管理節(jié)點(diǎn),多個(gè)監(jiān)測節(jié)點(diǎn),至少一個(gè)主監(jiān)控節(jié)點(diǎn)以及監(jiān)測結(jié)果選擇模塊;其中,所述的監(jiān)測節(jié)點(diǎn)根據(jù)從所述主監(jiān)控節(jié)點(diǎn)所接收到的監(jiān)控命令對所述云計(jì)算服務(wù)系統(tǒng)中的云服務(wù)節(jié)點(diǎn)進(jìn)行監(jiān)測,并將監(jiān)測結(jié)果返回給所述主監(jiān)控節(jié)點(diǎn);所述的主監(jiān)控節(jié)點(diǎn)用于向所述的監(jiān)測節(jié)點(diǎn)發(fā)送監(jiān)控命令,收集各個(gè)監(jiān)測節(jié)點(diǎn)所返回的監(jiān)測結(jié)果,并展示給管理員;所述的云管理節(jié)點(diǎn)用于提供管理功能,所述管理功能包括創(chuàng)建或刪除所述云服務(wù)節(jié)點(diǎn)、主監(jiān)控節(jié)點(diǎn)、監(jiān)測節(jié)點(diǎn);動(dòng)態(tài)調(diào)整所述云服務(wù)節(jié)點(diǎn)的配置;所述的監(jiān)測結(jié)果選擇模塊用于對監(jiān)測節(jié)點(diǎn)所返回的監(jiān)測結(jié)果進(jìn)行選擇,在所述主監(jiān)控節(jié)點(diǎn)的幫助下根據(jù)需要將管理員感興趣的監(jiān)測結(jié)果展示給管理員。上述技術(shù)方案中,還包括有至少一個(gè)從監(jiān)控節(jié)點(diǎn),所述從監(jiān)控節(jié)點(diǎn)為所述主監(jiān)控節(jié)點(diǎn)的備份,當(dāng)所述主監(jiān)控節(jié)點(diǎn)發(fā)生故障時(shí),所述從監(jiān)控節(jié)點(diǎn)代替所述主監(jiān)控節(jié)點(diǎn)進(jìn)行工作。上述技術(shù)方案中,所述的監(jiān)測節(jié)點(diǎn)采用虛擬主機(jī)實(shí)現(xiàn),所述云服務(wù)節(jié)點(diǎn)至少有一個(gè)對應(yīng)的監(jiān)測節(jié)點(diǎn)。上述技術(shù)方案中,所述的主監(jiān)控節(jié)點(diǎn)根據(jù)監(jiān)控任務(wù)表向所述的監(jiān)測節(jié)點(diǎn)發(fā)送監(jiān)控命令,所述的主監(jiān)控節(jié)點(diǎn)根據(jù)監(jiān)測節(jié)點(diǎn)狀態(tài)表從所述的多個(gè)監(jiān)測節(jié)點(diǎn)中選擇需要發(fā)送監(jiān)控命令的監(jiān)測節(jié)點(diǎn);其中,所述的監(jiān)控任務(wù)表包括所要監(jiān)測的云服務(wù)節(jié)點(diǎn)的ID、監(jiān)控類型、云服務(wù)訪問信息、 監(jiān)控任務(wù)啟動(dòng)時(shí)間、是否為重復(fù)監(jiān)控任務(wù)標(biāo)識(shí)、監(jiān)控任務(wù)周期;所述的監(jiān)測節(jié)點(diǎn)狀態(tài)表記錄了監(jiān)測節(jié)點(diǎn)處于空閑、忙碌、故障三種狀態(tài)中的哪一種。上述技術(shù)方案中,所述的從監(jiān)測節(jié)點(diǎn)定期向主監(jiān)控節(jié)點(diǎn)發(fā)送應(yīng)答請求,當(dāng)主監(jiān)控節(jié)點(diǎn)超過一定時(shí)間持續(xù)無應(yīng)答時(shí),從監(jiān)控節(jié)點(diǎn)通知所述云管理節(jié)點(diǎn);由云管理節(jié)點(diǎn)刪除主監(jiān)控節(jié)點(diǎn),并將從監(jiān)控節(jié)點(diǎn)提升為主監(jiān)控節(jié)點(diǎn),最后創(chuàng)建一個(gè)新的從監(jiān)控節(jié)點(diǎn)以作為備份。本發(fā)明還提供了一種應(yīng)用于所述的云計(jì)算服務(wù)監(jiān)控系統(tǒng)的云計(jì)算服務(wù)監(jiān)控方法, 包括步驟1)、所述主監(jiān)控節(jié)點(diǎn)查詢監(jiān)控任務(wù)表以獲取監(jiān)控任務(wù);步驟2、、所述主監(jiān)控節(jié)點(diǎn)檢查監(jiān)測節(jié)點(diǎn)狀態(tài)表,根據(jù)所述監(jiān)控任務(wù)的要求從所述監(jiān)測節(jié)點(diǎn)狀態(tài)表中選擇能夠滿足監(jiān)控任務(wù)的且狀態(tài)為“空閑”的監(jiān)測節(jié)點(diǎn);步驟幻、所述主監(jiān)控節(jié)點(diǎn)根據(jù)所述監(jiān)控任務(wù)向步驟2~)得到的空閑的監(jiān)測節(jié)點(diǎn)發(fā)送監(jiān)控命令;步驟4)、所述的空閑的監(jiān)測節(jié)點(diǎn)接收到監(jiān)控命令后,向所述主監(jiān)控節(jié)點(diǎn)返回狀態(tài) “忙碌”,并開始監(jiān)測過程;步驟5)、所述的監(jiān)測節(jié)點(diǎn)在監(jiān)測過程中返回監(jiān)測數(shù)據(jù),直到滿足所述監(jiān)控任務(wù)的終止條件;步驟6)、所述監(jiān)測節(jié)點(diǎn)向所述主控制節(jié)點(diǎn)返回監(jiān)控任務(wù)完成的信息,所述主控制節(jié)點(diǎn)在監(jiān)測節(jié)點(diǎn)狀態(tài)表中將這些節(jié)點(diǎn)的狀態(tài)改為“空閑”。上述技術(shù)方案中,在所述的步驟1)之前還包括在所述監(jiān)控任務(wù)表中添加監(jiān)控任務(wù)的步驟,該步驟包括當(dāng)要為一新創(chuàng)建的或者已有的云服務(wù)節(jié)點(diǎn)設(shè)立新的監(jiān)控任務(wù)時(shí),根據(jù)所述云服務(wù)節(jié)點(diǎn)的類型以及管理員所設(shè)定的監(jiān)控頻率生成監(jiān)控任務(wù),并將該監(jiān)控任務(wù)添加到所述監(jiān)控任務(wù)表中。上述技術(shù)方案中,該方法還包括當(dāng)一監(jiān)測節(jié)點(diǎn)發(fā)生故障時(shí),對故障監(jiān)測節(jié)點(diǎn)進(jìn)行冗余替換的步驟;該步驟包括所述的主監(jiān)控節(jié)點(diǎn)將發(fā)生故障的監(jiān)測節(jié)點(diǎn)的狀態(tài)設(shè)置為“故障”,然后查找監(jiān)測節(jié)點(diǎn)狀態(tài)表,從余下的狀態(tài)為“空閑”的監(jiān)測節(jié)點(diǎn)中選擇一個(gè)替代的監(jiān)測節(jié)點(diǎn),并向該替代的監(jiān)測節(jié)點(diǎn)發(fā)送監(jiān)控命令,由該監(jiān)測節(jié)點(diǎn)執(zhí)行監(jiān)測過程。上述技術(shù)方案中,該方法還包括根據(jù)監(jiān)測結(jié)果對云服務(wù)節(jié)點(diǎn)的性能進(jìn)行調(diào)整的步驟;該步驟包括步驟101)、主監(jiān)控節(jié)點(diǎn)檢查監(jiān)控結(jié)果是否符合用戶需求,當(dāng)不符合時(shí),執(zhí)行下一

少;步驟102)、檢查是否設(shè)定了自動(dòng)調(diào)節(jié),如果有,執(zhí)行下一步,否則,發(fā)出警告信息后結(jié)束操作;步驟10 、主監(jiān)控節(jié)點(diǎn)計(jì)算出云服務(wù)節(jié)點(diǎn)與當(dāng)前任務(wù)相適應(yīng)的配置,然后將這一計(jì)算結(jié)果通知云管理節(jié)點(diǎn);步驟104)、云服務(wù)節(jié)點(diǎn)接收到新的配置信息后,按照該信息重新配置自身的資源。本發(fā)明的優(yōu)點(diǎn)在于1、本發(fā)明中所采用的監(jiān)測節(jié)點(diǎn)造價(jià)低廉,用戶可以在相同的成本下布設(shè)更多的監(jiān)測節(jié)點(diǎn),有利于提高監(jiān)控效率,節(jié)省監(jiān)控成本。2、當(dāng)監(jiān)控系統(tǒng)中的部分監(jiān)測節(jié)點(diǎn)發(fā)生故障時(shí),系統(tǒng)能以一定的流程來進(jìn)行容錯(cuò)處理,不影響監(jiān)控的最終效果。3、當(dāng)主監(jiān)控節(jié)點(diǎn)發(fā)生故障時(shí),利用從監(jiān)測節(jié)點(diǎn),整個(gè)監(jiān)控系統(tǒng)能自動(dòng)修復(fù),具有極強(qiáng)的魯棒性。4、系統(tǒng)能根據(jù)監(jiān)控結(jié)果自動(dòng)調(diào)整云服務(wù)的性能,提高了云計(jì)算環(huán)境的性能。5、監(jiān)測節(jié)點(diǎn)可以動(dòng)態(tài)加入整個(gè)系統(tǒng),使得監(jiān)控過程更為靈活、高效。


圖1為在一個(gè)實(shí)施例中帶有本發(fā)明的云計(jì)算服務(wù)監(jiān)控系統(tǒng)的云計(jì)算環(huán)境的示意圖;圖2為監(jiān)測節(jié)點(diǎn)動(dòng)態(tài)加入本發(fā)明的云計(jì)算服務(wù)監(jiān)控系統(tǒng)的流程圖;圖3為本發(fā)明的云計(jì)算服務(wù)監(jiān)控系統(tǒng)中的監(jiān)測節(jié)點(diǎn)進(jìn)行監(jiān)測的流程圖;圖4為利用云管理節(jié)點(diǎn)添加監(jiān)控任務(wù)的流程圖;圖5為從監(jiān)控節(jié)點(diǎn)替代主監(jiān)控節(jié)點(diǎn)的流程圖;圖6為對云服務(wù)節(jié)點(diǎn)的配置做動(dòng)態(tài)調(diào)整的流程圖。
具體實(shí)施例方式下面結(jié)合附圖和具體實(shí)施方式
對本發(fā)明進(jìn)行說明。在圖1中給出了一個(gè)已有的云計(jì)算服務(wù)系統(tǒng)的示意圖,從圖中可以看出,該系統(tǒng)包括有N個(gè)云服務(wù)節(jié)點(diǎn),每個(gè)云服務(wù)節(jié)點(diǎn)都為一個(gè)特定的云計(jì)算服務(wù),如服務(wù)器、網(wǎng)站或者網(wǎng)絡(luò)應(yīng)用;多個(gè)云服務(wù)節(jié)點(diǎn)可以在一個(gè)云中(即多個(gè)云服務(wù)節(jié)點(diǎn)從屬于同一個(gè)云服務(wù)提供商),也可以在多個(gè)云中(即多個(gè)云服務(wù)節(jié)點(diǎn)從屬于不同的云服務(wù)提供商)。針對上述云計(jì)算服務(wù)系統(tǒng),在本實(shí)施例中采用了如圖1中所示的監(jiān)控系統(tǒng),該監(jiān)控系統(tǒng)包括有至少一個(gè)云管理節(jié)點(diǎn),M個(gè)監(jiān)測節(jié)點(diǎn)以及至少一個(gè)主監(jiān)控節(jié)點(diǎn)。其中,所述的云管理節(jié)點(diǎn)用于提供管理功能,如創(chuàng)建或刪除所述的云服務(wù)節(jié)點(diǎn)、所述的監(jiān)測節(jié)點(diǎn)以及所述的主監(jiān)控節(jié)點(diǎn),動(dòng)態(tài)調(diào)整云服務(wù)節(jié)點(diǎn)的配置等;所述的監(jiān)測節(jié)點(diǎn)根據(jù)從主監(jiān)控節(jié)點(diǎn)所接收到的監(jiān)控命令對云計(jì)算服務(wù)系統(tǒng)中的云服務(wù)節(jié)點(diǎn)進(jìn)行監(jiān)測,并將監(jiān)測結(jié)果返回給主監(jiān)控節(jié)點(diǎn);所述的主監(jiān)控節(jié)點(diǎn)用于向所述的監(jiān)測節(jié)點(diǎn)發(fā)送監(jiān)控命令,收集各個(gè)監(jiān)測節(jié)點(diǎn)所返回的監(jiān)測結(jié)果,并展示給管理員。在本實(shí)施例中,所述的監(jiān)測節(jié)點(diǎn)采用虛擬主機(jī)作為監(jiān)測節(jié)點(diǎn),由于所述監(jiān)測節(jié)點(diǎn)所要完成的工作較為簡單,對計(jì)算與存儲(chǔ)性能并無太高要求,因此可以在諸如普通的支持 Php編程語言的網(wǎng)頁空間上實(shí)現(xiàn)。監(jiān)測節(jié)點(diǎn)只需要能夠通過編程語言訪問hternet網(wǎng)絡(luò)即可。每個(gè)監(jiān)測節(jié)點(diǎn)至少有三種狀態(tài),即“空閑”、“忙碌”與“故障”。監(jiān)測節(jié)點(diǎn)屬于“空閑”狀態(tài),則標(biāo)志著該監(jiān)測節(jié)點(diǎn)實(shí)際上并未工作,即事實(shí)上未對云服務(wù)節(jié)點(diǎn)進(jìn)行監(jiān)測,此時(shí),該監(jiān)測節(jié)點(diǎn)會(huì)將自己的狀態(tài)信息傳遞給主監(jiān)控節(jié)點(diǎn),一旦從主監(jiān)控節(jié)點(diǎn)接收到監(jiān)控命令后,該監(jiān)測節(jié)點(diǎn)的狀態(tài)就由“空閑”轉(zhuǎn)為“忙碌”,進(jìn)行監(jiān)測數(shù)據(jù)的采集與發(fā)送。上述過程也是監(jiān)測節(jié)點(diǎn)動(dòng)態(tài)加入監(jiān)測網(wǎng)絡(luò)的過程,在圖2中對這一過程做了說明。當(dāng)監(jiān)測節(jié)點(diǎn)發(fā)生故障時(shí),該節(jié)點(diǎn)會(huì)進(jìn)入“故障”狀態(tài),一旦發(fā)生故障,該監(jiān)測節(jié)點(diǎn)會(huì)被其它監(jiān)測節(jié)點(diǎn)代替。監(jiān)測節(jié)點(diǎn)的上述狀態(tài)信息會(huì)被保存在監(jiān)測節(jié)點(diǎn)狀態(tài)表中,關(guān)于監(jiān)測節(jié)點(diǎn)狀態(tài)表的詳細(xì)信息會(huì)在下文中有進(jìn)一步的說明。主監(jiān)控節(jié)點(diǎn)在對各個(gè)監(jiān)測節(jié)點(diǎn)進(jìn)行控制的過程中采用了監(jiān)控任務(wù)表與監(jiān)測節(jié)點(diǎn)狀態(tài)表,在下面的表1中給出了監(jiān)控任務(wù)表的示意圖,在下面的表2中給出了監(jiān)測節(jié)點(diǎn)狀態(tài)表的示意圖。
字段說明云服務(wù)節(jié)點(diǎn)ID記錄云服務(wù)節(jié)點(diǎn)的索引監(jiān)控類型各種監(jiān)控類型(如HTTP服務(wù),Email服務(wù), SSH,云服務(wù)節(jié)點(diǎn)CPU使用率等)云服務(wù)訪問信息對每種監(jiān)控類型的訪問方式,包括IP地址,網(wǎng)絡(luò)端口等監(jiān)控任務(wù)啟動(dòng)時(shí)間何時(shí)需要啟動(dòng)此監(jiān)控任務(wù)(現(xiàn)在,或者將來某個(gè)時(shí)間)是否為重復(fù)監(jiān)控任務(wù)“是”或“否”,如果為重復(fù)監(jiān)控任務(wù), 則根據(jù)下面的監(jiān)控任務(wù)周期來定期開始監(jiān)控任務(wù)。監(jiān)控任務(wù)周期重復(fù)監(jiān)控任務(wù)的時(shí)間間隔。如果不是重復(fù)監(jiān)控任務(wù),此字段為空。表1
權(quán)利要求
1.一種用于對云計(jì)算服務(wù)進(jìn)行監(jiān)控的系統(tǒng),對包含有云服務(wù)節(jié)點(diǎn)的云計(jì)算服務(wù)系統(tǒng)進(jìn)行監(jiān)控;其特征在于,包括至少一個(gè)云管理節(jié)點(diǎn),多個(gè)監(jiān)測節(jié)點(diǎn),至少一個(gè)主監(jiān)控節(jié)點(diǎn)以及監(jiān)測結(jié)果選擇模塊;其中,所述的監(jiān)測節(jié)點(diǎn)根據(jù)從所述主監(jiān)控節(jié)點(diǎn)所接收到的監(jiān)控命令對所述云計(jì)算服務(wù)系統(tǒng)中的云服務(wù)節(jié)點(diǎn)進(jìn)行監(jiān)測,并將監(jiān)測結(jié)果返回給所述主監(jiān)控節(jié)點(diǎn);所述的主監(jiān)控節(jié)點(diǎn)用于向所述的監(jiān)測節(jié)點(diǎn)發(fā)送監(jiān)控命令,收集各個(gè)監(jiān)測節(jié)點(diǎn)所返回的監(jiān)測結(jié)果,并展示給管理員; 所述的云管理節(jié)點(diǎn)用于提供管理功能,所述管理功能包括創(chuàng)建或刪除所述云服務(wù)節(jié)點(diǎn)、主監(jiān)控節(jié)點(diǎn)、監(jiān)測節(jié)點(diǎn);動(dòng)態(tài)調(diào)整所述云服務(wù)節(jié)點(diǎn)的配置;所述的監(jiān)測結(jié)果選擇模塊用于對監(jiān)測節(jié)點(diǎn)所返回的監(jiān)測結(jié)果進(jìn)行選擇,在所述主監(jiān)控節(jié)點(diǎn)的幫助下根據(jù)需要將管理員感興趣的監(jiān)測結(jié)果展示給管理員。
2.根據(jù)權(quán)利要求1所述的用于對云計(jì)算服務(wù)進(jìn)行監(jiān)控的系統(tǒng),其特征在于,還包括有至少一個(gè)從監(jiān)控節(jié)點(diǎn),所述從監(jiān)控節(jié)點(diǎn)為所述主監(jiān)控節(jié)點(diǎn)的備份,當(dāng)所述主監(jiān)控節(jié)點(diǎn)發(fā)生故障時(shí),所述從監(jiān)控節(jié)點(diǎn)代替所述主監(jiān)控節(jié)點(diǎn)進(jìn)行工作。
3.根據(jù)權(quán)利要求1或2所述的用于對云計(jì)算服務(wù)進(jìn)行監(jiān)控的系統(tǒng),其特征在于,所述的監(jiān)測節(jié)點(diǎn)采用虛擬主機(jī)實(shí)現(xiàn),所述云服務(wù)節(jié)點(diǎn)至少有一個(gè)對應(yīng)的監(jiān)測節(jié)點(diǎn)。
4.根據(jù)權(quán)利要求1或2所述的用于對云計(jì)算服務(wù)進(jìn)行監(jiān)控的系統(tǒng),其特征在于,所述的主監(jiān)控節(jié)點(diǎn)根據(jù)監(jiān)控任務(wù)表向所述的監(jiān)測節(jié)點(diǎn)發(fā)送監(jiān)控命令,所述的主監(jiān)控節(jié)點(diǎn)根據(jù)監(jiān)測節(jié)點(diǎn)狀態(tài)表從所述的多個(gè)監(jiān)測節(jié)點(diǎn)中選擇需要發(fā)送監(jiān)控命令的監(jiān)測節(jié)點(diǎn);其中,所述的監(jiān)控任務(wù)表包括所要監(jiān)測的云服務(wù)節(jié)點(diǎn)的ID、監(jiān)控類型、云服務(wù)訪問信息、監(jiān)控任務(wù)啟動(dòng)時(shí)間、是否為重復(fù)監(jiān)控任務(wù)標(biāo)識(shí)、監(jiān)控任務(wù)周期;所述的監(jiān)測節(jié)點(diǎn)狀態(tài)表記錄了監(jiān)測節(jié)點(diǎn)處于空閑、忙碌、故障三種狀態(tài)中的哪一種。
5.根據(jù)權(quán)利要求2所述的用于對云計(jì)算服務(wù)進(jìn)行監(jiān)控的系統(tǒng),其特征在于,所述的從監(jiān)測節(jié)點(diǎn)定期向主監(jiān)控節(jié)點(diǎn)發(fā)送應(yīng)答請求,當(dāng)主監(jiān)控節(jié)點(diǎn)超過一定時(shí)間持續(xù)無應(yīng)答時(shí),從監(jiān)控節(jié)點(diǎn)通知所述云管理節(jié)點(diǎn);由云管理節(jié)點(diǎn)刪除主監(jiān)控節(jié)點(diǎn),并將從監(jiān)控節(jié)點(diǎn)提升為主監(jiān)控節(jié)點(diǎn),最后創(chuàng)建一個(gè)新的從監(jiān)控節(jié)點(diǎn)以作為備份。
6.一種應(yīng)用于權(quán)利要求1-5之一的用于對云計(jì)算服務(wù)進(jìn)行監(jiān)控的系統(tǒng)的云計(jì)算服務(wù)監(jiān)控方法,包括步驟1)、所述主監(jiān)控節(jié)點(diǎn)查詢監(jiān)控任務(wù)表以獲取監(jiān)控任務(wù);步驟幻、所述主監(jiān)控節(jié)點(diǎn)檢查監(jiān)測節(jié)點(diǎn)狀態(tài)表,根據(jù)所述監(jiān)控任務(wù)的要求從所述監(jiān)測節(jié)點(diǎn)狀態(tài)表中選擇能夠滿足監(jiān)控任務(wù)的且狀態(tài)為“空閑”的監(jiān)測節(jié)點(diǎn);步驟幻、所述主監(jiān)控節(jié)點(diǎn)根據(jù)所述監(jiān)控任務(wù)向步驟2~)得到的空閑的監(jiān)測節(jié)點(diǎn)發(fā)送監(jiān)控命令;步驟4)、所述的空閑的監(jiān)測節(jié)點(diǎn)接收到監(jiān)控命令后,向所述主監(jiān)控節(jié)點(diǎn)返回狀態(tài)“忙碌”,并開始監(jiān)測過程;步驟幻、所述的監(jiān)測節(jié)點(diǎn)在監(jiān)測過程中返回監(jiān)測數(shù)據(jù),直到滿足所述監(jiān)控任務(wù)的終止條件;步驟6)、所述監(jiān)測節(jié)點(diǎn)向所述主控制節(jié)點(diǎn)返回監(jiān)控任務(wù)完成的信息,所述主控制節(jié)點(diǎn)在監(jiān)測節(jié)點(diǎn)狀態(tài)表中將這些節(jié)點(diǎn)的狀態(tài)改為“空閑”。
7.根據(jù)權(quán)利要求6所述的用于對云計(jì)算服務(wù)進(jìn)行監(jiān)控的方法,其特征在于,在所述的步驟1)之前還包括在所述監(jiān)控任務(wù)表中添加監(jiān)控任務(wù)的步驟,該步驟包括當(dāng)要為一新創(chuàng)建的或者已有的云服務(wù)節(jié)點(diǎn)設(shè)立新的監(jiān)控任務(wù)時(shí),根據(jù)所述云服務(wù)節(jié)點(diǎn)的類型以及管理員所設(shè)定的監(jiān)控頻率生成監(jiān)控任務(wù),并將該監(jiān)控任務(wù)添加到所述監(jiān)控任務(wù)表中。
8.根據(jù)權(quán)利要求6所述的用于對云計(jì)算服務(wù)進(jìn)行監(jiān)控的方法,其特征在于,該方法還包括當(dāng)一監(jiān)測節(jié)點(diǎn)發(fā)生故障時(shí),對故障監(jiān)測節(jié)點(diǎn)進(jìn)行冗余替換的步驟;該步驟包括所述的主監(jiān)控節(jié)點(diǎn)將發(fā)生故障的監(jiān)測節(jié)點(diǎn)的狀態(tài)設(shè)置為“故障”,然后查找監(jiān)測節(jié)點(diǎn)狀態(tài)表,從余下的狀態(tài)為“空閑”的監(jiān)測節(jié)點(diǎn)中選擇一個(gè)替代的監(jiān)測節(jié)點(diǎn),并向該替代的監(jiān)測節(jié)點(diǎn)發(fā)送監(jiān)控命令,由該監(jiān)測節(jié)點(diǎn)執(zhí)行監(jiān)測過程。
9.根據(jù)權(quán)利要求6所述的用于對云計(jì)算服務(wù)進(jìn)行監(jiān)控的方法,其特征在于,該方法還包括根據(jù)監(jiān)測結(jié)果對云服務(wù)節(jié)點(diǎn)的性能進(jìn)行調(diào)整的步驟;該步驟包括步驟101)、主監(jiān)控節(jié)點(diǎn)檢查監(jiān)控結(jié)果是否符合用戶需求,當(dāng)不符合時(shí),執(zhí)行下一步;步驟102)、檢查是否設(shè)定了自動(dòng)調(diào)節(jié),如果有,執(zhí)行下一步,否則,發(fā)出警告信息后結(jié)束操作;步驟10 、主監(jiān)控節(jié)點(diǎn)計(jì)算出云服務(wù)節(jié)點(diǎn)與當(dāng)前任務(wù)相適應(yīng)的配置,然后將這一計(jì)算結(jié)果通知云管理節(jié)點(diǎn);步驟104)、云服務(wù)節(jié)點(diǎn)接收到新的配置信息后,按照該信息重新配置自身的資源。
全文摘要
本發(fā)明提供一種用于對云計(jì)算服務(wù)進(jìn)行監(jiān)控的系統(tǒng),用于對包含有云服務(wù)節(jié)點(diǎn)的云計(jì)算服務(wù)系統(tǒng)進(jìn)行監(jiān)控;包括至少一個(gè)云管理節(jié)點(diǎn),多個(gè)監(jiān)測節(jié)點(diǎn),至少一個(gè)主監(jiān)控節(jié)點(diǎn);其中監(jiān)測節(jié)點(diǎn)根據(jù)從主監(jiān)控節(jié)點(diǎn)所接收到的監(jiān)控命令對云計(jì)算服務(wù)系統(tǒng)中的云服務(wù)節(jié)點(diǎn)進(jìn)行監(jiān)測,并將監(jiān)測結(jié)果返回給主監(jiān)控節(jié)點(diǎn);主監(jiān)控節(jié)點(diǎn)用于向監(jiān)測節(jié)點(diǎn)發(fā)送監(jiān)控命令,收集各個(gè)監(jiān)測節(jié)點(diǎn)所返回的監(jiān)測結(jié)果,并展示給管理員;云管理節(jié)點(diǎn)用于提供管理功能,所述管理功能包括創(chuàng)建或刪除所述云服務(wù)節(jié)點(diǎn)、主監(jiān)控節(jié)點(diǎn)、監(jiān)測節(jié)點(diǎn);動(dòng)態(tài)調(diào)整所述云服務(wù)節(jié)點(diǎn)的配置。本發(fā)明中所采用的監(jiān)測節(jié)點(diǎn)造價(jià)低廉,用戶可以在相同的成本下布設(shè)更多的監(jiān)測節(jié)點(diǎn),有利于提高監(jiān)控效率,節(jié)省監(jiān)控成本。
文檔編號(hào)H04L12/24GK102546256SQ20121000873
公開日2012年7月4日 申請日期2012年1月12日 優(yōu)先權(quán)日2012年1月12日
發(fā)明者張繼勇, 杜佳慶 申請人:易云捷訊科技(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
平谷区| 沧州市| 玉龙| 迁西县| 松溪县| 茶陵县| 平罗县| 肃宁县| 武山县| 宣恩县| 乌兰察布市| 古交市| 谢通门县| 桐柏县| 达州市| 郸城县| 西华县| 沙河市| 延安市| 响水县| 大荔县| 内丘县| 建宁县| 聂荣县| 阿城市| 济源市| 铁力市| 鄂尔多斯市| 凤城市| 洪泽县| 安福县| 长海县| 昂仁县| 灵川县| 湟中县| 象山县| 湘乡市| 吕梁市| 肃宁县| 敦煌市| 乐都县|