當前位置:學問君>學習教育>畢業論文>

工學碩士論文開題報告

學問君 人氣:2.8W

工學碩士的論編寫之前應該要制定好相關的開題報告。下面是小編想跟大家分享的工學碩士論文開題報告,歡迎大家瀏覽。

工學碩士論文開題報告

論文題目:仿真虛擬化網絡的拓撲、配置生成與故障模擬

一、立題依據(包括研究目的、意義、國內外研究現狀和發展趨勢,需結合科學研究發展趨勢來論述科學意義;或結合國民經濟和社會發展中迫切需要解決的關鍵科技問題來論述其應用前景。附主要參考文獻目錄)(不少於800字)

研究目的

網絡通信在當今迅速發展的資訊技術中佔有重要的地位,而使網路的正常執行和網絡的服務質量得到保證,需要強大的網絡管理系統作爲支援。網絡管理在網絡通信中發揮越來越重要的作用。與此同時,伴隨當前虛擬化技術的成熟以及現代網絡規模的不斷擴大,面向虛擬網絡的管理變得日益普遍。虛擬化的網絡與傳統計算機網絡相比管理起來更爲複雜,而兩者的一個重要區別就是,網絡節點有更爲頻繁的變更。要確保虛擬化網絡的執行和服務質量,就要求一個能夠滿足對虛擬化網絡進行管理的網絡管理方法。論文的研究目的就是對虛擬化網絡的管理的部分內容進行探究和分析。

研究意義

對於網絡管理來說,構造網絡的拓撲和生成網絡的基本配置資訊,呈現到圖形介面中無疑是最直觀地反映網絡的佈局情況和其他一些必要基本資訊的方法。而對於網絡節點變化比較頻繁的虛擬化網絡來說,能夠不斷獲取其最新、最準確的拓撲資訊是非常重要的,也是要比傳統網絡拓撲獲取更爲困難的。解決虛擬化網絡的準確拓撲呈現問題,能夠完成對按需的虛擬化網絡提供拓撲呈現和網絡配置資訊的生成,這將會極大地方便對虛擬化網絡的管理和分析。而對網絡故障的模擬研究,會對網絡可能面臨的問題進行仿真預測,從而爲進一步的故障處理提供參考。

國內外研究現狀和發展趨勢

網絡管理由純粹的人工維護到計算機輔助的自動化管理,人們對網絡管理的需求逐漸明晰和深入,網絡管理系統向複雜化、專業化和綜合化方向發展。管理功能是提供給用戶使用的,隨着用戶對網絡管理認識的深化,網絡管理經驗的增強,以及爲適應現代網絡管理新業務的需求,新的管理功能不斷涌現,原有的管理功能也在不斷深化,管理內容越來越細緻,不論是基本管理功能,還是輔助管理功能,其管理精細化程度都將越來越高。總之,網絡管理系統正向着綜合化和精細化的方向發展,網絡管理系統將是一個越來越複雜的系統工程。

伴隨虛擬化技術的成熟及應用,許多企業和單位開始嘗試使用虛擬化技術,因此對虛擬化網絡進行高效的管理的需求變得尤爲突出。面對這一問題,一些研究單位和個人對虛擬化網絡的管理中的拓撲分析等方面也做出了一些研究。

主要參考文獻

[1]李文璟,王智立。《網絡管理原理及技術》人民郵電出版社,2008年8月

[2]徐東,孫玉忠,劉金剛。《一個面向虛擬網絡拓撲發現系統的設計與實現》 《微計算機資訊》,2010年09期

[3] Michael zoglou着 龔玲、張雲濤譯。《Web服務原理和技術》。機械工業出版社。2010年1月

[4]李津 ,黃敏桓 ,況曉輝 ,許飛 ,唐洪 .《大規模網絡拓撲生成技術研究》。《計算機工程與科學》2010年03期。

[5]M Cheikhrouhou, P Conti,et al. Intelligent Agents for Network Management: Fault Detection Experiment[D]. Corporate Communication Department,Institute Eruecom,1998:6-9.

[6]武裝。計算機網絡管理原理與實現[M].北京:電子工業出版社,2009:102-107.

[7]Alexander Clemm. Network Management Fundamentals[M]. Indianapolis: Cisco Press. 2006

[8]Huang X, Zou S, Wang W, et al. MDFM: Multi-Domain Fault Management for Internet Services[C]. New York: The 8th International Conference on Management of Multimedia Networks and Services, Springer-Verlag, 2011.

二、研究內容和目標(說明課題的具體研究內容,研究目標和效果,以及擬解決的關鍵科學問題。此部分爲重點闡述內容)(不少於2500字)

論文擬研究的方向,主要是爲了解決在虛擬化網絡管理中網絡拓撲的構建問題、網絡配置資訊的生成問題,以及對虛擬網絡可能出現故障及其引起的告警資訊效果的模擬。以Web技術爲基礎,對上述問題進行研究和編程測試,以期其用於對虛擬化網絡的管理,使管理人員對目標網絡有更爲直觀和具象的`認識,方便對目標虛擬網絡的管理。

研究內容

1、按需的虛擬化網絡拓撲自動生成的分析與研究。

網絡拓撲生成是透過對現實網絡建立模型,然後利用模型生成網絡拓撲的方法。它與網絡拓撲發現是不同的,後者是從一點出發,探測周圍網絡拓撲的方法。在對計算機網絡的管理研究中,基於真實網絡的進行網絡模擬是計算機網絡研究的一種重要方法。由於網絡存在多樣性和複雜性,影響網絡模擬穩定性的重要因素就是所使用的網絡拓撲模型。用盡量能反映真實網絡的模型作爲對真實網絡環境的一種抽象,使之作爲網絡模擬的基本輸入,是取得正確結果的必要條件。這部分的主要研究內容,就是建立一個能夠儘可能準確反映真是網絡的虛擬網絡拓撲,爲下一步的研究做好準備。

首先,需要獲取一些資訊(諸如網絡包含的路由器數量或交換機數量、路由器包含端口數量、網絡包含的鏈路的數量、以及網絡節點的最大的出度),來作爲真實網絡的關鍵資訊。根據這些給定的網絡的基本資訊,進行分析,制定一套可行的拓撲生成算法,來模擬網絡可能的網絡拓撲,構建一個符合給定網絡資訊的虛擬網絡。這裏應該注意構建的虛擬網絡的拓撲應該滿足:1)具有代表性,即生成的拓撲圖要能夠準確反映網絡的各個方面,符合按需給定的條件;2)詳細的網絡內實體節點的關聯關係,這對下一步的研究非常重要。

2、虛擬化網絡的配置資訊的生成。

這一部分的研究內容主要是將上一步的拓撲結構的實體資訊實例化。首先根據第一部分的研究分析結果,可以得到一個對給定資訊的虛擬網絡的初步構建的一個網絡節點的連接關係。透過進一步分析可以得出,在此虛擬網絡中一種可能的網絡結構,及其網絡結構中各節點和連接的關聯關係。

同時,建立各網絡實體的資訊模型,建立其對應的xsd檔案。在xsd檔案中,包含對虛擬網絡建立的模擬實體的數據結構,能夠描述每一類網絡實體的配置資訊的名稱和類型。構建一段?擴展樣式錶轉換語言(xslt)。作爲可擴展樣式表語言(xls)規範的一部分,其可以對XML (標準通用標記語言 的子集)文檔 進行轉化。利用這一段擴展樣式語言將包含基本類型的xml檔案豐富擴展爲包含所有實例詳細配置資訊的xml文檔。

然後,基於web service的理論和編程方法,讀取獲得實例配置文檔,並對其進行進一步的編程分析處理,建立一種合理的數據結構用於儲存這些實例資訊,作爲進一步呈現拓撲圖的數據來源。最後,根據實例資訊畫出虛擬網絡的拓撲圖進行呈現。定義WSDL接口,定義相關操作,編程實現網絡拓撲圖的呈現。需要注意的是網絡是處於不斷的發展變化之中,網絡結構和配置也會隨之進行不斷的更新。網絡拓撲的管理要求管理系統能夠根據網絡的變化自動更新網絡拓撲資訊,動態的監視網絡設備的執行情況。

3、被管計算機網絡的故障模擬。

網絡管理的一個重要功能就是使網絡穩定、可靠的執行;利用網絡執行資訊分析網絡執行狀態,監控網絡異常情況,譬如某個設備突然出現異常流量,某個節點出現大量丟包等,從而對網絡故障做出預警;在網絡發生故障時,利用網管系統收集資訊,對故障點進行定位,對網絡告警產生的可能故障做出一定程度上的判斷,爲故障排除提供支援。而計算機網絡故障是紛繁複雜的,硬件的問題、軟件 的漏洞 、病毒 的侵入等都有可能引起網絡的故障。本課題主要是對被管網絡可能出現的部分網絡故障進行建模,制定檢測標準,設計告警形式,使模擬的網絡故障能夠以告警的形式體現出來,能夠在網絡拓撲圖上呈現出來。

首先,設計出諸如鏈路斷開、鏈路或端口負荷過大、路由或交換節點損壞等故障模型。然後建立合理的網絡故障仿真模型,透過設定端口傳輸數據量、鏈路傳輸數據量、網絡節點up/down、鏈路連結通斷等資訊作爲模型參數,並給這些作爲衡量標準的參數設定標準閾值。對於某種故障類型,改變此類相關參數的值,來影響網絡的性能標準。然後進一步將在網絡上產生負面的效果體現出來,作爲網絡管理的參考。

研究目標和效果

本課題的研究目標對應研究內容分爲三部分:

首先,根據給定網絡的一些基本資訊,構建生成出一個符合標準的虛擬網絡,表現出其基本的一種節點關聯關係,建立一個簡單的對應的虛擬網絡的拓撲結構。

然後,根據上一步建立的簡單拓撲結構,以及寫定的網絡中實體的資訊模型,並根據寫定的映射關係,隨機產生出一個包含有網絡實體詳細配置資訊的實例文檔。最後,以實例文檔作爲數據源,編程實現包含詳細配置資訊的虛擬網絡的拓撲圖,並呈現出來。保證能夠產生一個包含虛擬網絡完備的拓撲結構圖,並可以體現出網絡中實體的詳細配置資訊

另外,還要模擬被管計算機網絡的的網絡故障,透過仿真模型產生出相對應的可能引起的網絡告警效果。制定出幾種可能的網絡故障,透過建立一個仿真模型,仿真出這些故障可能引起的網絡狀況,及體現在網絡中產生的負面效果。並將這些效果在上述建立的網絡拓撲圖中呈現出來。

擬解決問題

1、首先,解決的問題是對目標網絡進行虛擬化的建模問題。這裏主要需要研究制定一個網絡拓撲生成算法。要求該算法能夠根據給定網絡的少量基本資訊,如網絡中節點數量(n)、網絡中連接數量(m)、網絡中節點的最大出度(p),成功地構建一個具有一定代表性,能夠正確表示此網絡的虛擬網絡,並生成其網絡拓撲結構。

2、生成虛擬網絡的配置資訊。這部分主要是能夠編寫一段?擴展樣式錶轉換語言,利用虛擬網絡的資訊模型,自動、隨機的生成一組資訊模型的實例,這些實例具備完備的配置資訊。並且,對於這些配置資訊而言,其某些表示關聯和包含關係的關鍵字段必須是合法的,符合第一個問題中所生成拓撲結構中的網絡實體關聯、包含關係;而對於其他的字段,則可以是隨機生成的對應類型的數據。

3、被管網絡故障的模擬。這裏要解決的主要問題是,建立一個故障仿真模型。模型的輸入參數爲模擬數種的故障類型;中間部分根據故障的類型來對設定的模型參數進行修改;最後,輸出網絡的告警資訊,作爲故障產生的效果。

三、研究方案設計及可行性分析(包括:研究方法,技術路線,理論分析、計算、實驗方法和步驟及其可行性等)(不少於800字)

研究方案設計

1.研究方法

針對本課題的研究內容和特性,達到研究目標和完成畢業論文,採用如下的研究方法:

(1)理論知識準備:採用文獻調查法,利用學校圖書館、網上相關學術數據庫等資源,來進一步瞭解具體的網絡管理中,關於拓撲生成和故障仿真等課題的研究現狀和一些技術細節;

(2)改進技術和主要研究點確定:以生成虛擬網絡拓撲結構和自動生成虛擬網絡中配置資訊爲主要研究點,輔以網絡故障的模擬仿真研究;

(3)技術調研:對課題中涉及的拓撲生成的圖論相關基本原理,以及配置資訊自動生成技術進行學習,然後針對具體的技術方案進行技術調研,確定實現方式;

(4)設計技術方案:在理論準備和技術調研的基礎上,確定基於web service理論確定技術實現方案;

(5)實現並測試:理論與實踐相結合,根據設計出的技術方案,對需要改進的關鍵部分進行仿真,驗證方案的可行性;

(6)完成論文:整理文獻資料、代碼和數據等,完成論文。

2、技術路線

(1)按需虛擬網絡拓撲結構生成服務,分析目前現有的網絡拓撲結構生成工具的原理,建立網絡拓撲生成算法;

(2)網絡配置資訊生成服務,研究擴展樣式錶轉換語言自動生成擴展資訊的方法,根據固定數據模型,生成一組具體數據;

(3)故障模擬服務,分析研究幾種常見網絡故障,進一步分析故障可能引起的對應網絡告警資訊,模擬網絡故障;

(4)對上述提出的關鍵技術進行編程仿真實現。

總的來說,在網絡管理範疇內研究現有的拓撲生成和配置資訊生成技術方法,結合本課題具體情況,提出相應的實現技術,並豐富細節,最後基於web service理論編程實現;根據故障仿真理論,提出本課題適用的仿真模型。

可行性分析

近年來,網絡管理技術的不斷豐富和發展,爲本課題的研究奠定了堅實的理論背景和相關技術支援。比如,web service理論在網絡管理中的應用,使網絡管理中的一些功能的開發實現變得簡單易行。同時XML在網絡管理中也有很多應用,其中XML schema作爲網絡接口的大數據量的傳輸載體,就可以應用到本項目中來存儲網絡配置資訊。

總的來說,在此基礎上,根據上述實驗方案進行設計研究,思路是清晰的,研究方法是可行的。

四、本研究課題可能的創新之處(不少於500字)

本課題研究主要是爲了解決在虛擬化網絡管理中網絡拓撲的構建問題、網絡配置資訊的生成問題,以及對虛擬網絡可能出現故障及其引起的告警資訊效果的模擬。本課題爲實現此目標,在策略思想和關鍵技術上的創新點主要有以下幾點。

1、首先,對於網絡拓撲結構的生成,這裏要研究的是根據網路的一組簡單資訊,模擬生成出一個網絡可能的拓撲結構,這是非常有創新意義的。這裏需要提出一個能夠根據這些簡單資訊生成網絡拓撲結構的算法,這一算法與現有的網絡拓撲生成算法是有很大不同的。

2、在網絡配置資訊的生成過程中,是根據基本的資訊模型,自動生成一組符合資訊模型的網絡配置資訊數據,並且這些數據的關鍵字段都具有關聯關係上的真實性和有效性。這裏自動生成一組網絡配置資訊,破除了網絡配置資訊生成的侷限性,降低了生成的複雜性,是虛擬網絡配置資訊的生成變得簡單,充實而且準確。

3、故障資訊的模擬中,可以根據故障,設定了一套衍生規則邏輯,來影響網絡的執行效果。這一套邏輯,需要將模擬故障轉化成負面的效果,體現在網絡中。這需要建立新的仿真模擬的邏輯,提出合理有效的參數比較判斷方法。

4、使用面向接口的方法編程仿真,更具靈活性。

綜上所述,本課題的研究內容在思想和關鍵技術上主要有這四點創新之處。

五、研究基礎與工作條件(1.與本項目相關的研究工作積累基礎 2.包括已具備的實驗條件,尚缺少的實驗條件和擬解決途徑)(不少於500字)

1、研究工作積累基礎

本人所在實驗室研究組的主要研究內容爲web service接口技術在網絡管理中的應用,在學習過程中,我在充分了解、學習了WSDL接口的定義,XML scheme資訊模型的定義,有充分的理論知識儲備。

另外,本人在研究組的網絡管理原型系統構建的項目中,承擔過一些涉及網絡拓撲構建,網絡配置資訊呈現,以及網絡故障告警資訊的模擬檢測和呈現工作。具備進行課題研究仿真的實踐經驗。

對如何進行原型系統開發進行了深入的學習,學習了開發時所需要用到的編程語言,比如java、JSP、XML等語言,爲將來的課題模擬的開發工作打下了一定的基礎。

所以,對於本課題的提出研究內容和方向,本人具備研究和建立原型系統進行仿真驗證的能力。

2、已具備的實驗條件及缺少的實驗條件和擬解決途徑

本課題研究,需要查找網絡拓撲生成和故障仿真的相關資料和論文,學校的圖書館和網絡資料數據庫爲此提供強大的支援。另外,對於課題需要仿真的工作,本人可以利用所在實驗室研究組的服務器資源,進行實驗環境的仿真構建和仿真原型系統的開發,本人所在研究組具備相關研究所用的仿真硬件環境。同時,實驗室研究組的老師和同學們,也可以爲本課題研究的內容做一些支援和幫助。

但是由於之前缺乏一些對網絡拓撲生成算法相關圖論知識的深入學習,需要進一步的瞭解和學習。本人有決心和能力做好這方面的學習和研究。