国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種云計(jì)算下虛擬機(jī)集群自動(dòng)擴(kuò)展系統(tǒng)和方法

      文檔序號(hào):9420416閱讀:835來源:國知局
      一種云計(jì)算下虛擬機(jī)集群自動(dòng)擴(kuò)展系統(tǒng)和方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明公開一種云計(jì)算下虛擬機(jī)集群自動(dòng)擴(kuò)展系統(tǒng)和方法,屬于虛擬機(jī)擴(kuò)展技術(shù)領(lǐng)域。
      【背景技術(shù)】
      [0002]云計(jì)算是分布式處理(Distributed Computing)、并行處理(ParallelComputillg)和網(wǎng)格計(jì)算(Grid Computillg)的延續(xù)和發(fā)展,或者說是這些計(jì)算機(jī)科學(xué)概念的商業(yè)實(shí)現(xiàn)。它不完全是計(jì)算,也不純粹是存儲(chǔ),而是集計(jì)算和存儲(chǔ)于一身,將服務(wù)器、網(wǎng)絡(luò)、應(yīng)用程序以及數(shù)據(jù)庫等各種資源通過互聯(lián)網(wǎng)為用戶提供綜合服務(wù)的一種理念。云計(jì)算中的核心技術(shù)就是虛擬化,可以說虛擬化是云計(jì)算區(qū)別于傳統(tǒng)計(jì)算模式的重要特點(diǎn)。采用虛擬化可以將應(yīng)用程序的整個(gè)執(zhí)行環(huán)境以打包的形式轉(zhuǎn)到云計(jì)算平臺(tái)中的其他節(jié)點(diǎn)處,實(shí)現(xiàn)了程序的執(zhí)行環(huán)境與物理環(huán)境的隔離,使得應(yīng)用程序的環(huán)境改變變得易于實(shí)現(xiàn)。正是由于虛擬化技術(shù)的成熟和廣泛應(yīng)用,云計(jì)算中的計(jì)算、存儲(chǔ)、應(yīng)用和服務(wù)都變成了資源,這些資源可以被動(dòng)態(tài)擴(kuò)一展和配置,云計(jì)算最終才能在邏輯上以單一整體的形式呈現(xiàn)。一般情況下,基于云機(jī)構(gòu),使用處理器、操作系統(tǒng)、軟件和其他一些組件構(gòu)成虛擬機(jī)實(shí)例,即云計(jì)算的資源分配給虛擬機(jī),用戶可以請(qǐng)求從上述資源中構(gòu)建虛擬機(jī)來執(zhí)行必要的任務(wù)或者運(yùn)行上述應(yīng)用。但是目前,云計(jì)算架構(gòu)缺乏有效地分配資源的方法,而且缺乏自動(dòng)擴(kuò)展虛擬機(jī)部署的能力,以支持虛擬機(jī)集群互相協(xié)作。因此,本發(fā)明在云計(jì)算環(huán)境中提供一種云計(jì)算下虛擬機(jī)集群自動(dòng)擴(kuò)展系統(tǒng)和方法,監(jiān)控集群中的虛擬機(jī)負(fù)載情況,自動(dòng)的實(shí)例化虛擬機(jī),加入到集群中,利用負(fù)載均衡器分散并發(fā)訪問的負(fù)載,使資源擴(kuò)展更加靈活,從而大大提高業(yè)務(wù)應(yīng)用的穩(wěn)定性,避免因?yàn)椴l(fā)訪問的高負(fù)荷導(dǎo)致應(yīng)用中斷,而且能夠監(jiān)控集群負(fù)載情況,所以虛擬機(jī)運(yùn)行的業(yè)務(wù)應(yīng)用具有很高的穩(wěn)定性與可靠性,部署大規(guī)模虛擬機(jī)集群提供服務(wù)更加快速、靈活。

      【發(fā)明內(nèi)容】

      [0003]本發(fā)明針對(duì)云計(jì)算架構(gòu)缺乏有效地分配資源的方法,而且缺乏自動(dòng)擴(kuò)展虛擬機(jī)部署的能力,以支持虛擬機(jī)集群互相協(xié)作的問題,提供一種云計(jì)算下虛擬機(jī)集群自動(dòng)擴(kuò)展系統(tǒng)和方法,提供虛擬機(jī)運(yùn)行的業(yè)務(wù)應(yīng)用的穩(wěn)定性與可靠性,使部署大規(guī)模虛擬機(jī)集群提供服務(wù)更加快速、靈活。
      [0004]本發(fā)明提出的具體方案是:
      一種云計(jì)算下虛擬機(jī)集群自動(dòng)擴(kuò)展系統(tǒng),包括集群負(fù)載監(jiān)控模塊、實(shí)例化虛擬機(jī)模塊、負(fù)載均衡器模塊;
      集群負(fù)載監(jiān)控模塊負(fù)責(zé)監(jiān)控虛擬機(jī)集群的整體負(fù)載情況,當(dāng)集群整體負(fù)載超過閥值時(shí),通知實(shí)例化虛擬機(jī)模塊;
      實(shí)例化虛擬機(jī)模塊負(fù)責(zé)請(qǐng)求滿足實(shí)例化虛擬機(jī)的CPU、內(nèi)存、硬盤資源,分配資源實(shí)例化虛擬機(jī),并加入到當(dāng)前的虛擬機(jī)集群中; 負(fù)載均衡器模塊負(fù)責(zé)當(dāng)虛擬機(jī)加入集群后,根據(jù)配置策略將并發(fā)請(qǐng)求的負(fù)載分配到集群中的虛擬機(jī)中。
      [0005]所述負(fù)載均衡器模塊定義了統(tǒng)一插件式的接口,安裝不同負(fù)載均衡器的驅(qū)動(dòng),接入相應(yīng)不同的負(fù)載均衡器。
      [0006]所述負(fù)載均衡器模塊安裝haproxy驅(qū)動(dòng)來支持haproxy負(fù)載均衡器或安裝netscaler的驅(qū)動(dòng)支持netscaler負(fù)載均衡器。
      [0007]—種云計(jì)算下虛擬機(jī)集群自動(dòng)擴(kuò)展方法,利用所述的云計(jì)算下虛擬機(jī)集群自動(dòng)擴(kuò)展系統(tǒng)進(jìn)行虛擬機(jī)集群自動(dòng)擴(kuò)展:
      利用集群負(fù)載監(jiān)控模塊監(jiān)控虛擬機(jī)集群的整體負(fù)載情況,當(dāng)集群整體負(fù)載超過閥值時(shí),通知實(shí)例化虛擬機(jī)模塊;
      利用實(shí)例化虛擬機(jī)模塊請(qǐng)求滿足實(shí)例化虛擬機(jī)的CPU、內(nèi)存、硬盤資源,分配資源實(shí)例化虛擬機(jī),并加入到當(dāng)前的虛擬機(jī)集群中;
      利用負(fù)載均衡器模塊當(dāng)虛擬機(jī)加入集群后,根據(jù)配置策略將并發(fā)請(qǐng)求的負(fù)載分配到集群中的虛擬機(jī)中。
      [0008]所述負(fù)載均衡器模塊定義了統(tǒng)一插件式的接口,安裝不同負(fù)載均衡器的驅(qū)動(dòng),接入相應(yīng)不同的負(fù)載均衡器。
      [0009]所述負(fù)載均衡器模塊安裝haproxy驅(qū)動(dòng)來支持haproxy負(fù)載均衡器或安裝netscaler的驅(qū)動(dòng)支持netscaler負(fù)載均衡器。
      [0010]本發(fā)明的有益之處是:在云計(jì)算環(huán)境中利用本發(fā)明監(jiān)控集群中的虛擬機(jī)負(fù)載情況,自動(dòng)的實(shí)例化虛擬機(jī),加入到集群中,利用負(fù)載均衡器分散并發(fā)訪問的負(fù)載,使資源擴(kuò)展更加靈活,從而大大提高業(yè)務(wù)應(yīng)用的穩(wěn)定性,避免因?yàn)椴l(fā)訪問的高負(fù)荷導(dǎo)致應(yīng)用中斷,而且能夠監(jiān)控集群負(fù)載情況,所以虛擬機(jī)運(yùn)行的業(yè)務(wù)應(yīng)用具有很高的穩(wěn)定性與可靠性,部署大規(guī)模虛擬機(jī)集群提供服務(wù)更加快速、靈活。
      【附圖說明】
      [0011 ] 圖1虛擬機(jī)集群自動(dòng)擴(kuò)展流程圖;
      圖2實(shí)例化虛擬機(jī)框架示意圖;
      圖3負(fù)載均衡器模塊插件式接口示意圖。
      【具體實(shí)施方式】
      [0012]—種云計(jì)算下虛擬機(jī)集群自動(dòng)擴(kuò)展系統(tǒng),包括集群負(fù)載監(jiān)控模塊、實(shí)例化虛擬機(jī)模塊、負(fù)載均衡器模塊;
      集群負(fù)載監(jiān)控模塊負(fù)責(zé)監(jiān)控虛擬機(jī)集群的整體負(fù)載情況,當(dāng)集群整體負(fù)載超過閥值時(shí),通知實(shí)例化虛擬機(jī)模塊;
      實(shí)例化虛擬機(jī)模塊負(fù)責(zé)請(qǐng)求滿足實(shí)例化虛擬機(jī)的CPU、內(nèi)存、硬盤資源,分配資源實(shí)例化虛擬機(jī),并加入到當(dāng)前的虛擬機(jī)集群中;
      負(fù)載均衡器模塊負(fù)責(zé)當(dāng)虛擬機(jī)加入集群后,根據(jù)配置策略將并發(fā)請(qǐng)求的負(fù)載分配到集群中的虛擬機(jī)中。
      [0013]利用上述系統(tǒng),結(jié)合附圖對(duì)本發(fā)明做進(jìn)一步說明。
      [0014]本發(fā)明是在云計(jì)算環(huán)境下,部署大規(guī)模虛擬機(jī)集群提供服務(wù)更加快速、靈活,因?yàn)槟軌虮O(jiān)控集群負(fù)載情況,所以虛擬機(jī)運(yùn)行的業(yè)務(wù)應(yīng)用具有很高的穩(wěn)定性與可靠性,可以提供業(yè)務(wù)的不間斷的請(qǐng)求。
      [0015]具體實(shí)現(xiàn)過程為:
      利用集群負(fù)載監(jiān)控模塊監(jiān)控虛擬機(jī)集群的整體負(fù)載情況,當(dāng)集群整體負(fù)載超過閥值時(shí),通知實(shí)例化虛擬機(jī)模塊;
      利用實(shí)例化虛擬機(jī)模塊請(qǐng)求滿足實(shí)例化虛擬機(jī)的CPU、內(nèi)存、硬盤資源,分配資源實(shí)例化虛擬機(jī),并加入到當(dāng)前的虛擬機(jī)集群中;
      利用負(fù)載均衡器模塊當(dāng)虛擬機(jī)加入集群后,根據(jù)配置策略將并發(fā)請(qǐng)求的負(fù)載分配到集群中的虛擬機(jī)中。
      [0016]其中負(fù)載均衡器模塊定義了統(tǒng)一插件式的接口,安裝不同負(fù)載均衡器的驅(qū)動(dòng),接入相應(yīng)不同的負(fù)載均衡器。
      [0017]比如負(fù)載均衡器模塊安裝haproxy驅(qū)動(dòng)來支持haproxy負(fù)載均衡器:
      配置HAProxy Sess1n可以通過以下方式:
      用戶IP識(shí)別方式:haproxy將用戶IP經(jīng)過hash計(jì)算后指定到固定的真實(shí)服務(wù)器上,類似于nginx的IP hash指令,配置指令balance source ;
      cookie識(shí)別方式:haproxy將WEB服務(wù)端發(fā)送給客戶端的cookie中插入或添加加前綴,haproxy定義的后端的服務(wù)器COOKIE ID。比如指令例舉為cookie SESS10N_C00KIEinsert indirect nocache ;
      sess1n識(shí)別方式:haproxy將后端服務(wù)器產(chǎn)生的sess1n和后端服務(wù)器標(biāo)識(shí)存在haproxy中的一張表里??蛻舳苏?qǐng)求時(shí)先查詢這張表。
      [0018]又比如負(fù)載均衡器模塊安裝netscaler的驅(qū)動(dòng)支持netscaler負(fù)載均衡器:進(jìn)行netscaler部署,建立基礎(chǔ)架構(gòu),對(duì)netscaler IP規(guī)劃,并規(guī)劃域名,再進(jìn)一步根據(jù)需要進(jìn)行配置,導(dǎo)入。
      [0019]安裝負(fù)載均衡器后,成功驅(qū)動(dòng)后,負(fù)載均衡器模塊將分散部分并發(fā)請(qǐng)求到該虛擬機(jī),達(dá)到降低集群負(fù)載的目的,完成自動(dòng)擴(kuò)展。
      【主權(quán)項(xiàng)】
      1.一種云計(jì)算下虛擬機(jī)集群自動(dòng)擴(kuò)展系統(tǒng),其特征是包括集群負(fù)載監(jiān)控模塊、實(shí)例化虛擬機(jī)模塊、負(fù)載均衡器模塊; 集群負(fù)載監(jiān)控模塊負(fù)責(zé)監(jiān)控虛擬機(jī)集群的整體負(fù)載情況,當(dāng)集群整體負(fù)載超過閥值時(shí),通知實(shí)例化虛擬機(jī)模塊; 實(shí)例化虛擬機(jī)模塊負(fù)責(zé)請(qǐng)求滿足實(shí)例化虛擬機(jī)的CPU、內(nèi)存、硬盤資源,分配資源實(shí)例化虛擬機(jī),并加入到當(dāng)前的虛擬機(jī)集群中; 負(fù)載均衡器模塊負(fù)責(zé)當(dāng)虛擬機(jī)加入集群后,根據(jù)配置策略將并發(fā)請(qǐng)求的負(fù)載分配到集群中的虛擬機(jī)中。2.根據(jù)權(quán)利要求1所述的一種云計(jì)算下虛擬機(jī)集群自動(dòng)擴(kuò)展系統(tǒng),其特征是所述負(fù)載均衡器模塊定義了統(tǒng)一插件式的接口,安裝不同負(fù)載均衡器的驅(qū)動(dòng),接入相應(yīng)不同的負(fù)載均衡器。3.根據(jù)權(quán)利要求2所述的一種云計(jì)算下虛擬機(jī)集群自動(dòng)擴(kuò)展系統(tǒng),其特征是所述負(fù)載均衡器模塊安裝haproxy驅(qū)動(dòng)來支持haproxy負(fù)載均衡器或安裝netscaler的驅(qū)動(dòng)支持netscaler負(fù)載均衡器。4.一種云計(jì)算下虛擬機(jī)集群自動(dòng)擴(kuò)展方法,其特征是利用權(quán)利要求1-3任一項(xiàng)所述的云計(jì)算下虛擬機(jī)集群自動(dòng)擴(kuò)展系統(tǒng)進(jìn)行虛擬機(jī)集群自動(dòng)擴(kuò)展: 利用集群負(fù)載監(jiān)控模塊監(jiān)控虛擬機(jī)集群的整體負(fù)載情況,當(dāng)集群整體負(fù)載超過閥值時(shí),通知實(shí)例化虛擬機(jī)模塊; 利用實(shí)例化虛擬機(jī)模塊請(qǐng)求滿足實(shí)例化虛擬機(jī)的CPU、內(nèi)存、硬盤資源,分配資源實(shí)例化虛擬機(jī),并加入到當(dāng)前的虛擬機(jī)集群中; 利用負(fù)載均衡器模塊當(dāng)虛擬機(jī)加入集群后,根據(jù)配置策略將并發(fā)請(qǐng)求的負(fù)載分配到集群中的虛擬機(jī)中。5.根據(jù)權(quán)利要求4所述的一種云計(jì)算下虛擬機(jī)集群自動(dòng)擴(kuò)展方法,其特征是所述負(fù)載均衡器模塊定義了統(tǒng)一插件式的接口,安裝不同負(fù)載均衡器的驅(qū)動(dòng),接入相應(yīng)不同的負(fù)載均衡器。6.根據(jù)權(quán)利要求5所述的一種云計(jì)算下虛擬機(jī)集群自動(dòng)擴(kuò)展方法,其特征是所述負(fù)載均衡器模塊安裝haproxy驅(qū)動(dòng)來支持haproxy負(fù)載均衡器或安裝netscaler的驅(qū)動(dòng)支持netscaler負(fù)載均衡器。
      【專利摘要】本發(fā)明公開一種云計(jì)算下虛擬機(jī)集群自動(dòng)擴(kuò)展系統(tǒng)和方法,屬于虛擬機(jī)擴(kuò)展技術(shù)領(lǐng)域;本發(fā)明在云計(jì)算環(huán)境中監(jiān)控集群中的虛擬機(jī)負(fù)載情況,自動(dòng)的實(shí)例化虛擬機(jī),加入到集群中,利用負(fù)載均衡器分散并發(fā)訪問的負(fù)載,使資源擴(kuò)展更加靈活,從而大大提高業(yè)務(wù)應(yīng)用的穩(wěn)定性,避免因?yàn)椴l(fā)訪問的高負(fù)荷導(dǎo)致應(yīng)用中斷,而且能夠監(jiān)控集群負(fù)載情況,所以虛擬機(jī)運(yùn)行的業(yè)務(wù)應(yīng)用具有很高的穩(wěn)定性與可靠性,部署大規(guī)模虛擬機(jī)集群提供服務(wù)更加快速、靈活。
      【IPC分類】H04L29/08
      【公開號(hào)】CN105141691
      【申請(qǐng)?zhí)枴緾N201510553357
      【發(fā)明人】胡玉鵬, 劉俊朋, 于輝
      【申請(qǐng)人】浪潮集團(tuán)有限公司
      【公開日】2015年12月9日
      【申請(qǐng)日】2015年9月2日
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1