基于云技術(shù)的ELC集群式服務(wù)器架構(gòu)設(shè)計與實現(xiàn)
發(fā)布時間:2018-03-21 20:51
本文選題:服務(wù)器集群 切入點:云計算 出處:《西安電子科技大學》2014年碩士論文 論文類型:學位論文
【摘要】:當今社會,Web服務(wù)器系統(tǒng)面臨兩個顯著變化:(1)隨著網(wǎng)絡(luò)速度的提高,越來越多的本地任務(wù)處理將依賴遠程服務(wù),這就要求Web服務(wù)器系統(tǒng)具有高性能;(2)服務(wù)器所承受的負載量變化更具突發(fā)性。隨著移動互聯(lián)網(wǎng)的發(fā)展,,請求網(wǎng)絡(luò)服務(wù)的方式趨于多樣化。這種情況下系統(tǒng)平均吞吐量并不一定很大,但會頻繁變化,這就要求Web服務(wù)器具備很好的彈性擴展能力。面對上述需求,通常的解決方法包括兩個方面。一個方面是提升Web服務(wù)器的硬件處理速度,然而實際應(yīng)用中,這種方式首先會造成資金成本的增加,其次服務(wù)器硬件提升空間也是有限的。另一個方面是采用基于單一系統(tǒng)鏡像的Web服務(wù)器集群系統(tǒng),這也是目前應(yīng)用最廣泛的一種方法。然而這種方式也有著其難以克服的缺陷,其中最重要的一點是,應(yīng)對變化的負載時,需要按照之前既定策略或是人工方式調(diào)整服務(wù)器集群規(guī)模,這已經(jīng)無法滿足當前頻繁變化且無法預估的網(wǎng)絡(luò)負載變化。 為了彌補上述缺陷,本文提出了一種基于云技術(shù)的彈性負載均衡集群式服務(wù)器架構(gòu)(Elastic and Load Balancing Cluster Server Architecture based on CloudTechnology,ELC集群式服務(wù)器架構(gòu))。本架構(gòu)以Eucalyptus云計算平臺為基礎(chǔ)設(shè)施,按照計算與存儲分離原則整體分為兩部分。其中,計算服務(wù)系統(tǒng)在Eucalyptus云平臺的計算模塊基礎(chǔ)上,通過虛擬服務(wù)器實例方式對外提供服務(wù),并最終實現(xiàn)了根據(jù)集群當前負載狀況自動調(diào)整集群規(guī)模。數(shù)據(jù)存儲系統(tǒng)在Eucalyptus的存儲模塊基礎(chǔ)上,通過掛載NAS設(shè)備和創(chuàng)建HDFS分布式文件系統(tǒng)解決了存儲擴容和存儲共享問題,為系統(tǒng)提升了存儲能力以及存儲擴展性。 最后,通過使用負載測試軟件對本文提出的ELC集群式服務(wù)器系統(tǒng)進行測試和結(jié)果分析,驗證了系統(tǒng)能夠按照預期的方式自動調(diào)整服務(wù)器集群規(guī)模,以適應(yīng)當前集群負載狀況,并且實現(xiàn)了存儲擴容和存儲共享。
[Abstract]:As the speed of the network increases, more and more local task processing will rely on remote services. This requires that Web server systems have high performance and the load load on the server changes more suddenly. With the development of the mobile Internet, In this case, the average throughput of the system may not be very large, but it will change frequently, which requires the Web server to have a good flexibility to extend. The common solution includes two aspects. One is to speed up the hardware processing of the Web server. However, in practical applications, this approach first leads to an increase in the cost of capital. Second, the server hardware lifting space is also limited. Another aspect is the use of single-system mirroring Web server cluster system, which is also the most widely used method. However, this method also has its insurmountable shortcomings. The most important point is that when dealing with the changing load, we need to adjust the size of the server cluster according to the established strategy or manual way, which can no longer meet the current frequent and unpredictable network load changes. In order to make up for the above shortcomings, this paper proposes an elastic and Load Balancing Cluster Server Architecture based on cloud technology cluster server architecture based on cloud technology, which is based on the Eucalyptus cloud computing platform. According to the principle of separation of computing and storage, the computing service system is divided into two parts. The computing service system provides service through virtual server instance on the basis of computing module of Eucalyptus cloud platform. The data storage system can automatically adjust the scale of the cluster according to the current load condition of the cluster. On the basis of the storage module of Eucalyptus, the data storage system solves the problems of storage expansion and storage sharing by mounting NAS devices and creating HDFS distributed file system. Improved storage capacity and storage scalability for the system. Finally, by using the load testing software to test and analyze the ELC cluster server system proposed in this paper, it is verified that the system can automatically adjust the scale of the server cluster according to the expected way to adapt to the current cluster load situation. And realized storage expansion and storage sharing.
【學位授予單位】:西安電子科技大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP393.09
【參考文獻】
相關(guān)期刊論文 前7條
1 喬靜;屈志強;李娟;;Linux服務(wù)器安全動態(tài)磁盤管理方案[J];電腦知識與技術(shù);2010年23期
2 張文;董洛兵;沈沛意;崔治遠;姜新華;;構(gòu)建基于云平臺的機頂盒視頻點播系統(tǒng)[J];信息通信;2012年05期
3 張玉芳;魏欽磊;趙膺;;基于負載權(quán)值的負載均衡算法[J];計算機應(yīng)用研究;2012年12期
4 張文;董洛兵;沈沛意;姜新華;;基于Eucalyptus云平臺的一種存儲系統(tǒng)架構(gòu)[J];信息通信;2012年06期
5 馬一力,傅湘林,韓曉明,許魯;存儲與計算的分離[J];世界電信;2004年08期
6 岳冬利;劉海濤;孫傲冰;;IaaS公有云平臺調(diào)度模型研究[J];計算機工程與設(shè)計;2011年06期
7 隋坤杰;網(wǎng)絡(luò)數(shù)據(jù)存儲的實現(xiàn)[J];現(xiàn)代情報;2004年02期
相關(guān)博士學位論文 前1條
1 王紅斌;Web服務(wù)器集群系統(tǒng)的自適應(yīng)負載均衡調(diào)度策略研究[D];吉林大學;2013年
本文編號:1645494
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1645494.html
最近更新
教材專著