基于云計(jì)算的Web應(yīng)用部署與擴(kuò)容系統(tǒng)

基于云計(jì)算的Web應(yīng)用部署與擴(kuò)容系統(tǒng)

ID:36819318

大?。?.31 MB

頁(yè)數(shù):64頁(yè)

時(shí)間:2019-05-16

基于云計(jì)算的Web應(yīng)用部署與擴(kuò)容系統(tǒng)_第1頁(yè)
基于云計(jì)算的Web應(yīng)用部署與擴(kuò)容系統(tǒng)_第2頁(yè)
基于云計(jì)算的Web應(yīng)用部署與擴(kuò)容系統(tǒng)_第3頁(yè)
基于云計(jì)算的Web應(yīng)用部署與擴(kuò)容系統(tǒng)_第4頁(yè)
基于云計(jì)算的Web應(yīng)用部署與擴(kuò)容系統(tǒng)_第5頁(yè)
資源描述:

《基于云計(jì)算的Web應(yīng)用部署與擴(kuò)容系統(tǒng)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)

1、華中科技大學(xué)碩士學(xué)位論文摘要隨著互聯(lián)網(wǎng)的高速發(fā)展,Web應(yīng)用逐漸成為最重要的應(yīng)用類型之一,Web應(yīng)用高負(fù)載的特點(diǎn)推動(dòng)著Web服務(wù)端架構(gòu)從開(kāi)始的單機(jī)演變?yōu)楝F(xiàn)在流行的分布式Web集群,有效地應(yīng)對(duì)了互聯(lián)網(wǎng)流量的膨脹,提高了Web應(yīng)用的服務(wù)能力,但也存在著部署困難,資源利用率低和配置單一等問(wèn)題。針對(duì)以上問(wèn)題,基于云計(jì)算的Web應(yīng)用部署與擴(kuò)容系統(tǒng)充分利用虛擬化和云計(jì)算的技術(shù),將Web服務(wù)器集群虛擬化,基于通用云計(jì)算基礎(chǔ)設(shè)施服務(wù)實(shí)現(xiàn)了兼容傳統(tǒng)Web應(yīng)用的一鍵部署和動(dòng)態(tài)擴(kuò)容。Web應(yīng)用的部署過(guò)程復(fù)雜,通常要考慮到應(yīng)用的負(fù)載需求,應(yīng)用的語(yǔ)言類型,Web容器的選擇以及物理服務(wù)器軟硬件的限制。一鍵部署的基

2、本思想是利用云計(jì)算基礎(chǔ)設(shè)施服務(wù)將服務(wù)器的物理資源進(jìn)行整合,屏蔽掉物理層的復(fù)雜性,以虛擬機(jī)作為服務(wù)的基本載體,從而利用資源動(dòng)態(tài)分配與調(diào)度技術(shù),軟件與配置模板機(jī)制以及遠(yuǎn)程部署技術(shù)來(lái)自動(dòng)完成Web應(yīng)用的部署,使得部署過(guò)程簡(jiǎn)單快捷,而且軟件與配置多樣化。為了滿足潛在的負(fù)載需求,Web服務(wù)器一般都會(huì)為預(yù)估的最高負(fù)載留足資源,這使得資源利用率大大降低。動(dòng)態(tài)擴(kuò)容的基本思想是利用虛擬機(jī)的啟停和配置的自動(dòng)化與低開(kāi)銷,結(jié)合資源的監(jiān)控技術(shù),基于可擴(kuò)展的分布式Web虛擬集群架構(gòu),對(duì)服務(wù)器的負(fù)載進(jìn)行實(shí)時(shí)的監(jiān)控,根據(jù)一定的擴(kuò)容策略適時(shí)地觸發(fā)擴(kuò)容操作,將后端虛擬服務(wù)器的數(shù)目進(jìn)行增減,從而在保障應(yīng)用的服務(wù)質(zhì)量的同時(shí)提

3、高服務(wù)器的資源利用率?;贚inux操作系統(tǒng)和云計(jì)算基礎(chǔ)設(shè)施服務(wù),使用Python,Java等語(yǔ)言實(shí)現(xiàn)了該系統(tǒng)。功能測(cè)試結(jié)果表明,系統(tǒng)能夠?yàn)镻HP和Java兩種語(yǔ)言的Web應(yīng)用一鍵部署執(zhí)行環(huán)境,且應(yīng)用的服務(wù)能力能夠隨著負(fù)載變化動(dòng)態(tài)伸縮。性能測(cè)試表明,應(yīng)用性能隨著后端虛擬服務(wù)器數(shù)量的增加而以幾乎線性的速率增長(zhǎng),部署和擴(kuò)容操作的時(shí)間開(kāi)銷平均在兩分鐘以內(nèi),多指標(biāo)的擴(kuò)容算法能夠較準(zhǔn)確地判斷擴(kuò)容時(shí)機(jī)。關(guān)鍵字:虛擬化,云計(jì)算,Web應(yīng)用,一鍵部署,動(dòng)態(tài)擴(kuò)容I華中科技大學(xué)碩士學(xué)位論文AbstractWiththerapiddevelopmentofInternet,Webapplicationsha

4、vebecomemoreandmorepopular.ThehighloadcharacteristicsofWebapplicationspromotethedevelopmentofthearchitectureintheWebserverend,whichevolvedfromstand-aloneserversatfirsttodistributedWebclustersthatarepopularnowadays,thuseffectivelyhandlingthesurgeinthenetworktrafficandimprovingtheservicecapacityof

5、Webapplications.However,thestaticstructureofphysicalclustersleadstodifficultdeployment,lowresourceutilizationandmonotonoussoftwareenvironment.Tosolvetheaboveproblem,thedeploymentandscalingsystemforWebapplicationsinthecloudachievesone-clickdeploymentanddynamicscalingofWebapplicationsbytakingfulla

6、dvantageofvirtualizationandcloudcomputingtechnology,basedoncommonIaaSservice.Thebasicideaofone-clickdeploymentistoutilizedynamicresourceallocationandschedulingtechniques,virtualmachinetemplatesmechanismandremotedeploymenttechnologytoautomatethedeploymentofWebapplications,makingthedeploymentproce

7、ssfasterandeasier,andthesoftwareenvironmentmorediverse.BasedonascalabledistributedvirtualWebclusterarchitecture,thedynamicscalingisachievedbymonitoringtheworkloadonthevirtualserversandscalingupanddownaccordinglythroughtheinc

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。