亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種虛擬化管理平臺中管理節(jié)點切換方法及系統(tǒng)與流程

文檔序號:12622769閱讀:299來源:國知局
一種虛擬化管理平臺中管理節(jié)點切換方法及系統(tǒng)與流程

本發(fā)明涉及云計算技術(shù)領(lǐng)域,特別涉及一種虛擬化管理平臺中管理節(jié)點切換方法,還涉及一種虛擬化管理平臺中管理節(jié)點切換系統(tǒng)。



背景技術(shù):

隨著信息技術(shù)的發(fā)展,云計算已經(jīng)逐步成為了業(yè)界的發(fā)展熱點,云計算技術(shù)也逐漸被應用到教育、科學、文化等多個領(lǐng)域。云計算從應用場景上來說,一般分為三個層次:IaaS(基礎(chǔ)設(shè)施即服務)、PaaS(平臺及服務)以及SaaS(軟件及服務)。對于IaaS層次而言,它叫基礎(chǔ)設(shè)施即服務,也就是說是將基礎(chǔ)物理資源,整合抽象成虛擬資源池,對外提供虛擬機、虛擬存儲以及虛擬網(wǎng)絡(luò)服務。而云平臺即屬于這個層面的產(chǎn)品,至于云平臺的實現(xiàn)原理,各不相同,不過基本上都是直接對接成熟的虛擬化管理平臺,由虛擬化管理平臺去完成整個資源池的抽象工作,云平臺只是負責基于抽象出的資源池,對外提供虛擬機、虛擬存儲以及虛擬網(wǎng)絡(luò)服務。

對于Citrix(思杰)的XenServer虛擬化管理平臺,它的管理架構(gòu)是分散式的,也就是說一個集群中的每個節(jié)點都可以是管理節(jié)點,在當前管理節(jié)點宕機或不可用的情況下,它會從剩余的節(jié)點中自動選舉出一個新的節(jié)點作為有整個控制權(quán)的新管理節(jié)點。然而,現(xiàn)有技術(shù)中的與XenServer虛擬化管理平臺對接的云平臺并不能動態(tài)感知后臺管理節(jié)點的變化。

因此,如果虛擬化管理平臺中的管理節(jié)點不可用時,如何通過云平臺將當前不可用的管理節(jié)點切換至可用管理節(jié)點,是本領(lǐng)域技術(shù)人員需要解決的技術(shù)問題。



技術(shù)實現(xiàn)要素:

本發(fā)明的目的是提供一種虛擬化管理平臺中管理節(jié)點切換方法,當虛擬化管理平臺中的管理節(jié)點不可用時,通過云平臺將當前不可用的管理節(jié)點切換至可用管理節(jié)點。

為解決上述技術(shù)問題,本發(fā)明提供一種虛擬化管理平臺中管理節(jié)點切換方法,包括:

根據(jù)用戶輸入的登陸信息登陸認證虛擬化管理平臺中的節(jié)點,將登陸成功的節(jié)點標識為管理節(jié)點;

根據(jù)所述管理節(jié)點對應的登陸會話連接獲取備用節(jié)點的信息;

判斷所述管理節(jié)點是否可用,若否,則所述虛擬化管理平臺從所述備用節(jié)點中自動選舉可用的備用節(jié)點;

云平臺根據(jù)所述備用節(jié)點的信息在所述虛擬化管理平臺中查詢所述可用的備用節(jié)點;

將所述可用的備用節(jié)點修改為管理節(jié)點。

優(yōu)選的,在上述虛擬化管理平臺中管理節(jié)點切換方法中,所述將登陸成功的節(jié)點標識為管理節(jié)點之后,還包括:

將所述管理節(jié)點對應的登陸信息進行存儲。

優(yōu)選的,在上述虛擬化管理平臺中管理節(jié)點切換方法中,所述根據(jù)所述管理節(jié)點對應的登陸會話連接獲取備用節(jié)點的信息之前,還包括:

將所述管理節(jié)點對應的登陸會話連接進行緩存。

優(yōu)選的,在上述虛擬化管理平臺中管理節(jié)點切換方法中,所述根據(jù)所述管理節(jié)點對應的登陸會話連接獲取備用節(jié)點的信息之后,還包括:

將所述備用節(jié)點的信息進行存儲,所述備用節(jié)點的信息包括IP地址、登陸賬號以及登陸密碼。

優(yōu)選的,在上述虛擬化管理平臺中管理節(jié)點切換方法中,所述虛擬化管理平臺從所述備用節(jié)點中自動選舉可用的備用節(jié)點之前,還包括:

讀取所述備用節(jié)點的信息。

優(yōu)選的,在上述虛擬化管理平臺中管理節(jié)點切換方法中,將所述可用的備用節(jié)點修改為管理節(jié)點之后,還包括:

將不可用的管理節(jié)點標記為備用節(jié)點。

本發(fā)明還提供一種虛擬化管理平臺中管理節(jié)點切換系統(tǒng),包括:

節(jié)點登陸模塊,用于根據(jù)用戶輸入的登陸信息登陸認證虛擬化管理平臺中的節(jié)點,將登陸成功的節(jié)點標識為管理節(jié)點;

信息獲取模塊,用于根據(jù)所述管理節(jié)點對應的登陸會話連接獲取備用節(jié)點的信息;

節(jié)點監(jiān)控模塊,用于監(jiān)控所述管理節(jié)點是否可用,若否,則服務器虛擬化集群從所述備用節(jié)點中自動選舉可用的備用節(jié)點;

節(jié)點驗證模塊,用于云平臺根據(jù)所述備用節(jié)點的信息在所述虛擬化管理平臺中查詢所述可用的備用節(jié)點;

修改模塊,用于將所述可用的備用節(jié)點修改為管理節(jié)點。

優(yōu)選的,在上述虛擬化管理平臺中管理節(jié)點切換系統(tǒng)中,還包括:

數(shù)據(jù)庫表,用于將所述管理節(jié)點對應的登陸信息進行存儲,或者將所述備用節(jié)點的信息進行存儲,所述備用節(jié)點的信息包括IP地址、登陸賬號以及登陸密碼。

優(yōu)選的,在上述虛擬化管理平臺中管理節(jié)點切換系統(tǒng)中,還包括:

節(jié)點會話狀態(tài)緩存器,用于將所述管理節(jié)點對應的登陸會話連接進行緩存。

優(yōu)選的,在上述虛擬化管理平臺中管理節(jié)點切換系統(tǒng)中,還包括:

信息讀取模塊,用于讀取所述備用節(jié)點的信息。

本發(fā)明所提供的一種虛擬化管理平臺中管理節(jié)點切換方法,包括:根據(jù)用戶輸入的登陸信息登陸認證虛擬化管理平臺中的節(jié)點,將登陸成功的節(jié)點標識為管理節(jié)點;根據(jù)所述管理節(jié)點對應的登陸會話連接獲取備用節(jié)點的信息;判斷所述管理節(jié)點是否可用,若否,則虛擬化管理平臺從所述備用節(jié)點中自動選舉可用的備用節(jié)點;云平臺根據(jù)所述備用節(jié)點的信息在所述虛擬化管理平臺中查詢所述可用的備用節(jié)點;將所述可用的備用節(jié)點修改為管理節(jié)點。

通過用戶登錄認證虛擬化管理平臺中的管理節(jié)點,建立了云平臺與虛擬化管理平臺的關(guān)聯(lián),根據(jù)所述管理節(jié)點對應的登陸會話連接獲取備用節(jié)點的信息,當管理節(jié)點不可用時,云平臺根據(jù)所述備用節(jié)點的信息在所述虛擬化管理平臺中查詢所述可用的備用節(jié)點,將查詢到的備用節(jié)點修改為管理節(jié)點,通過云平臺完成管理節(jié)點的切換。

本發(fā)明還提供一種系統(tǒng),具有上述有益效果,在此不再贅述。

附圖說明

為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。

圖1為本發(fā)明實施例所提供的一種虛擬化管理平臺中管理節(jié)點切換方法的流程圖;

圖2本發(fā)明實施例所提供的一種虛擬化管理平臺中管理節(jié)點切換系統(tǒng)的結(jié)構(gòu)框圖。

具體實施方式

本發(fā)明的核心是提供一種虛擬化管理平臺中管理節(jié)點切換方法及系統(tǒng),當虛擬化管理平臺中的管理節(jié)點不可用時,通過云平臺將當前不可用的管理節(jié)點切換至可用管理節(jié)點。

為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

請參考圖1,圖1為本發(fā)明實施例所提供的虛擬化管理平臺中管理節(jié)點切換方法流程圖,具體包括:

步驟S1:根據(jù)用戶輸入的登陸信息登陸認證虛擬化管理平臺中的節(jié)點,將登陸成功的節(jié)點標識為管理節(jié)點。

其中,首先在云平臺中完成虛擬化管理平臺XenServer管理節(jié)點的添加,在云平臺中,人工錄入管理節(jié)點的登陸信息,例如IP、登錄帳號和登錄密碼,將這些信息保存到本地節(jié)點記錄數(shù)據(jù)庫表中保存,節(jié)點類型標識為管理節(jié)點。根據(jù)用戶輸入的管理節(jié)點的登陸信息如登錄帳號和登錄密碼管理節(jié)點的登錄驗證工作,保證云平臺會定時檢測當前管理節(jié)點的訪問狀態(tài)。

步驟S2:根據(jù)所述管理節(jié)點對應的登陸會話連接獲取備用節(jié)點的信息。

其中,通過已添加的管理節(jié)點,自動獲取當前管理節(jié)點所在的虛擬化管理平臺XenServer的其他備用節(jié)點的信息,信息包括:訪問IP、登錄帳號和登錄密碼等。將這些信息保存至本地節(jié)點記錄數(shù)據(jù)庫表中,節(jié)點類型標識為備用節(jié)點。

步驟S3:判斷所述管理節(jié)點是否可用,若否,則虛擬化管理平臺從所述備用節(jié)點中自動選舉可用的備用節(jié)點。

節(jié)點狀態(tài)定時監(jiān)控程序會定時監(jiān)控管理節(jié)點的訪問狀態(tài),若管理節(jié)點宕機或不可用,那么虛擬化管理平臺會讀取節(jié)點記錄數(shù)據(jù)庫表中已記錄的所有備用節(jié)點的信息,順序驗證各節(jié)點是否是具有整個集群控制權(quán)的新管理節(jié)點,如果是,那么,會將該節(jié)點類型標記為管理節(jié)點。

步驟S4:云平臺根據(jù)所述備用節(jié)點的信息在所述虛擬化管理平臺中查詢所述可用的備用節(jié)點。

然而,此時,云平臺并不清楚哪個備用節(jié)點被重新標記為管理節(jié)點,因此,云平臺根據(jù)所述備用節(jié)點的信息在所述虛擬化管理平臺中進行一一匹配,查詢所述可用的備用節(jié)點。

步驟S5:將所述可用的備用節(jié)點修改為管理節(jié)點。

通過用戶登錄認證虛擬化管理平臺中的管理節(jié)點,建立了云平臺與虛擬化管理平臺的關(guān)聯(lián),根據(jù)所述管理節(jié)點對應的登陸會話連接獲取備用節(jié)點的信息,當管理節(jié)點不可用時,云平臺根據(jù)所述備用節(jié)點的信息在所述虛擬化管理平臺中查詢所述可用的備用節(jié)點,將查詢到的備用節(jié)點修改為管理節(jié)點,通過云平臺完成管理節(jié)點的切換。

進一步的,在上述虛擬化管理平臺中管理節(jié)點切換方法中,所述將登陸成功的節(jié)點標識為管理節(jié)點之后,還包括:

將所述管理節(jié)點對應的登陸信息進行存儲。

在上述虛擬化管理平臺中管理節(jié)點切換方法中,所述根據(jù)所述管理節(jié)點對應的登陸會話連接獲取備用節(jié)點的信息之后,還包括:

將所述備用節(jié)點的信息進行存儲,所述備用節(jié)點的信息包括IP地址、登陸賬號以及登陸密碼。

進一步的,在上述虛擬化管理平臺中管理節(jié)點切換方法中,所述根據(jù)所述管理節(jié)點對應的登陸會話連接獲取備用節(jié)點的信息之前,還包括:

將所述管理節(jié)點對應的登陸會話連接進行緩存。

進一步的,在上述虛擬化管理平臺中管理節(jié)點切換方法中,服務器虛擬化集群從所述備用節(jié)點中自動選舉可用的備用節(jié)點之前,還包括:

讀取所述備用節(jié)點的信息。

進一步的,在上述虛擬化管理平臺中管理節(jié)點切換方法中,將所述可用的備用節(jié)點修改為管理節(jié)點之后,還包括:

將不可用的管理節(jié)點標記為備用節(jié)點。

其中,將原先的管理節(jié)點的類型修改為備用節(jié)點,重新緩存修改后的管理節(jié)點的會話狀態(tài)。

下面對本發(fā)明實施例提供的虛擬化管理平臺中管理節(jié)點切換系統(tǒng)進行介紹,下文描述的虛擬化管理平臺中管理節(jié)點切換系統(tǒng)與方法可相互對應參照。

請參考圖2,圖2為本發(fā)明實施方式提供的虛擬化管理平臺中管理節(jié)點切換系統(tǒng)結(jié)構(gòu)框圖。

本發(fā)明提供一種虛擬化管理平臺中管理節(jié)點切換系統(tǒng),包括:

節(jié)點登陸模塊,用于根據(jù)用戶輸入的登陸信息登陸認證虛擬化管理平臺中的節(jié)點,將登陸成功的節(jié)點標識為管理節(jié)點;

信息獲取模塊,用于根據(jù)所述管理節(jié)點對應的登陸會話連接獲取備用節(jié)點的信息;

節(jié)點監(jiān)控模塊,用于監(jiān)控所述管理節(jié)點是否可用,若否,則服務器虛擬化集群從所述備用節(jié)點中自動選舉可用的備用節(jié)點;

節(jié)點驗證模塊,用于云平臺根據(jù)所述備用節(jié)點的信息在所述虛擬化管理平臺中查詢所述可用的備用節(jié)點;

修改模塊,用于將所述可用的備用節(jié)點修改為管理節(jié)點。

進一步的,在上述虛擬化管理平臺中管理節(jié)點切換系統(tǒng)中,還包括:

數(shù)據(jù)庫表,用于將所述管理節(jié)點對應的登陸信息進行存儲,或者將所述備用節(jié)點的信息進行存儲,所述備用節(jié)點的信息包括IP地址、登陸賬號以及登陸密碼。

進一步的,在上述虛擬化管理平臺中管理節(jié)點切換系統(tǒng)中,還包括:

節(jié)點會話狀態(tài)緩存器,用于將所述管理節(jié)點對應的登陸會話連接進行緩存。

進一步的,在上述虛擬化管理平臺中管理節(jié)點切換系統(tǒng)中,還包括:

信息讀取模塊,用于讀取所述備用節(jié)點的信息。

說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。對于實施例公開的裝置而言,由于其與實施例公開的方法相對應,所以描述的比較簡單,相關(guān)之處參見方法部分說明即可。

專業(yè)人員還可以進一步意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機軟件或者二者的結(jié)合來實現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應認為超出本發(fā)明的范圍。

結(jié)合本文中所公開的實施例描述的方法或算法的步驟可以直接用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實施。軟件模塊可以置于隨機存儲器(RAM)、內(nèi)存、只讀存儲器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動磁盤、CD-ROM、或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲介質(zhì)中。

以上對本發(fā)明所提供的移動Sink節(jié)點對感知節(jié)點的數(shù)據(jù)收集的方法及系統(tǒng)進行了詳細介紹。本文中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想。應當指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以對本發(fā)明進行若干改進和修飾,這些改進和修飾也落入本發(fā)明權(quán)利要求的保護范圍內(nèi)。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1