[發(fā)明專利]一種云計(jì)算平臺(tái)在審
| 申請?zhí)枺?/td> | 201710561884.1 | 申請日: | 2017-07-11 |
| 公開(公告)號: | CN107295093A | 公開(公告)日: | 2017-10-24 |
| 發(fā)明(設(shè)計(jì))人: | 王焱華 | 申請(專利權(quán))人: | 王焱華 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 佛山市智匯聚晨專利代理有限公司44409 | 代理人: | 張艷梅 |
| 地址: | 528000 廣東省佛山市順德*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 計(jì)算 平臺(tái) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及云計(jì)算領(lǐng)域,特別涉及一種云計(jì)算平臺(tái)。
背景技術(shù)
隨著云計(jì)算技術(shù)的發(fā)展和普及,基礎(chǔ)設(shè)施服務(wù)IAAS(Infrastructure as a Service,即基礎(chǔ)設(shè)施即服務(wù))產(chǎn)品應(yīng)用越來越廣泛。目前主流的IAAS平臺(tái)主要是通過虛擬化技術(shù),將物理服務(wù)器的計(jì)算、存儲(chǔ)、網(wǎng)絡(luò)等資源進(jìn)行統(tǒng)一管理,實(shí)現(xiàn)基礎(chǔ)架構(gòu)資源的自動(dòng)化部署,即在收到用戶服務(wù)請求之后,自動(dòng)化部署單臺(tái)或多 臺(tái)虛擬服務(wù)器或虛擬磁盤等資源。而在平臺(tái)運(yùn)行過程中,需要對系統(tǒng)服務(wù)的可用性、不中斷性、穩(wěn)定性、權(quán)限管理、系統(tǒng)運(yùn)行狀態(tài)等進(jìn)行監(jiān)控。
為實(shí)現(xiàn)上述各種功能,目前的云計(jì)算平臺(tái)通過以圖1中所示的架構(gòu)實(shí)現(xiàn),其中:
客戶端用于連接用戶,并將用戶的服務(wù)請求傳送到云控制器。
云控制器相當(dāng)于系統(tǒng)的中樞神經(jīng),它是用戶服務(wù)請求的入口點(diǎn)和做出全局決定的組件。
存儲(chǔ)控制器提供數(shù)據(jù)持久化對象存儲(chǔ)服務(wù),主要用于存儲(chǔ)映像模板文件和用戶數(shù)據(jù)。
集群控制器負(fù)責(zé)管理整個(gè)虛擬實(shí)例網(wǎng)絡(luò),通常運(yùn)行在集群的頭結(jié)點(diǎn)或服務(wù)器上,可以訪問私有和公共網(wǎng)絡(luò)。一個(gè)集群控制器可以管理多個(gè)節(jié)點(diǎn)控制器。集群控制器負(fù)責(zé)從其所屬的節(jié)點(diǎn)控制器收集節(jié)點(diǎn)的狀態(tài)信息,根據(jù)這些節(jié)點(diǎn)的資源狀態(tài)信息調(diào)度進(jìn)入的虛擬機(jī)實(shí)例執(zhí)行請求到各個(gè)節(jié)點(diǎn)控制器上,并負(fù)責(zé)管理公共和私有實(shí)例網(wǎng)絡(luò)的配置。
節(jié)點(diǎn)控制器負(fù)責(zé)對單個(gè)物理服務(wù)器進(jìn)行管理。一個(gè)節(jié)點(diǎn)控制器可以管理該節(jié)點(diǎn)上運(yùn)行的多個(gè)虛擬機(jī)實(shí)例。
塊存儲(chǔ)控制器用于存儲(chǔ)和訪問虛擬機(jī)映像、內(nèi)核映像、RAM 磁盤映像和用戶數(shù)據(jù)。
由上述方案中可知,現(xiàn)有的云計(jì)算平臺(tái)中集群控制器管理集群內(nèi)虛擬機(jī)實(shí)例的網(wǎng)絡(luò),因此,若該集群控制器出現(xiàn)故障時(shí),該集群內(nèi)所有虛擬機(jī)實(shí)例均不能被用戶訪問,存在單點(diǎn)故障問題,影響用戶體驗(yàn)。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例的目的在于提供一種云計(jì)算平臺(tái),用以解決現(xiàn)有技術(shù)中云計(jì)算平臺(tái)的集群控制器在出現(xiàn)故障時(shí),該集群內(nèi)所有虛擬機(jī)實(shí)例均不能被用戶訪問,影響用戶體驗(yàn)的技術(shù)問題。
為達(dá)到上述目的,本發(fā)明實(shí)施例公開了一種云計(jì)算平臺(tái),所述云計(jì)算平臺(tái)包括:
客戶端,用于獲取用戶服務(wù)請求;
至少一個(gè)節(jié)點(diǎn)控制器,每個(gè)所述節(jié)點(diǎn)控制器對應(yīng)節(jié)點(diǎn)上運(yùn)行有至少一個(gè)虛擬機(jī)實(shí)例,其中,所述節(jié)點(diǎn)控制器包括網(wǎng)絡(luò)服務(wù)模塊,所述網(wǎng)絡(luò)服務(wù)模塊用于管理其所屬節(jié)點(diǎn)控制器對應(yīng)的虛擬機(jī)實(shí)例所對應(yīng)的虛擬網(wǎng)絡(luò);
分別與所述客戶端及所述節(jié)點(diǎn)控制器相連接的云控制器,用于接收所述客戶端發(fā)送的用戶服務(wù)請求,依據(jù)所述用戶服務(wù)請求調(diào)用對應(yīng)節(jié)點(diǎn)控制器對應(yīng)的虛擬機(jī)實(shí)例提供服務(wù)。
可選的,所述網(wǎng)絡(luò)服務(wù)模塊,具體用于接收和/或轉(zhuǎn)發(fā)其所屬節(jié)點(diǎn)控制器對應(yīng)的各個(gè)虛擬機(jī)實(shí)例的網(wǎng)絡(luò)通信數(shù)據(jù)。
可選的,所述云控制器包括:流程管理模塊,用于接收所述客戶端發(fā)送的用戶服務(wù)請求,在預(yù)先設(shè)置的請求處理流程中確定與所述用戶服務(wù)請求對應(yīng)的目標(biāo)處理流程;流程觸發(fā)模塊,用于觸發(fā)執(zhí)行所述目標(biāo)處理流程提供與所述用戶服務(wù)請求相對應(yīng)的服務(wù)。
可選的,所述云控制器還包括:計(jì)費(fèi)模塊,用于在所述流程觸發(fā)模塊提供服務(wù)之后,獲取用戶的服務(wù)資源使用數(shù)據(jù),依據(jù)所述服務(wù)資源使用數(shù)據(jù)及預(yù)設(shè)的各資源項(xiàng)的費(fèi)率數(shù)據(jù),獲取用戶所需要支付的服務(wù)資費(fèi)數(shù)據(jù)。
可選的,所述云控制器還包括:監(jiān)控模塊,用于通過心跳數(shù)據(jù)獲取該云控制器內(nèi)各個(gè)模塊的運(yùn)行數(shù)據(jù)。
可選的,所述節(jié)點(diǎn)控制器還包括:遷移模塊,用于接收遷移指令,將其所在節(jié)點(diǎn)控制器對應(yīng)的虛擬機(jī)實(shí)例在線遷移至與該遷移指令相對應(yīng)的目標(biāo)節(jié)點(diǎn)控制器上。
可選的,還包括:與所述云控制器相連接的存儲(chǔ)控制器,用于利用哈希 hash 算法構(gòu)建冗余的擴(kuò)展的分布式對象存儲(chǔ)集群,所述對象存儲(chǔ)集群中包括至少一個(gè)存儲(chǔ)節(jié)點(diǎn),每個(gè)所述存儲(chǔ)節(jié)點(diǎn)冗余存儲(chǔ)映像模版文件和用戶數(shù)據(jù)。
可選的,所述節(jié)點(diǎn)控制器中還包括計(jì)算服務(wù)模塊。
由上述方案可知,本申請?zhí)峁┑囊环N云計(jì)算平臺(tái),通過設(shè)置獲取用戶請求的客戶端、節(jié)點(diǎn)控制器及云控制器,由此在節(jié)點(diǎn)控制器中設(shè)置網(wǎng)絡(luò)服務(wù)模塊,用于管理所屬節(jié)點(diǎn)控制器對應(yīng)節(jié)點(diǎn)上的虛擬機(jī)實(shí)例所對應(yīng)的虛擬網(wǎng)絡(luò),進(jìn)而使得云控制器能夠依據(jù)用戶服務(wù)請求調(diào)用對應(yīng)節(jié)點(diǎn)控制器對應(yīng)的虛擬機(jī)實(shí)例提供服務(wù)。本申請通過將網(wǎng)絡(luò)服務(wù)模塊設(shè)置于節(jié)點(diǎn)控制器中,由此,在一個(gè)網(wǎng)絡(luò)服務(wù)模塊出現(xiàn)故障時(shí),只有其對應(yīng)的節(jié)點(diǎn)控制器對應(yīng)的虛擬機(jī)實(shí)例不能被訪問,其他節(jié)點(diǎn)控制器上的虛擬機(jī)實(shí)例仍然能夠云控制器調(diào)用并提供給用戶服務(wù),避免了現(xiàn)有技術(shù)中集群控制器的單點(diǎn)故障問題,提高了用戶體驗(yàn)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于王焱華,未經(jīng)王焱華許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710561884.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





