基于虛擬化技術(shù)的管理服務(wù)部署及優(yōu)化方法
發(fā)布時(shí)間:2018-02-26 11:26
本文關(guān)鍵詞: Web服務(wù) 負(fù)載均衡 服務(wù)遷移 虛擬化 出處:《北京郵電大學(xué)》2015年碩士論文 論文類型:學(xué)位論文
【摘要】:網(wǎng)絡(luò)管理的理念隨著信息技術(shù)的發(fā)展在發(fā)生著深刻的變化。其中,由于面向服務(wù)體系結(jié)構(gòu)具有松耦合性、良好的互操作性、服務(wù)和數(shù)據(jù)的可重用性、服務(wù)組合的易操作性、以及很大程度共享服務(wù)的能力,可以針對(duì)需要,使用網(wǎng)絡(luò)對(duì)松耦合的組件進(jìn)行部署和組合,重點(diǎn)解決原型系統(tǒng)開發(fā)過程中所需的網(wǎng)絡(luò)仿真環(huán)境問題,因而成為當(dāng)前研究的熱點(diǎn)和難點(diǎn)。同時(shí),虛擬化技術(shù)的發(fā)展對(duì)網(wǎng)管系統(tǒng)技術(shù)發(fā)展也帶來了巨大的推動(dòng)力。通過基礎(chǔ)設(shè)施虛擬化,尤其是服務(wù)器虛擬化技術(shù)以及存儲(chǔ)虛擬化技術(shù),不僅實(shí)現(xiàn)了網(wǎng)管系統(tǒng)的瘦身,而且大大提高了容災(zāi)備份能力。同時(shí),面向服務(wù)體系結(jié)構(gòu)和虛擬化之間有一種高度協(xié)作的關(guān)系,隨著網(wǎng)絡(luò)規(guī)模的增大、管理服務(wù)的增多,支持這些服務(wù)的虛擬化技術(shù)的重要性就與日俱增。面向服務(wù)體系結(jié)構(gòu)與虛擬化的融合有助于構(gòu)建高度靈活的網(wǎng)管集成框架,實(shí)現(xiàn)管理資源的最優(yōu)配置。 本文介紹了基于虛擬化技術(shù)的管理服務(wù)部署和優(yōu)化所用到的相關(guān)技術(shù),主要包括虛擬化技術(shù)、Web Service技術(shù)、web集群及負(fù)載均衡等。同時(shí),實(shí)現(xiàn)了對(duì)虛擬機(jī)資源進(jìn)行有效數(shù)據(jù)獲取而完成的虛擬機(jī)及其服務(wù)的管理服務(wù),即虛擬機(jī)管理服務(wù),從虛擬機(jī)管理服務(wù)的WSDL接口定義、基于axis的虛擬機(jī)管理服務(wù)、基于JSP技術(shù)的服務(wù)頁面介紹了使用的相關(guān)技術(shù),并對(duì)虛擬機(jī)管理服務(wù)實(shí)現(xiàn)的功能進(jìn)行了闡釋。 同時(shí),針對(duì)虛擬化平臺(tái)上因服務(wù)訪問量的不同導(dǎo)致個(gè)別節(jié)點(diǎn)負(fù)載過大、以及負(fù)載不均衡現(xiàn)象,設(shè)計(jì)并實(shí)現(xiàn)了虛擬化平臺(tái)上服務(wù)的動(dòng)態(tài)負(fù)載均衡模型,該模型主要使用集中式負(fù)載均衡算法,對(duì)需要集中的服務(wù)采用服務(wù)組的集群管理方法,在服務(wù)組內(nèi)使用輪詢機(jī)制對(duì)服務(wù)訪問進(jìn)行負(fù)載的分配,并根據(jù)實(shí)驗(yàn)環(huán)境的需要設(shè)計(jì)了整個(gè)負(fù)載均衡的系統(tǒng)模塊構(gòu)成以及算法流程。本文中的負(fù)載均衡模型經(jīng)過實(shí)驗(yàn)驗(yàn)證,實(shí)現(xiàn)了在個(gè)別虛擬機(jī)過載時(shí),通過上報(bào)計(jì)算中心,由計(jì)算中心根據(jù)流程算法決定服務(wù)遷移的目的節(jié)點(diǎn),進(jìn)行服務(wù)的遷移和負(fù)載的進(jìn)一步分配,達(dá)到了負(fù)載均衡的效果。基于該負(fù)載均衡模型,本文在一定程度上實(shí)現(xiàn)了基于虛擬化技術(shù)的管理服務(wù)部署及優(yōu)化方法。
[Abstract]:The concept of network management is undergoing profound changes with the development of information technology. Among them, due to the loose coupling of service-oriented architecture, good interoperability, reusability of services and data, ease of operation of service composition. And the ability to share services to a large extent, we can use the network to deploy and compose loosely coupled components to solve the network simulation environment problem in the development of prototype system. At the same time, the development of virtualization technology has brought a huge impetus to the development of network management system technology. Through infrastructure virtualization, especially server virtualization technology and storage virtualization technology, At the same time, there is a highly cooperative relationship between service-oriented architecture and virtualization. With the increase of network size, management services increase. The integration of service-oriented architecture and virtualization can help to build a highly flexible network management integration framework and achieve the optimal configuration of management resources. This paper introduces the related technologies used in the deployment and optimization of management services based on virtualization technology, including virtualization technology, web Service technology, web cluster, load balancing and so on. The management service of virtual machine and its service, which is defined from the WSDL interface of virtual machine management service, and the virtual machine management service based on axis, is realized. The service page based on JSP technology introduces the related technologies and explains the function of virtual machine management service. At the same time, the dynamic load balancing model of service on virtualization platform is designed and implemented in view of the excessive load of individual nodes and the unbalanced load caused by the different access to the service on the virtualization platform, and the dynamic load balancing model of the service on the virtualization platform is designed and implemented. In this model, the centralized load balancing algorithm is used, the service group cluster management method is adopted for the services that need to be centralized, and the polling mechanism is used in the service group to distribute the load of the service access. According to the needs of the experimental environment, the system modules and the algorithm flow of the load balancing are designed. The load balancing model in this paper is verified by experiments, and the load balancing model can be reported to the computing center when the individual virtual machines are overloaded. According to the flow algorithm, the computing center determines the destination node of service migration, carries out service migration and load distribution, and achieves the effect of load balancing. To some extent, this paper realizes the management service deployment and optimization method based on virtualization technology.
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類號(hào)】:TP393.09
【參考文獻(xiàn)】
相關(guān)期刊論文 前8條
1 李文t,
本文編號(hào):1537819
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1537819.html
最近更新
教材專著