基于虛擬化技術的管理服務部署及優(yōu)化方法
發(fā)布時間:2018-02-26 11:26
本文關鍵詞: Web服務 負載均衡 服務遷移 虛擬化 出處:《北京郵電大學》2015年碩士論文 論文類型:學位論文
【摘要】:網(wǎng)絡管理的理念隨著信息技術的發(fā)展在發(fā)生著深刻的變化。其中,由于面向服務體系結(jié)構(gòu)具有松耦合性、良好的互操作性、服務和數(shù)據(jù)的可重用性、服務組合的易操作性、以及很大程度共享服務的能力,可以針對需要,使用網(wǎng)絡對松耦合的組件進行部署和組合,重點解決原型系統(tǒng)開發(fā)過程中所需的網(wǎng)絡仿真環(huán)境問題,因而成為當前研究的熱點和難點。同時,虛擬化技術的發(fā)展對網(wǎng)管系統(tǒng)技術發(fā)展也帶來了巨大的推動力。通過基礎設施虛擬化,尤其是服務器虛擬化技術以及存儲虛擬化技術,不僅實現(xiàn)了網(wǎng)管系統(tǒng)的瘦身,而且大大提高了容災備份能力。同時,面向服務體系結(jié)構(gòu)和虛擬化之間有一種高度協(xié)作的關系,隨著網(wǎng)絡規(guī)模的增大、管理服務的增多,支持這些服務的虛擬化技術的重要性就與日俱增。面向服務體系結(jié)構(gòu)與虛擬化的融合有助于構(gòu)建高度靈活的網(wǎng)管集成框架,實現(xiàn)管理資源的最優(yōu)配置。 本文介紹了基于虛擬化技術的管理服務部署和優(yōu)化所用到的相關技術,主要包括虛擬化技術、Web Service技術、web集群及負載均衡等。同時,實現(xiàn)了對虛擬機資源進行有效數(shù)據(jù)獲取而完成的虛擬機及其服務的管理服務,即虛擬機管理服務,從虛擬機管理服務的WSDL接口定義、基于axis的虛擬機管理服務、基于JSP技術的服務頁面介紹了使用的相關技術,并對虛擬機管理服務實現(xiàn)的功能進行了闡釋。 同時,針對虛擬化平臺上因服務訪問量的不同導致個別節(jié)點負載過大、以及負載不均衡現(xiàn)象,設計并實現(xiàn)了虛擬化平臺上服務的動態(tài)負載均衡模型,該模型主要使用集中式負載均衡算法,對需要集中的服務采用服務組的集群管理方法,在服務組內(nèi)使用輪詢機制對服務訪問進行負載的分配,并根據(jù)實驗環(huán)境的需要設計了整個負載均衡的系統(tǒng)模塊構(gòu)成以及算法流程。本文中的負載均衡模型經(jīng)過實驗驗證,實現(xiàn)了在個別虛擬機過載時,通過上報計算中心,由計算中心根據(jù)流程算法決定服務遷移的目的節(jié)點,進行服務的遷移和負載的進一步分配,達到了負載均衡的效果。基于該負載均衡模型,本文在一定程度上實現(xiàn)了基于虛擬化技術的管理服務部署及優(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.
【學位授予單位】:北京郵電大學
【學位級別】:碩士
【學位授予年份】:2015
【分類號】:TP393.09
【參考文獻】
相關期刊論文 前8條
1 李文t,
本文編號:1537819
本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/1537819.html
最近更新
教材專著