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

多媒體會(huì)議系統(tǒng)負(fù)載均衡機(jī)制的研究

發(fā)布時(shí)間:2018-05-15 07:35

  本文選題:負(fù)載均衡 + 集群; 參考:《北京郵電大學(xué)》2014年碩士論文


【摘要】:隨著網(wǎng)絡(luò)技術(shù)的發(fā)展以及互聯(lián)網(wǎng)應(yīng)用的普及,Web服務(wù)器端的訪問量也在急劇增長(zhǎng),而服務(wù)器的處理能力跟不上訪問量的增加導(dǎo)致了系統(tǒng)的響應(yīng)速度越來越慢。為了解決這些問題,學(xué)者們提出了一些新的技術(shù)。其中,負(fù)載均衡技術(shù)被認(rèn)為是提高系統(tǒng)性能及響應(yīng)速度的最有效的方法之一;赪eb技術(shù)開發(fā)的多媒體會(huì)議系統(tǒng)同樣面臨著高并發(fā)情況下服務(wù)器負(fù)載過重以及處理能力不足的問題。但是,傳統(tǒng)的基于用戶、會(huì)話等負(fù)載均衡技術(shù)無(wú)法完全適用于多媒體會(huì)議系統(tǒng)。因此,本論文提出了適用于多媒體會(huì)議系統(tǒng)的負(fù)載均衡機(jī)制,并在此基礎(chǔ)上設(shè)計(jì)并實(shí)現(xiàn)了具有普適性的LBaaS (Load Balance as a Service)系統(tǒng)。 本論文的研究工作主要包含兩個(gè)部分。首先,為了提高多媒體會(huì)議系統(tǒng)在高并發(fā)、高負(fù)載情況下系統(tǒng)的承載能力,我們?cè)O(shè)計(jì)并實(shí)現(xiàn)了基于負(fù)載均衡的多媒體會(huì)議系統(tǒng)。區(qū)別于一般的負(fù)載均衡系統(tǒng)將單個(gè)訪問請(qǐng)求進(jìn)行負(fù)載均衡的方法,該系統(tǒng)以會(huì)議請(qǐng)求為粒度,將請(qǐng)求合理地分配至集群中的會(huì)議服務(wù)器,從而保證參與同一個(gè)會(huì)議的所有用戶請(qǐng)求能被分配至相同的服務(wù)器環(huán)境中。該系統(tǒng)共分為五個(gè)層次:客戶端層、負(fù)載均衡器層、會(huì)議服務(wù)器集群層、媒體服務(wù)器集群層和數(shù)據(jù)庫(kù)層?蛻舳藢咏邮沼脩粽(qǐng)求,并根據(jù)請(qǐng)求類型的不同做相應(yīng)的處理;負(fù)載均衡器層接收來自客戶端層的會(huì)議請(qǐng)求,將其合理地分配至集群中的會(huì)議服務(wù)器;會(huì)議服務(wù)器集群層接收并處理來自客戶端和負(fù)載均衡器的請(qǐng)求;媒體服務(wù)器集群層提供媒體流的上傳下載服務(wù);數(shù)據(jù)庫(kù)層為客戶端做決策時(shí)提供支撐。 其次,為了提高基于負(fù)載均衡的多媒體會(huì)議系統(tǒng)的可維護(hù)性,同時(shí)提高創(chuàng)建負(fù)載均衡集群的效率,將“創(chuàng)建負(fù)載均衡集群”作為一項(xiàng)服務(wù)提供給用戶,實(shí)現(xiàn)“一鍵建集群”,我們?cè)O(shè)計(jì)并實(shí)現(xiàn)了LBaaS系統(tǒng)。LBaaS系統(tǒng)主要包括三部分:Web客戶端模塊、服務(wù)支撐模塊和laaS模塊。Web客戶端用于接收用戶所要?jiǎng)?chuàng)建的負(fù)載均衡集群的相關(guān)信息,包括集群中節(jié)點(diǎn)服務(wù)器的IP、負(fù)載均衡策略、負(fù)載均衡器的名稱等;服務(wù)支撐模塊將集群相關(guān)信息轉(zhuǎn)化為標(biāo)準(zhǔn)化參數(shù),傳送給IaaS模塊進(jìn)行處理;IaaS模塊為系統(tǒng)提供基礎(chǔ)架構(gòu)平臺(tái)。本論文中使用OpenStack作為IaaS平臺(tái)。 本論文的最后,對(duì)兩個(gè)系統(tǒng)進(jìn)行了實(shí)驗(yàn)和測(cè)試。結(jié)果表明,基于負(fù)載均衡的多媒體會(huì)議系統(tǒng)順利實(shí)現(xiàn)了正常的會(huì)議流程,且具有一定的抗壓性和容錯(cuò)性,同時(shí)LBaaS系統(tǒng)能夠屏蔽底層實(shí)現(xiàn)細(xì)節(jié),顯著地提高了用戶創(chuàng)建集群的效率,達(dá)到了預(yù)期的效果。
[Abstract]:With the development of network technology and the popularity of Internet application, the access to Web server is also increasing rapidly, and the processing ability of server can not keep up with the increase of traffic, which leads to the system's response speed becoming slower and slower. In order to solve these problems, scholars put forward some new technologies. Load balancing is considered to be one of the most effective methods to improve system performance and response speed. The multimedia conference system based on Web technology also faces the problem of overloaded server and insufficient processing power under high concurrency. However, traditional load balancing techniques, such as user-based and session-based, can not be fully applied to multimedia conference systems. Therefore, this paper proposes a load balancing mechanism suitable for multimedia conference system, and then designs and implements a universal LBaaS load Balance as a Service) system. The research work of this thesis mainly includes two parts. Firstly, in order to improve the load carrying capacity of multimedia conference system under high concurrency and high load, we design and implement the multimedia conference system based on load balance. Different from the general load balancing system, which balances the load of a single access request, the system allocates the request to the conference server in the cluster with the meeting request as the granularity. This ensures that all user requests that participate in the same meeting can be assigned to the same server environment. The system is divided into five layers: client layer, load balancer layer, conference server cluster layer, media server cluster layer and database layer. The client layer receives the user request and processes it according to the different request types, the load balancer layer receives the meeting request from the client layer and allocates it to the conference server in the cluster reasonably. The conference server cluster layer receives and processes requests from the client and load balancer; the media server cluster layer provides the upload and download service of the media flow; and the database layer provides support for the client to make decisions. Secondly, in order to improve the maintainability of the multimedia conference system based on load balancing, and to improve the efficiency of creating load balanced cluster, "creating load balanced cluster" is provided as a service to users to realize "building cluster with one click". We design and implement LBaaS system. LBaaS system mainly includes three parts: Web client module, service support module and laaS module. It includes IP of node server, load balancing strategy, name of load balancer and so on; Service support module converts cluster related information into standardized parameters, and sends it to IaaS module to process IaaS module to provide infrastructure platform for the system. In this paper, OpenStack is used as IaaS platform. At the end of this thesis, two systems are tested and tested. The results show that the multimedia conference system based on load balancing realizes the normal meeting flow smoothly, and has the ability of resistance to pressure and fault tolerance, and the LBaaS system can shield the implementation details of the bottom layer at the same time. The efficiency of creating cluster is improved significantly and the expected effect is achieved.
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TP393.09

【參考文獻(xiàn)】

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

1 羅軍舟;金嘉暉;宋愛波;東方;;云計(jì)算:體系架構(gòu)與關(guān)鍵技術(shù)[J];通信學(xué)報(bào);2011年07期

2 邸爍,鄭緯民,王鼎興,沈美明;可擴(kuò)展并行Web Server集群技術(shù)[J];小型微型計(jì)算機(jī)系統(tǒng);1999年10期

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

1 李冰;云計(jì)算環(huán)境下動(dòng)態(tài)資源管理關(guān)鍵技術(shù)研究[D];北京郵電大學(xué);2012年

,

本文編號(hào):1891565

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

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


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

版權(quán)申明:資料由用戶1e729***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com