大規(guī)模網絡虛擬化監(jiān)測方法的研究與實現(xiàn)
發(fā)布時間:2019-01-04 10:17
【摘要】:隨著網絡的快速發(fā)展,網絡的拓撲結構和新型業(yè)務不斷出現(xiàn)。為了保證網絡的正常運行,提供全面可靠的網絡管理,需要研究可行性的網絡監(jiān)測方法。大規(guī)模網絡作為一種常見的網絡形式,具有維數(shù)多、層級多、結構復雜等特點,對大規(guī)模網絡進行有效的管理并提供準確的網絡數(shù)據(jù)有著重要的意義。虛擬化監(jiān)測方法根據(jù)網絡的拓撲信息以及節(jié)點屬性提供多種測量模式,完成對網絡的動態(tài)監(jiān)測。 大規(guī)模網絡結構復雜,需要研究有針對性的監(jiān)測方法。本文介紹了云監(jiān)測系統(tǒng),包括云監(jiān)測平臺和部署到網絡中的探針。對于監(jiān)測點的選取,探針的部署必須在代價和覆蓋范圍之間進行權衡。該文以最小化監(jiān)測探針數(shù)目為目標,同時覆蓋盡可能廣的網絡鏈路,采用了一種基于蟻群算法的網絡監(jiān)測探針部署方法。如果測量集合中的監(jiān)測點沒有部署探針,系統(tǒng)進行自動部署探針程序。根據(jù)網絡情況以及節(jié)點的狀態(tài),可以采用虛擬機鏡像方式和軟件包部署方式。系統(tǒng)提供三種網絡監(jiān)測方法滿足不同用戶的需求,分別為指定鏈路模式、自動監(jiān)測模式、用戶制定模式。在任務執(zhí)行過程中系統(tǒng)監(jiān)測節(jié)點的資源狀態(tài),動態(tài)調整探針,靈活調整監(jiān)測點位置。系統(tǒng)部署在全球性大規(guī)模網絡PlanetLab上進行部署測試,下發(fā)大量長時間任務收集測量數(shù)據(jù),驗證了系統(tǒng)對網絡監(jiān)測結果的準確性和運行的可靠性。 在介紹虛擬化監(jiān)測方法的過程中,首先介紹了本文的選題背景及意義,說明了對大規(guī)模虛擬化監(jiān)測方法提出的背景。隨后對相關技術背景,包括網絡測量發(fā)展現(xiàn)狀及性能指標等進行了闡述。通過對虛擬化監(jiān)測方法的需求分析,對系統(tǒng)進行總體設計并對各個子功能進行詳細設計。隨后對監(jiān)測點選取方法、自動部署、靈活調整監(jiān)測點實現(xiàn)過程進行了說明。系統(tǒng)最后在大規(guī)模網絡P1anetLab上進行實驗測試,并對測量結果進行了分析。測試數(shù)據(jù)驗證了虛擬化監(jiān)測方法的有效性以及穩(wěn)定性。
[Abstract]:With the rapid development of network, network topology and new services are emerging. In order to ensure the normal operation of the network and provide comprehensive and reliable network management, it is necessary to study the feasible network monitoring method. As a common network form, large-scale network has many characteristics, such as multi-dimension, multi-level, complex structure, etc. It is of great significance to manage large-scale network effectively and provide accurate network data. Virtualization monitoring method provides a variety of measurement modes according to the network topology information and node properties to complete the dynamic monitoring of the network. Because of the complexity of large-scale network structure, targeted monitoring methods need to be studied. This paper introduces cloud monitoring system, including cloud monitoring platform and probe deployed to the network. For the selection of monitoring points, the deployment of probes must be balanced between cost and coverage. Aiming at minimizing the number of monitoring probes and covering as wide a network link as possible, an ant colony algorithm based approach for the deployment of network monitoring probes is proposed in this paper. If the probe is not deployed at the monitoring point in the measurement set, the system performs an automatic probe deployment program. According to the network situation and the status of nodes, virtual machine mirror and package deployment can be adopted. The system provides three network monitoring methods to meet the needs of different users, namely, designated link mode, automatic monitoring mode, and user development mode. In the process of task execution, the system monitors the resource status of nodes, adjusts the probe dynamically, and adjusts the position of monitoring points flexibly. The system is deployed on the global large-scale network PlanetLab for deployment test, and a large number of long time tasks are sent to collect the measurement data, which verifies the accuracy of the system to the network monitoring results and the reliability of the operation. In the process of introducing virtualization monitoring method, the background and significance of this paper are introduced, and the background of large-scale virtualization monitoring method is explained. Then the related technical background, including the development of network measurement and performance indicators are described. By analyzing the requirements of the virtualization monitoring method, the system is designed in detail and the sub-functions are designed in detail. Then, the method of monitoring point selection, automatic deployment and flexible adjustment of monitoring point realization process are explained. Finally, the system is tested on the large-scale network P1anetLab, and the measurement results are analyzed. The test data verify the effectiveness and stability of the virtualization monitoring method.
【學位授予單位】:北京郵電大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP393.06
本文編號:2400139
[Abstract]:With the rapid development of network, network topology and new services are emerging. In order to ensure the normal operation of the network and provide comprehensive and reliable network management, it is necessary to study the feasible network monitoring method. As a common network form, large-scale network has many characteristics, such as multi-dimension, multi-level, complex structure, etc. It is of great significance to manage large-scale network effectively and provide accurate network data. Virtualization monitoring method provides a variety of measurement modes according to the network topology information and node properties to complete the dynamic monitoring of the network. Because of the complexity of large-scale network structure, targeted monitoring methods need to be studied. This paper introduces cloud monitoring system, including cloud monitoring platform and probe deployed to the network. For the selection of monitoring points, the deployment of probes must be balanced between cost and coverage. Aiming at minimizing the number of monitoring probes and covering as wide a network link as possible, an ant colony algorithm based approach for the deployment of network monitoring probes is proposed in this paper. If the probe is not deployed at the monitoring point in the measurement set, the system performs an automatic probe deployment program. According to the network situation and the status of nodes, virtual machine mirror and package deployment can be adopted. The system provides three network monitoring methods to meet the needs of different users, namely, designated link mode, automatic monitoring mode, and user development mode. In the process of task execution, the system monitors the resource status of nodes, adjusts the probe dynamically, and adjusts the position of monitoring points flexibly. The system is deployed on the global large-scale network PlanetLab for deployment test, and a large number of long time tasks are sent to collect the measurement data, which verifies the accuracy of the system to the network monitoring results and the reliability of the operation. In the process of introducing virtualization monitoring method, the background and significance of this paper are introduced, and the background of large-scale virtualization monitoring method is explained. Then the related technical background, including the development of network measurement and performance indicators are described. By analyzing the requirements of the virtualization monitoring method, the system is designed in detail and the sub-functions are designed in detail. Then, the method of monitoring point selection, automatic deployment and flexible adjustment of monitoring point realization process are explained. Finally, the system is tested on the large-scale network P1anetLab, and the measurement results are analyzed. The test data verify the effectiveness and stability of the virtualization monitoring method.
【學位授予單位】:北京郵電大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP393.06
【參考文獻】
相關期刊論文 前1條
1 錢進;賀貴明;;分布式網絡性能監(jiān)測的探針部署方法研究[J];計算機工程;2007年07期
,本文編號:2400139
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2400139.html
最近更新
教材專著