天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

云平臺下多用戶應(yīng)用并發(fā)部署機(jī)制的研究與實現(xiàn)

發(fā)布時間:2018-09-18 15:53
【摘要】:未來網(wǎng)絡(luò)研究一直以來都是計算機(jī)網(wǎng)絡(luò)方面的研究熱點。未來網(wǎng)絡(luò)將為用戶提供一個更加先進(jìn)的網(wǎng)絡(luò)環(huán)境,能夠更好地支撐上層服務(wù)以及應(yīng)用。然而目前很多科研人員在進(jìn)行應(yīng)用或服務(wù)的研究和實驗時,由于自身資源或工具限制,難以搭建出面向未來網(wǎng)絡(luò)的服務(wù)實驗環(huán)境,只能在本地搭建低性能的網(wǎng)絡(luò)環(huán)境。而且科研人員在搭建本地的環(huán)境的時候,需要手動部署各種軟件,耗時耗力,嚴(yán)重影響了科研效率。針對這一現(xiàn)狀,需要為用戶提供一個能將資源、工具進(jìn)行集中管理、部署的服務(wù)器創(chuàng)新環(huán)境,需要搭建一個基于自動化部署機(jī)制的服務(wù)創(chuàng)新云平臺。但是隨著服務(wù)創(chuàng)新云平臺的使用用戶的增多,部署機(jī)制在運(yùn)行中將會面臨著多并發(fā)對系統(tǒng)性能的挑戰(zhàn)。用戶的多并發(fā)請求將會導(dǎo)致響應(yīng)滯后,系統(tǒng)性能下降甚至癱瘓崩潰。針對這些問題,本論文研究了面向多用戶并發(fā)請求下的部署機(jī)制的系統(tǒng)架構(gòu)的設(shè)計,從單臺擴(kuò)展、動態(tài)負(fù)載均衡擴(kuò)展、分布式擴(kuò)展等方面提出了優(yōu)化部署機(jī)制的架構(gòu)設(shè)計的方案,并結(jié)合OpenStack云平臺和自動化部署工具Puppet提出三種架構(gòu)下的部署機(jī)制,實現(xiàn)對應(yīng)用的自動化部署、對已有應(yīng)用的重新部署以實現(xiàn)應(yīng)用版本自動切換等功能。本論文的主要研究內(nèi)容如下:1.設(shè)計并實現(xiàn)了云平臺下多用戶并發(fā)部署的單臺機(jī)制。包括使用Apache結(jié)合Passenger的形式來改變部署架構(gòu),并實現(xiàn)單機(jī)機(jī)制下的實驗環(huán)境首次搭建的應(yīng)用一鍵部署功能和需求變更下的應(yīng)用重新部署功能。2.設(shè)計并實現(xiàn)云平臺下多用戶并發(fā)部署的動態(tài)負(fù)載機(jī)制。包括使用Nginx結(jié)合Puppet集群來改變部署架構(gòu),采用監(jiān)控服務(wù)器性能來動態(tài)更改負(fù)載均衡策略,并實現(xiàn)動態(tài)負(fù)載均衡機(jī)制下的實驗環(huán)境首次搭建的應(yīng)用一鍵部署功能和需求變更下的應(yīng)用重新部署功能。3.設(shè)計并實現(xiàn)云平臺下多用戶并發(fā)部署的分布式機(jī)制。包括使用Git結(jié)合Puppet來改變部署架構(gòu),實現(xiàn)服務(wù)器代碼的自動推送、客戶端代碼的自動拉取,并實現(xiàn)分布式機(jī)制下的實驗環(huán)境首次搭建的應(yīng)用一鍵部署功能和需求變更下的應(yīng)用重新部署功能。為驗證多并發(fā)下每個機(jī)制下系統(tǒng)可用性,對云平臺下的每個部署機(jī)制進(jìn)行了功能測試和性能測試。功能測試表明,本文提出的基于云平臺的三種部署機(jī)制都能實現(xiàn)預(yù)期的功能需求。性能測試表明,當(dāng)并發(fā)請求較小時,三種部署機(jī)制都能提供優(yōu)異的性能。但隨著并發(fā)請求不斷增加,單臺機(jī)制的性能極速下降,動態(tài)負(fù)載機(jī)制的性能稍微有所下降,分布式機(jī)制則基本維持一個優(yōu)異的性能。
[Abstract]:The future network research has always been the research hotspot of computer network. The future network will provide users with a more advanced network environment, can better support the upper layer of services and applications. However, in the research and experiment of application or service, it is difficult for many researchers to build a service experimental environment for the future network because of their own resource or tool constraints, and only build a low-performance network environment in the local area. When setting up the local environment, the researchers need to deploy all kinds of software manually, which is time-consuming and labor-consuming, which seriously affects the efficiency of scientific research. In view of this situation, we need to provide a server innovation environment which can centralize the management and deployment of resources and tools for users, and build a service innovation cloud platform based on automated deployment mechanism. However, with the increasing number of users using the service innovation cloud platform, the deployment mechanism will face the challenge of multi-concurrency to the system performance. Multiple concurrent requests from users can lead to latency, system performance degradation or even paralysis. Aiming at these problems, this paper studies the design of system architecture for deployment mechanism under multi-user concurrent request, from single platform to dynamic load balance expansion. In the aspect of distributed extension, the architecture design of optimizing deployment mechanism is put forward. Combining with OpenStack cloud platform and automatic deployment tool Puppet, three kinds of deployment mechanisms are put forward to realize the automatic deployment of application. The redeployment of existing applications to achieve automatic application version switching and other functions. The main contents of this thesis are as follows: 1. This paper designs and implements a single mechanism of multi-user concurrent deployment on cloud platform. Including the use of Apache combined with the form of Passenger to change the deployment architecture, and the implementation of the experimental environment under the single-machine mechanism, the first time to build the application one-click deployment function and the requirements of the application redeploy function. 2. The dynamic load mechanism of multi-user concurrent deployment on cloud platform is designed and implemented. Including the use of Nginx combined with Puppet cluster to change the deployment architecture, the use of monitoring server performance to dynamically change load balancing strategy, And implement the first application one-click deployment function and the application redeploy function .3under the dynamic load balancing mechanism under the experimental environment for the first time. The distributed mechanism of multi-user concurrent deployment on cloud platform is designed and implemented. Including the use of Git combined with Puppet to change the deployment architecture, the implementation of server code automatic push, client code automatically pull, The first application one-click deployment function and the application redeployment function under changing requirements are implemented in the distributed experimental environment. In order to verify the system availability under each mechanism with multiple concurrency, each deployment mechanism under the cloud platform is tested for function and performance. The functional tests show that the three deployment mechanisms proposed in this paper can meet the expected functional requirements. Performance tests show that all three deployment mechanisms provide excellent performance when concurrent requests are small. However, with the increasing of concurrent requests, the performance of the single mechanism is extremely fast down, the performance of the dynamic load mechanism is slightly decreased, and the distributed mechanism basically maintains an excellent performance.
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP393.09

【相似文獻(xiàn)】

相關(guān)期刊論文 前10條

1 陳志剛,許偉,曾志文;一種基于預(yù)測的動態(tài)負(fù)載均衡模型及算法研究[J];計算機(jī)工程;2004年23期

2 鄭云翔;張燕芬;;e-Learning Grid動態(tài)負(fù)載均衡通用機(jī)制研究[J];中國電化教育;2011年11期

3 劉建;李緒志;;一種動態(tài)負(fù)載均衡機(jī)制的研究與實現(xiàn)[J];計算機(jī)工程與應(yīng)用;2006年02期

4 曾蛟龍;胡榮貴;谷裕;許成喜;;遺傳算法在蜜網(wǎng)動態(tài)負(fù)載均衡中的應(yīng)用[J];計算機(jī)應(yīng)用研究;2012年06期

5 吳恒山,張翼,李東;一個基于分布式數(shù)據(jù)庫系統(tǒng)的動態(tài)負(fù)載分配算法[J];計算機(jī)應(yīng)用研究;1999年11期

6 何昱;歷軍;;基于應(yīng)用級監(jiān)控的動態(tài)負(fù)載均衡系統(tǒng)[J];計算機(jī)工程;2008年09期

7 曹英存;;集群系統(tǒng)下的動態(tài)負(fù)載均衡探究[J];和田師范?茖W(xué)校學(xué)報;2006年02期

8 王澤均;陳新;王勇;高寶慶;;基于動態(tài)負(fù)載均衡的網(wǎng)絡(luò)監(jiān)控系統(tǒng)[J];計算機(jī)工程;2008年24期

9 李金攻;張平;陳繼光;;基于NAT-PT簇的集中式動態(tài)負(fù)載均衡的研究[J];通信技術(shù);2009年04期

10 楊連云;;動態(tài)負(fù)載曲線在電視機(jī)可靠性設(shè)計中的應(yīng)用[J];電視技術(shù);1982年03期

相關(guān)會議論文 前7條

1 孟廣平;;虛擬機(jī)漂移網(wǎng)絡(luò)連接方法探討[A];中國計量協(xié)會冶金分會2011年會論文集[C];2011年

2 段翼真;王曉程;;可信安全虛擬機(jī)平臺的研究[A];第26次全國計算機(jī)安全學(xué)術(shù)交流會論文集[C];2011年

3 李明宇;張倩;呂品;;網(wǎng)絡(luò)流量感知的虛擬機(jī)高可用動態(tài)部署研究[A];2014第二屆中國指揮控制大會論文集(上)[C];2014年

4 林紅;;Java虛擬機(jī)面向數(shù)字媒體的應(yīng)用研究[A];計算機(jī)技術(shù)與應(yīng)用進(jìn)展——全國第17屆計算機(jī)科學(xué)與技術(shù)應(yīng)用(CACIS)學(xué)術(shù)會議論文集(上冊)[C];2006年

5 楊旭;彭一明;刑承杰;李若淼;;基于VMware vSphere 5虛擬機(jī)的備份系統(tǒng)實現(xiàn)[A];中國高等教育學(xué)會教育信息化分會第十二次學(xué)術(shù)年會論文集[C];2014年

6 沈敏虎;查德平;劉百祥;趙澤宇;;虛擬機(jī)網(wǎng)絡(luò)部署與管理研究[A];中國高等教育學(xué)會教育信息化分會第十次學(xué)術(shù)年會論文集[C];2010年

7 李英壯;廖培騰;孫夢;李先毅;;基于云計算的數(shù)據(jù)中心虛擬機(jī)管理平臺的設(shè)計[A];中國高等教育學(xué)會教育信息化分會第十次學(xué)術(shù)年會論文集[C];2010年

相關(guān)重要報紙文章 前10條

1 ;虛擬機(jī)的生與死[N];網(wǎng)絡(luò)世界;2008年

2 本報記者 卜娜;高性能Java虛擬機(jī)將在中國云市場釋能[N];中國計算機(jī)報;2012年

3 本報記者 邱燕娜;如何告別虛擬機(jī)管理煩惱[N];中國計算機(jī)報;2012年

4 ;首批通過云計算產(chǎn)品虛擬機(jī)管理測評名單[N];中國電子報;2014年

5 申琳;虛擬機(jī)泛濫 系統(tǒng)安全怎么辦[N];中國計算機(jī)報;2008年

6 Tom Henderson邋沈建苗 編譯;虛擬機(jī)管理的五大問題[N];計算機(jī)世界;2008年

7 盆盆;真實的虛擬機(jī)[N];中國電腦教育報;2004年

8 本版編輯 綜合 編譯整理 田夢;管理好虛擬機(jī)的全生命周期[N];計算機(jī)世界;2008年

9 李婷;中國研制出全球最快反病毒虛擬機(jī)[N];人民郵電;2009年

10 張弛;虛擬機(jī)遷移走向真正自由[N];網(wǎng)絡(luò)世界;2010年

相關(guān)博士學(xué)位論文 前10條

1 宋翔;多核虛擬環(huán)境的性能及可伸縮性研究[D];復(fù)旦大學(xué);2014年

2 王桂平;云環(huán)境下面向可信的虛擬機(jī)異常檢測關(guān)鍵技術(shù)研究[D];重慶大學(xué);2015年

3 周真;云平臺下運(yùn)行環(huán)境感知的虛擬機(jī)異常檢測策略及算法研究[D];重慶大學(xué);2015年

4 郭芬;面向虛擬機(jī)的云平臺資源部署與調(diào)度研究[D];華南理工大學(xué);2015年

5 周傲;高可靠云服務(wù)供應(yīng)關(guān)鍵技術(shù)研究[D];北京郵電大學(xué);2015年

6 劉圣卓;面向虛擬集群的鏡像存儲與傳輸優(yōu)化[D];清華大學(xué);2015年

7 彭成磊;云數(shù)據(jù)中心綠色節(jié)能需求的虛擬機(jī)負(fù)載均衡技術(shù)研究[D];南京大學(xué);2016年

8 趙長名;IaaS云中基于資源感知的虛擬機(jī)資源管埋[D];電子科技大學(xué);2016年

9 許小龍;支持綠色云計算的資源調(diào)度方法及關(guān)鍵技術(shù)研究[D];南京大學(xué);2016年

10 衷宜;虛擬化系統(tǒng)中的軟件自愈相關(guān)技術(shù)研究[D];南京理工大學(xué);2016年

相關(guān)碩士學(xué)位論文 前10條

1 余媛;云平臺下多用戶應(yīng)用并發(fā)部署機(jī)制的研究與實現(xiàn)[D];北京郵電大學(xué);2017年

2 付志輝;分布式爬蟲的動態(tài)負(fù)載均衡方法研究[D];哈爾濱工業(yè)大學(xué);2014年

3 孔繁宇;虛擬化環(huán)境中的動態(tài)負(fù)載均衡系統(tǒng)[D];南京大學(xué);2016年

4 許偉;分布式系統(tǒng)中的主機(jī)負(fù)載預(yù)測與動態(tài)負(fù)載均衡研究[D];中南大學(xué);2004年

5 丁學(xué)智;一種面向分布式服務(wù)器集群的動態(tài)負(fù)載均衡系統(tǒng)的實現(xiàn)[D];北京郵電大學(xué);2014年

6 張楠;基于LVS/DR集群的動態(tài)負(fù)載機(jī)制研究與實現(xiàn)[D];云南大學(xué);2013年

7 柳旭日;基于負(fù)載預(yù)測和過載遷移的動態(tài)負(fù)載均衡研究[D];青島理工大學(xué);2009年

8 李浩然;OpenStack虛擬機(jī)資源監(jiān)控關(guān)鍵技術(shù)的研究與實現(xiàn)[D];北京郵電大學(xué);2017年

9 徐海龍;基于標(biāo)準(zhǔn)Linux內(nèi)核的動態(tài)負(fù)載均衡實現(xiàn)[D];天津工業(yè)大學(xué);2005年

10 王天翊;P2P網(wǎng)絡(luò)中動態(tài)負(fù)載均衡研究[D];西安電子科技大學(xué);2012年

,

本文編號:2248394

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2248394.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶dbf1e***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com