提高云計(jì)算系統(tǒng)用戶響應(yīng)速度的裝置及方法
【專利摘要】本發(fā)明公開了一種提高云計(jì)算系統(tǒng)用戶響應(yīng)速度的裝置及方法,所述裝置包括:網(wǎng)頁管理單元(1),用于管理網(wǎng)頁訪問集群區(qū);數(shù)據(jù)管理單元(2),用于管理數(shù)據(jù)存儲(chǔ)集群區(qū);虛擬用戶管理單元(3),用于管理虛擬用戶使用集群區(qū);監(jiān)控處理單元(4),用于實(shí)時(shí)監(jiān)控上述單元管理的集群區(qū)是否存在異常,并根據(jù)異常類型執(zhí)行相應(yīng)的異常消除處理。根據(jù)本發(fā)明可以實(shí)時(shí)監(jiān)控云計(jì)算系統(tǒng)中各集群區(qū)的運(yùn)行狀態(tài),及時(shí)作出異常處理,有效地提高了云計(jì)算系統(tǒng)用戶響應(yīng)速度,節(jié)約了用戶成本。
【專利說明】提高云計(jì)算系統(tǒng)用戶響應(yīng)速度的裝置及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于計(jì)算機(jī)網(wǎng)絡(luò)【技術(shù)領(lǐng)域】,具體涉及一種提高云計(jì)算系統(tǒng)用戶響應(yīng)速度的裝置及方法。
【背景技術(shù)】
[0002]在云計(jì)算網(wǎng)絡(luò)中,極大的數(shù)據(jù)量交互會(huì)導(dǎo)致頁面訪問失敗、服務(wù)器連接失敗等,將嚴(yán)重影響用戶的使用體驗(yàn),其原因主要是數(shù)據(jù)高峰期時(shí)數(shù)據(jù)的分流未能有效控制。對(duì)于此種情況,大多數(shù)云計(jì)算提供商通過不斷地提高云計(jì)算設(shè)備的運(yùn)算速率或網(wǎng)絡(luò)帶寬來解決,但是這樣會(huì)出現(xiàn)在網(wǎng)絡(luò)使用低峰期時(shí)網(wǎng)絡(luò)設(shè)備的運(yùn)算能力和網(wǎng)絡(luò)帶寬被浪費(fèi)的現(xiàn)象,即現(xiàn)有解決方案未能針對(duì)不同的網(wǎng)絡(luò)情況來實(shí)時(shí)控制解決網(wǎng)絡(luò)連接問題,在提高響應(yīng)用戶的速度的同時(shí),也增加了用戶的使用成本。
[0003]因此,有必要提供一種提高云計(jì)算系統(tǒng)用戶響應(yīng)速度的裝置及方法,能夠?qū)崟r(shí)掌控云計(jì)算系統(tǒng)的運(yùn)行狀態(tài),從而可以及時(shí)地處理系統(tǒng)運(yùn)行中出現(xiàn)的問題,并根據(jù)不同的問題采取不同的提速措施,達(dá)到了響應(yīng)速度最優(yōu)化和使用成本平衡的目的。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的是提供一種提高云計(jì)算系統(tǒng)用戶響應(yīng)速度的裝置及方法,能夠?qū)崟r(shí)掌控云計(jì)算系統(tǒng)的運(yùn)行狀態(tài),從而可以及時(shí)地處理系統(tǒng)運(yùn)行中出現(xiàn)的問題,并根據(jù)不同的問題采取不同的提速措施,達(dá)到了響應(yīng)速度最優(yōu)化和使用成本平衡的目的。
[0005]根據(jù)本發(fā)明的一個(gè)方面,提供一種提高云計(jì)算系統(tǒng)用戶響應(yīng)速度的裝置,包括:網(wǎng)頁管理單元,用于管理網(wǎng)頁訪問集群區(qū);數(shù)據(jù)管理單元,用于管理數(shù)據(jù)存儲(chǔ)集群區(qū);虛擬用戶管理單元,用于管理虛擬用戶使用集群區(qū);監(jiān)控處理單元,連接到所述網(wǎng)頁管理單元、數(shù)據(jù)管理單元和虛擬用戶管理單元,用于實(shí)時(shí)監(jiān)控上述單元管理的集群區(qū)是否存在異常,并根據(jù)異常類型執(zhí)行相應(yīng)的異常消除處理。
[0006]其中,在上述發(fā)明中,所述網(wǎng)頁管理單元包括網(wǎng)頁監(jiān)測(cè)模塊,該網(wǎng)頁監(jiān)測(cè)模塊用于通過向外網(wǎng)監(jiān)測(cè)設(shè)備PC和內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC發(fā)送詢問消息來判斷網(wǎng)頁訪問集群區(qū)是否異常;所述數(shù)據(jù)管理單元包括數(shù)據(jù)監(jiān)測(cè)模塊,該數(shù)據(jù)監(jiān)測(cè)模塊用于通過向外網(wǎng)監(jiān)測(cè)設(shè)備PC和內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC發(fā)送詢問消息來判斷數(shù)據(jù)存儲(chǔ)集群區(qū)是否異常;所述虛擬用戶管理單元包括虛擬用戶監(jiān)測(cè)模塊,該虛擬用戶監(jiān)測(cè)模塊用于通過向外網(wǎng)監(jiān)測(cè)設(shè)備PC和內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC發(fā)送詢問消息來判斷虛擬用戶使用集群區(qū)是否異常。
[0007]其中,在上述發(fā)明中,所述監(jiān)控處理單元還包括異常判斷模塊和異常處理模塊,所述異常判斷模塊用于在發(fā)現(xiàn)有任一監(jiān)測(cè)模塊未接收到外網(wǎng)監(jiān)測(cè)設(shè)備PC或內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的信息時(shí),判斷該監(jiān)測(cè)模塊所屬的集群區(qū)出現(xiàn)異常;所述異常處理模塊用于根據(jù)異常判斷模塊判斷出的異常信息對(duì)該集群區(qū)進(jìn)行相應(yīng)的修復(fù)操作。
[0008]其中,在上述發(fā)明中,當(dāng)所述異常判斷模塊判斷出某個(gè)監(jiān)測(cè)模塊未收到外網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的消息時(shí),異常處理模塊將云計(jì)算系統(tǒng)的其他集群區(qū)的網(wǎng)絡(luò)帶寬接入到該監(jiān)測(cè)模塊所屬的集群區(qū)中。
[0009]其中,在上述發(fā)明中,當(dāng)所述異常判斷模塊判斷出某個(gè)監(jiān)測(cè)模塊收到外網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的消息時(shí),異常處理模塊將云計(jì)算系統(tǒng)中其他空閑集群區(qū)的設(shè)備接入到該監(jiān)測(cè)模塊所屬的集群區(qū)中。
[0010]根據(jù)本發(fā)明的另一個(gè)方面,提供一種提高云計(jì)算系統(tǒng)用戶響應(yīng)速度的方法,包括以下步驟:步驟SI,發(fā)送詢問消息,集群區(qū)向外網(wǎng)監(jiān)測(cè)設(shè)備PC和內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC發(fā)送詢問消息;步驟S2,接收回應(yīng)消息,集群區(qū)接收來自外網(wǎng)監(jiān)測(cè)設(shè)備PC和內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC的回應(yīng)消息;步驟S3,判斷接收是否正常,當(dāng)發(fā)現(xiàn)某集群區(qū)未接收到外網(wǎng)監(jiān)測(cè)設(shè)備PC或內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的信息時(shí),則判斷該集群區(qū)出現(xiàn)異常;步驟S4,異常處理,根據(jù)集群區(qū)的異常類型執(zhí)行相應(yīng)的異常消除處理,之后返回步驟SI。
[0011]其中,在上述發(fā)明中,所述異常處理步驟S4進(jìn)一步包括以下步驟:步驟S41,判斷是外網(wǎng)異常還是內(nèi)網(wǎng)異常;步驟S42,如果判斷為外網(wǎng)異常,則將云計(jì)算系統(tǒng)其他集群區(qū)的帶寬接入到本集群區(qū)以消除異常;步驟S43,如果判斷為內(nèi)網(wǎng)異常,則將云計(jì)算系統(tǒng)其他空閑集群區(qū)的設(shè)備接入到本集群區(qū)以消除異常。
[0012]其中,在上述發(fā)明中,如果某個(gè)集群區(qū)未收到外網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的消息,且收至IJ內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的消息,則判斷為外網(wǎng)異常;如果某個(gè)集群區(qū)收到外網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的消息,且未收到內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的消息,則判斷為內(nèi)網(wǎng)異常。
[0013]其中,在上述發(fā)明中,所述每個(gè)集群區(qū)通過設(shè)置在該集群區(qū)內(nèi)的監(jiān)測(cè)模塊定時(shí)或隨機(jī)的向外網(wǎng)監(jiān)測(cè)設(shè)備PC和內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC發(fā)送詢問消息,并通過該監(jiān)測(cè)模塊接收來自外網(wǎng)監(jiān)測(cè)設(shè)備PC和內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC的回應(yīng)消息。
[0014]其中,在上述發(fā)明中,所述集群區(qū)至少包括網(wǎng)頁訪問集群區(qū)、數(shù)據(jù)存儲(chǔ)集群區(qū)和虛擬用戶使用集群區(qū),所述集群區(qū)內(nèi)設(shè)置的監(jiān)測(cè)模塊分別為網(wǎng)頁監(jiān)測(cè)模塊、數(shù)據(jù)監(jiān)測(cè)模塊和虛擬用戶監(jiān)測(cè)模塊。
[0015]根據(jù)本發(fā)明的一種提高云計(jì)算系統(tǒng)用戶響應(yīng)速度的裝置及方法,可對(duì)云計(jì)算系統(tǒng)中各集群區(qū)的運(yùn)行狀態(tài)進(jìn)行實(shí)時(shí)監(jiān)控,并通過響應(yīng)式的消息交互來判斷云計(jì)算各集群區(qū)運(yùn)行異常的原因,進(jìn)而及時(shí)作出動(dòng)態(tài)處理,有效地提高了云計(jì)算響應(yīng)用戶的速度,還節(jié)約了用戶成本,可達(dá)到響應(yīng)速度最優(yōu)化和使用成本平衡的目的。
【專利附圖】
【附圖說明】
[0016]圖1顯示了現(xiàn)有技術(shù)的提高云計(jì)算系統(tǒng)用戶響應(yīng)速度的原理圖;
[0017]圖2顯示了本發(fā)明的提高云計(jì)算系統(tǒng)用戶響應(yīng)速度的原理圖;
[0018]圖3顯示了本發(fā)明優(yōu)選實(shí)施例的提高云計(jì)算系統(tǒng)用戶響應(yīng)速度裝置的結(jié)構(gòu)示意圖;
[0019]圖4顯示了本發(fā)明優(yōu)選實(shí)施例的監(jiān)控處理單元的結(jié)構(gòu)示意圖;
[0020]圖5顯示了本發(fā)明優(yōu)選實(shí)施例的提高云計(jì)算系統(tǒng)用戶響應(yīng)速度方法的流程圖;
[0021]圖6顯示了本發(fā)明優(yōu)選實(shí)施例的異常處理步驟的流程圖。
【具體實(shí)施方式】
[0022]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明了,下面結(jié)合【具體實(shí)施方式】并參照附圖,對(duì)本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)該理解,這些描述只是示例性的,而并非要限制本發(fā)明的范圍。此外,在以下說明中,省略了對(duì)公知結(jié)構(gòu)和技術(shù)的描述,以避免不必要地混淆本發(fā)明的概念。
[0023]圖1顯示了現(xiàn)有技術(shù)的提高云計(jì)算系統(tǒng)用戶響應(yīng)速度的原理圖。
[0024]如圖1所示,一般地,云計(jì)算有多個(gè)功能模塊區(qū)域,主要包括:網(wǎng)頁訪問集群區(qū)、數(shù)據(jù)存儲(chǔ)集群區(qū)以及虛擬用戶使用集群區(qū),網(wǎng)頁訪問集群區(qū)用于處理用戶網(wǎng)頁訪問業(yè)務(wù),數(shù)據(jù)存儲(chǔ)集群區(qū)用于處理用戶數(shù)據(jù)存儲(chǔ)業(yè)務(wù),而虛擬用戶使用集群區(qū)則用于處理虛擬用戶業(yè)務(wù),這些功能模塊區(qū)域確保了云計(jì)算系統(tǒng)與用戶正常的交互操作。受數(shù)據(jù)高峰期的影響,功能模塊區(qū)域的處理速度會(huì)降低,這將會(huì)影響用戶的使用體驗(yàn),為了能確保用戶良好的體驗(yàn)感,現(xiàn)有技術(shù)中的云計(jì)算通常是不斷地提高云計(jì)算設(shè)備的運(yùn)算速率和網(wǎng)絡(luò)帶寬,或者不斷地增加云計(jì)算網(wǎng)絡(luò)帶寬或云計(jì)算設(shè)備,云計(jì)算其他集群區(qū)網(wǎng)絡(luò)帶寬或其他集群區(qū)設(shè)備但是這樣會(huì)出現(xiàn)在網(wǎng)絡(luò)使用低峰期時(shí)網(wǎng)絡(luò)設(shè)備的運(yùn)算能力和網(wǎng)絡(luò)帶寬被浪費(fèi)的現(xiàn)象,無疑增加了用戶的使用成本。
[0025]圖2顯示了本發(fā)明的提高云計(jì)算系統(tǒng)用戶響應(yīng)速度的原理圖。
[0026]如圖2所示,在本發(fā)明中,云計(jì)算系統(tǒng)增加設(shè)置了監(jiān)控處理單元,通過該監(jiān)控處理單元對(duì)云計(jì)算網(wǎng)絡(luò)的運(yùn)行狀態(tài)進(jìn)行實(shí)時(shí)監(jiān)控,并通過響應(yīng)式的消息交互來判斷云計(jì)算集群區(qū)的問題原因,進(jìn)而及時(shí)作出動(dòng)態(tài)處理,有效地提高了云計(jì)算響應(yīng)用戶的速度,還節(jié)約了用戶成本。
[0027]具體來說,根據(jù)網(wǎng)頁訪問集群區(qū)、數(shù)據(jù)存儲(chǔ)集群區(qū)以及虛擬用戶使用出現(xiàn)的網(wǎng)絡(luò)問題,相應(yīng)及時(shí)地增加云計(jì)算其他集群區(qū)網(wǎng)絡(luò)帶寬或其他集群區(qū)設(shè)備,確保用戶一直保持著良好的使用體驗(yàn)感,由于并未一直增加云計(jì)算其他集群區(qū)網(wǎng)絡(luò)帶寬或設(shè)備,可將用戶使用成本降到最低。
[0028]圖3顯示了本發(fā)明優(yōu)選實(shí)施例的提高云計(jì)算系統(tǒng)用戶響應(yīng)速度裝置的結(jié)構(gòu)示意圖。
[0029]如圖3所示,本發(fā)明優(yōu)選實(shí)施例的提高云計(jì)算系統(tǒng)用戶響應(yīng)速度的裝置包括以下部件:網(wǎng)頁管理單元1、數(shù)據(jù)管理單元2、虛擬用戶管理單元3以及監(jiān)控處理單元4。
[0030]網(wǎng)頁管理單元1,用于管理網(wǎng)頁訪問集群區(qū),以實(shí)時(shí)處理用戶網(wǎng)頁訪問業(yè)務(wù)。其包括一網(wǎng)頁監(jiān)測(cè)模塊,該網(wǎng)頁監(jiān)測(cè)模塊用于定時(shí)或隨機(jī)的向外網(wǎng)監(jiān)測(cè)設(shè)備PC和內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC發(fā)送詢問消息,并接收外網(wǎng)監(jiān)測(cè)設(shè)備PC和內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的消息,通過查看該網(wǎng)頁監(jiān)測(cè)模塊是否收到回應(yīng)消息,可判斷網(wǎng)頁訪問集群區(qū)是否異常,是否存在異常的網(wǎng)頁,例如頁面訪問失敗,響應(yīng)緩慢或響應(yīng)頁面錯(cuò)誤等,從而確定該異常是由外網(wǎng)引起還是內(nèi)網(wǎng)異常引起。
[0031]數(shù)據(jù)管理單元2,用于管理數(shù)據(jù)存儲(chǔ)集群區(qū),以實(shí)時(shí)處理用戶數(shù)據(jù)存儲(chǔ)業(yè)務(wù)。其包括一數(shù)據(jù)監(jiān)測(cè)模塊,該數(shù)據(jù)監(jiān)測(cè)模塊用于定時(shí)或隨機(jī)的向外網(wǎng)監(jiān)測(cè)設(shè)備PC和內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC發(fā)送詢問消息,并接收外網(wǎng)監(jiān)測(cè)設(shè)備PC和內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的消息,通過查看該數(shù)據(jù)監(jiān)測(cè)模塊是否收到回應(yīng)消息,可判斷數(shù)據(jù)存儲(chǔ)集群區(qū)是否存在處理異常,例如是否發(fā)生存儲(chǔ)數(shù)據(jù)的丟失或錯(cuò)誤,或存儲(chǔ)數(shù)據(jù)讀取的異常等,從而確定該異常是由外網(wǎng)引起還是內(nèi)網(wǎng)異常引起。
[0032]虛擬用戶管理單元3,用于管理虛擬用戶使用集群區(qū),以實(shí)時(shí)處理虛擬用戶業(yè)務(wù)。其包括一虛擬用戶監(jiān)測(cè)模塊,該虛擬用戶監(jiān)測(cè)模塊用于定時(shí)或隨機(jī)的向外網(wǎng)監(jiān)測(cè)設(shè)備PC和內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC發(fā)送詢問消息,并接收外網(wǎng)監(jiān)測(cè)設(shè)備PC和內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的消息,通過查看該虛擬用戶監(jiān)測(cè)模塊是否收到回應(yīng)消息,可判斷虛擬用戶使用集群區(qū)是否存在處理異常,例如虛擬用戶的可信度、使用狀態(tài)及網(wǎng)絡(luò)連接狀態(tài)是否正常,從而確定該異常是由外網(wǎng)引起還是內(nèi)網(wǎng)異常引起。
[0033]監(jiān)控處理單元4,連接到上述網(wǎng)頁管理單元1、數(shù)據(jù)管理單元2、虛擬用戶管理單元3,用于實(shí)時(shí)監(jiān)控這些單元管理的集群區(qū)是否存在異常,并根據(jù)監(jiān)控結(jié)果中出現(xiàn)異常的類型執(zhí)行相應(yīng)的異常消除處理,以提高云計(jì)算系統(tǒng)用戶響應(yīng)速度,增強(qiáng)用戶使用體驗(yàn)感。
[0034]具體來說,監(jiān)控處理單元4接收上述網(wǎng)頁管理單元1、數(shù)據(jù)管理單元2和虛擬用戶管理單元3中的網(wǎng)頁監(jiān)測(cè)模塊、數(shù)據(jù)監(jiān)測(cè)模塊和虛擬用戶監(jiān)測(cè)模塊發(fā)送的消息,從而分別監(jiān)控網(wǎng)頁訪問集群區(qū)、數(shù)據(jù)存儲(chǔ)集群區(qū)、虛擬用戶使用集群區(qū)的狀態(tài)。
[0035]圖4顯示了本發(fā)明優(yōu)選實(shí)施例的監(jiān)控處理單元的結(jié)構(gòu)示意圖。
[0036]如圖4所示,在本發(fā)明優(yōu)選實(shí)施例中,前述監(jiān)控處理單元4包括:異常判斷模塊以41及異常處理模塊42。
[0037]異常判斷模塊41,連接到所述網(wǎng)頁管理單元1、數(shù)據(jù)管理單元2、虛擬用戶管理單元3的監(jiān)測(cè)模塊,當(dāng)發(fā)現(xiàn)有監(jiān)測(cè)模塊(前述的網(wǎng)頁監(jiān)測(cè)模塊、數(shù)據(jù)監(jiān)測(cè)模塊和虛擬用戶監(jiān)測(cè)模塊的任一個(gè))未接收到外網(wǎng)監(jiān)測(cè)設(shè)備PC或內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的信息時(shí),異常判斷模塊41判斷該監(jiān)測(cè)模塊所屬的云計(jì)算系統(tǒng)(具體來說是云計(jì)算系統(tǒng)的某個(gè)集群區(qū)出現(xiàn)異常)出現(xiàn)異常。正常情況下,監(jiān)測(cè)模塊會(huì)收到外網(wǎng)監(jiān)測(cè)設(shè)備PC和內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC分別回應(yīng)的信息,一旦發(fā)現(xiàn)未收到外網(wǎng)監(jiān)測(cè)設(shè)備PC或內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC的回應(yīng)信息,異常判斷模塊41就會(huì)判斷該云計(jì)算出現(xiàn)異常,并將異常信息發(fā)送至異常處理模塊42。
[0038]異常處理模塊42,用于根據(jù)異常判斷模塊41判斷出的異常信息,對(duì)該云計(jì)算集群區(qū)進(jìn)行相應(yīng)的修復(fù)操作。當(dāng)收到異常判斷模塊41發(fā)送的異常信息時(shí),異常處理模塊42會(huì)對(duì)該異常信息進(jìn)行分析,判斷該異常是外網(wǎng)的原因還是內(nèi)網(wǎng)的原因,并根據(jù)判斷結(jié)果及時(shí)作出動(dòng)態(tài)處理,以確保云計(jì)算系統(tǒng)用戶響應(yīng)速度為最優(yōu)值。
[0039]具體來說,當(dāng)異常判斷模塊41判斷出某個(gè)監(jiān)測(cè)模塊未收到外網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的消息,且收到內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的消息時(shí),則可以判斷為外網(wǎng)異常,通常原因是本集群區(qū)的帶寬達(dá)到了瓶頸,導(dǎo)致與外網(wǎng)連接故障。此時(shí),異常處理模塊42將云計(jì)算系統(tǒng)的其他集群區(qū)的網(wǎng)絡(luò)帶寬接入到本集群區(qū),從而提高本集群區(qū)的網(wǎng)絡(luò)帶寬,解決該異常。
[0040]當(dāng)異常判斷模塊41判斷出某個(gè)監(jiān)測(cè)模塊收到外網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的消息,且未收到內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的消息時(shí),則可以判斷為內(nèi)網(wǎng)異常,通常原因是本集群區(qū)的PC性能達(dá)到了瓶頸。此時(shí),異常處理模塊42將云計(jì)算系統(tǒng)中其他空閑集群區(qū)的設(shè)備接入到本集群區(qū)中,從而提高本云計(jì)算集群區(qū)的運(yùn)算能力,解決該異常。
[0041]當(dāng)判斷出有監(jiān)測(cè)模塊收到外網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的消息,同時(shí)收到內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的消息時(shí),則表明本集群區(qū)的網(wǎng)絡(luò)連接正常,并且本集群區(qū)的各項(xiàng)功能正常。
[0042]當(dāng)然,當(dāng)判斷出有監(jiān)測(cè)模塊既未收到外網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的消息,又未收到內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的消息時(shí),則可以判斷外網(wǎng)和內(nèi)網(wǎng)均異常。此時(shí),異常處理模塊42將云計(jì)算系統(tǒng)的其他集群區(qū)的網(wǎng)絡(luò)帶寬和其他空閑集群區(qū)的設(shè)備接入到本集群區(qū),從而提高本集群區(qū)的網(wǎng)絡(luò)帶寬和運(yùn)算能力,解決該異常。[0043]通過上述操作,可以實(shí)時(shí)監(jiān)測(cè)云計(jì)算系統(tǒng)的網(wǎng)頁訪問集群區(qū)、數(shù)據(jù)存儲(chǔ)集群區(qū)以及虛擬用戶使用集群區(qū)的運(yùn)行狀態(tài),在云計(jì)算系統(tǒng)存在運(yùn)行異常時(shí),對(duì)運(yùn)行異常的原因進(jìn)行進(jìn)一步判斷,并及時(shí)采取相應(yīng)解決措施,有效地保證了云計(jì)算系統(tǒng)的正常運(yùn)行,提高了用戶的體驗(yàn)感。
[0044]圖5顯示了本發(fā)明優(yōu)選實(shí)施例的提高云計(jì)算系統(tǒng)用戶響應(yīng)速度方法的流程圖。
[0045]如圖5所示,本發(fā)明優(yōu)選實(shí)施例的提高云計(jì)算系統(tǒng)用戶響應(yīng)速度方法,包括以下步驟:
[0046]步驟SI,發(fā)送詢問消息,集群區(qū)向外網(wǎng)監(jiān)測(cè)設(shè)備PC和內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC發(fā)送詢問消
肩、O
[0047]云計(jì)算有多個(gè)功能集群區(qū)域,主要包括網(wǎng)頁訪問集群區(qū)、數(shù)據(jù)存儲(chǔ)集群區(qū)和虛擬用戶使用集群區(qū),網(wǎng)頁訪問集群區(qū)用于處理用戶網(wǎng)頁訪問業(yè)務(wù),數(shù)據(jù)存儲(chǔ)集群區(qū)用于處理用戶數(shù)據(jù)存儲(chǔ)業(yè)務(wù),而虛擬用戶使用集群區(qū)則用于處理虛擬用戶業(yè)務(wù),這些功能集群區(qū)域確保了云計(jì)算系統(tǒng)與用戶正常的交互操作。在步驟SI中,每個(gè)集群區(qū)通過設(shè)置在該集群區(qū)內(nèi)的監(jiān)測(cè)模塊(分別為網(wǎng)頁監(jiān)測(cè)模塊、數(shù)據(jù)監(jiān)測(cè)模塊和虛擬用戶監(jiān)測(cè)模塊)定時(shí)或隨機(jī)的向外網(wǎng)監(jiān)測(cè)設(shè)備PC和內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC發(fā)送詢問消息。
[0048]步驟S2,接收回應(yīng)消息,集群區(qū)接收來自外網(wǎng)監(jiān)測(cè)設(shè)備PC和內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC的回
應(yīng)消息。
[0049]網(wǎng)頁訪問集群區(qū)、數(shù)據(jù)存儲(chǔ)集群區(qū)和虛擬用戶使用集群區(qū)分別通過各自的監(jiān)測(cè)模塊接收來自外網(wǎng)監(jiān)測(cè)設(shè)備PC和內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC的回應(yīng)消息,接收到回應(yīng)消息表明所對(duì)應(yīng)的網(wǎng)頁訪問集群區(qū)、數(shù)據(jù)存儲(chǔ)集群區(qū)和虛擬用戶使用集群區(qū)運(yùn)行正常。
[0050]步驟S3,判斷接收是否正常,當(dāng)發(fā)現(xiàn)某集群區(qū)未接收到外網(wǎng)監(jiān)測(cè)設(shè)備PC或內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的信息時(shí),則判斷該集群區(qū)出現(xiàn)異常。如果某個(gè)監(jiān)測(cè)模塊未接收到外網(wǎng)監(jiān)測(cè)設(shè)備PC或內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的信息時(shí),則判斷該監(jiān)測(cè)模塊所對(duì)應(yīng)的集群區(qū)出現(xiàn)運(yùn)行異
堂
巾O
[0051]步驟S4,異常處理,根據(jù)集群區(qū)的異常類型執(zhí)行相應(yīng)的異常消除處理,之后返回步驟SI。
[0052]分析本集群區(qū)運(yùn)行異常的原因,并根據(jù)分析結(jié)果及時(shí)作出動(dòng)態(tài)處理,以確保云計(jì)算系統(tǒng)用戶響應(yīng)速度為最優(yōu)值,使得用戶具有良好的使用體驗(yàn)感。步驟S4處理異常操作完成后,則返回步驟SI。
[0053]圖6顯示了本發(fā)明優(yōu)選實(shí)施例的異常處理步驟的流程圖。
[0054]如圖6所示,在本發(fā)明優(yōu)選實(shí)施例中,前述異常處理步驟S4包括以下子步驟:
[0055]步驟S41,判斷是外網(wǎng)異常還是內(nèi)網(wǎng)異常。通過判斷是外網(wǎng)異常還是內(nèi)網(wǎng)異常,可以分析出導(dǎo)致本云計(jì)算集群區(qū)運(yùn)行異常的原因是由外網(wǎng)異常導(dǎo)致還是由內(nèi)網(wǎng)異常導(dǎo)致。
[0056]步驟S42,如果判斷為外網(wǎng)異常,則將云計(jì)算系統(tǒng)的其他集群區(qū)的帶寬接入到本集群區(qū)以消除異常。
[0057]如果監(jiān)測(cè)到某個(gè)監(jiān)測(cè)模塊未收到外網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的消息,且收到內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的消息,則可以判斷出本集群區(qū)的帶寬達(dá)到瓶頸,導(dǎo)致與外網(wǎng)的連接出現(xiàn)故障。此時(shí),可以將云計(jì)算其他集群區(qū)的帶寬資源接入到本云計(jì)算集群區(qū),從而擴(kuò)展本云計(jì)算集群區(qū)的帶寬資源,消除與外網(wǎng)的連接故障,結(jié)果提高了本集群區(qū)的網(wǎng)絡(luò)帶寬,消除了系統(tǒng)異常。
[0058]步驟S43,如果判斷為內(nèi)網(wǎng)異常,則將云計(jì)算系統(tǒng)的其他空閑集群區(qū)的設(shè)備接入到本集群區(qū)以消除異常。
[0059]如果監(jiān)測(cè)到某個(gè)監(jiān)測(cè)模塊收到外網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的消息,且未收到內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的消息,則可以判斷出與外網(wǎng)的連接正常,是本集群區(qū)的PC性能達(dá)到瓶頸導(dǎo)致的異常。此時(shí)可以將云計(jì)算其他空閑集群區(qū)的設(shè)備接入到本集群區(qū)中,從而提高本集群區(qū)的運(yùn)算能力,解決該異常。
[0060]在上述步驟S42-S43的操作均完成后,則返回步驟SI。
[0061]通過上述流程,根據(jù)不同的運(yùn)行異常,及時(shí)采取相應(yīng)的處理措施,有效地提高了云計(jì)算響應(yīng)用戶的速度,并減小了用戶的使用成本。
[0062]如上所述,根據(jù)本發(fā)明的一種提高云計(jì)算系統(tǒng)用戶響應(yīng)速度的裝置及方法,對(duì)云計(jì)算系統(tǒng)中各集群區(qū)的運(yùn)行狀態(tài)進(jìn)行實(shí)時(shí)監(jiān)控,并通過響應(yīng)式的消息交互來判斷云計(jì)算各集群區(qū)運(yùn)行異常的原因,進(jìn)而及時(shí)作出動(dòng)態(tài)處理,有效地提高了云計(jì)算響應(yīng)用戶的速度,還節(jié)約了用戶成本,可達(dá)到響應(yīng)速度最優(yōu)化和使用成本平衡的目的。
[0063]應(yīng)當(dāng)理解的是,本發(fā)明的上述【具體實(shí)施方式】僅僅用于示例性說明或解釋本發(fā)明的原理,而不構(gòu)成對(duì)本發(fā)明的限制。因此,在不偏離本發(fā)明的精神和范圍的情況下所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。此外,本發(fā)明所附權(quán)利要求旨在涵蓋落入所附權(quán)利要求范圍和邊界、或者這種范圍和邊界的等同形式內(nèi)的全部變化和修改例。
【權(quán)利要求】
1.一種提高云計(jì)算系統(tǒng)用戶響應(yīng)速度的裝置,其特征在于,包括: 網(wǎng)頁管理單元(1),用于管理網(wǎng)頁訪問集群區(qū); 數(shù)據(jù)管理單元(2),用于管理數(shù)據(jù)存儲(chǔ)集群區(qū); 虛擬用戶管理單元(3),用于管理虛擬用戶使用集群區(qū); 監(jiān)控處理單元(4),連接到所述網(wǎng)頁管理單元(I)、數(shù)據(jù)管理單元(2)和虛擬用戶管理單元(3),用于實(shí)時(shí)監(jiān)控上述單元管理的集群區(qū)是否存在異常,并根據(jù)異常類型執(zhí)行相應(yīng)的異常消除處理。
2.根據(jù)權(quán)利要求1所述的裝置,其特征在于, 所述網(wǎng)頁管理單元(I)包括網(wǎng)頁監(jiān)測(cè)模塊,該網(wǎng)頁監(jiān)測(cè)模塊用于通過向外網(wǎng)監(jiān)測(cè)設(shè)備PC和內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC發(fā)送詢問消息來判斷網(wǎng)頁訪問集群區(qū)是否異常; 所述數(shù)據(jù)管理單元(2)包括數(shù)據(jù)監(jiān)測(cè)模塊,該數(shù)據(jù)監(jiān)測(cè)模塊用于通過向外網(wǎng)監(jiān)測(cè)設(shè)備PC和內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC發(fā)送詢問消息來判斷數(shù)據(jù)存儲(chǔ)集群區(qū)是否異常; 所述虛擬用戶管理單元(3)包括虛擬用戶監(jiān)測(cè)模塊,該虛擬用戶監(jiān)測(cè)模塊用于通過向外網(wǎng)監(jiān)測(cè)設(shè)備PC和內(nèi)網(wǎng) 監(jiān)測(cè)設(shè)備PC發(fā)送詢問消息來判斷虛擬用戶使用集群區(qū)是否異常。
3.根據(jù)權(quán)利要求2所述的裝置,其特征在于,所述監(jiān)控處理單元(4)還包括異常判斷模塊(41)和異常處理模塊(42),其中, 所述異常判斷模塊(41)用于在發(fā)現(xiàn)有任一監(jiān)測(cè)模塊未接收到外網(wǎng)監(jiān)測(cè)設(shè)備PC或內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的信息時(shí),判斷該監(jiān)測(cè)模塊所屬的集群區(qū)出現(xiàn)異常; 所述異常處理模塊(42)用于根據(jù)異常判斷模塊(41)判斷出的異常信息對(duì)該集群區(qū)進(jìn)行相應(yīng)的修復(fù)操作。
4.根據(jù)權(quán)利要求3所述的裝置,其特征在于, 當(dāng)所述異常判斷模塊(41)判斷出某個(gè)監(jiān)測(cè)模塊未收到外網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的消息時(shí),異常處理模塊(42)將云計(jì)算系統(tǒng)的其他集群區(qū)的網(wǎng)絡(luò)帶寬接入到該監(jiān)測(cè)模塊所屬的集群區(qū)中。
5.根據(jù)權(quán)利要求3所述的裝置,其特征在于, 當(dāng)所述異常判斷模塊(41)判斷出某個(gè)監(jiān)測(cè)模塊收到外網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的消息時(shí),異常處理模塊(42)將云計(jì)算系統(tǒng)中其他空閑集群區(qū)的設(shè)備接入到該監(jiān)測(cè)模塊所屬的集群區(qū)中。
6.一種提高云計(jì)算系統(tǒng)用戶響應(yīng)速度的方法,其特征在于,包括以下步驟: 步驟Si,發(fā)送詢問消息,集群區(qū)向外網(wǎng)監(jiān)測(cè)設(shè)備PC和內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC發(fā)送詢問消息; 步驟S2,接收回應(yīng)消息,集群區(qū)接收來自外網(wǎng)監(jiān)測(cè)設(shè)備PC和內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC的回應(yīng)消息; 步驟S3,判斷接收是否正常,當(dāng)發(fā)現(xiàn)某集群區(qū)未接收到外網(wǎng)監(jiān)測(cè)設(shè)備PC或內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的信息時(shí),則判斷該集群區(qū)出現(xiàn)異常; 步驟S4,異常處理,根據(jù)集群區(qū)的異常類型執(zhí)行相應(yīng)的異常消除處理,之后返回步驟SI。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述異常處理步驟S4進(jìn)一步包括以下步驟: 步驟S41,判斷是外網(wǎng)異常還是內(nèi)網(wǎng)異常;步驟S42,如果判斷為外網(wǎng)異常,則將云計(jì)算系統(tǒng)其他集群區(qū)的帶寬接入到本集群區(qū)以消除異常; 步驟S43,如果判斷為內(nèi)網(wǎng)異常,則將云計(jì)算系統(tǒng)其他空閑集群區(qū)的設(shè)備接入到本集群區(qū)以消除異常。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于, 如果某個(gè)集群區(qū)未收到外網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的消息,且收到內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的消息,則判斷為外網(wǎng)異常; 如果某個(gè)集群區(qū)收到外網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的消息,且未收到內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC回應(yīng)的消息,則判斷為內(nèi)網(wǎng)異常。
9.根據(jù)權(quán)利要求6-8中任一項(xiàng)所述的方法,其特征在于,所述每個(gè)集群區(qū)通過設(shè)置在該集群區(qū)內(nèi)的監(jiān)測(cè)模塊定時(shí)或隨機(jī)的向外網(wǎng)監(jiān)測(cè)設(shè)備PC和內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC發(fā)送詢問消息,并通過該監(jiān)測(cè)模塊接收來自外網(wǎng)監(jiān)測(cè)設(shè)備PC和內(nèi)網(wǎng)監(jiān)測(cè)設(shè)備PC的回應(yīng)消息。
10.根據(jù)權(quán)利要求9 所述的方法,其特征在于,所述集群區(qū)至少包括網(wǎng)頁訪問集群區(qū)、數(shù)據(jù)存儲(chǔ)集群區(qū)和虛擬用戶使用集群區(qū),所述集群區(qū)內(nèi)設(shè)置的監(jiān)測(cè)模塊分別為網(wǎng)頁監(jiān)測(cè)模塊、數(shù)據(jù)監(jiān)測(cè)模塊和虛擬用戶監(jiān)測(cè)模塊。
【文檔編號(hào)】H04L29/08GK103973480SQ201410142748
【公開日】2014年8月6日 申請(qǐng)日期:2014年4月9日 優(yōu)先權(quán)日:2014年4月9日
【發(fā)明者】康暖 申請(qǐng)人:漢柏科技有限公司