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

網絡技術結合計算機實訓系統分析論文

學問君 人氣:5.09K

摘要計算技術、資訊技術的不斷創新和進步,對計算機方面的各項工作提出了更高的要求。計算機實訓系統對於現階段的社會生產和生活具有良好的支撐和促進作用,將虛擬技術與網絡技術進行有效結合,能夠起到良好效果。本文主要是從虛擬技術的相關情況入手,針對虛擬技術與網絡技術結合的良好效果進行分析和說明,並針對虛擬技術與網絡技術結合的計算機實訓系統的各項情況做了詳細的探討和介紹。

網絡技術結合計算機實訓系統分析論文

關鍵詞】虛擬技術;網絡技術;結合;計算機;實訓系統

1.前言

隨着虛擬技術和網絡技術的充分發展,在其不斷結合的基礎上形成的計算機實訓系統,對於現代社會起到了良好的影響。虛擬技術能夠使用虛擬機工具軟件,將實體計算機建立成多臺的虛擬機,從而安裝不同的操作系統,模擬出真實的網絡環境,不僅能夠有效擴展網絡數量,還能有效建立起多個服務器,設定出多域結構的局域網絡。

2.虛擬技術的相關情況

虛擬技術在現代社會中具有良好的應用效果,其在計算機科學之中,主要是透過組合或分區現有的計算機資源(CPU、內存、磁盤空間等),使得這些資源表現爲一個或多個操作環境,從而提供優於原有資源配置的訪問方式的先進技術。虛擬技術在實際應用過程中能夠有效打破傳統物理形式上的各種侷限性,提升各項資源的應用效果,當然,虛擬技術的應用還需要有多種技術作爲支撐,比如說存儲虛擬化、系統管理工作、操作系統虛擬化以及資源管理和軟件提交技術等方面。在傳統物理機之中,操作系統主要是在硬件之上執行的,其中的一些應用性程序,在中斷方式的引導下,能夠逐漸獲取到硬件的使用權限,這些硬件主要是網卡、硬盤、存儲器並存以及控制器CPU等方面。操作系統在調度硬件工作的過程中,不同服務器能夠發揮的作用也是不同的。在虛擬技術逐漸出現之後,使得現階段的物理機模型發生了相應的改變,針對硬件進行管理的操作系統之中加入了相應VMM(虛擬機監視器),這項設備主要負責硬件的調度和使用。在虛擬技術的應用下,能有效減少傳統物理機的不足,提升硬件的總體使用效率。

3.虛擬技術與網絡技術結合的良好效果

網絡技術是一種新型技術,主要是能夠將互聯網中的各項分散資源進行充分有效的整合,使其成爲統一性的有機整體,從而能夠針對這些資源進行全面化的共享,積極發揮各項資源的作用和優勢。在網絡技術之中,人們能夠充分獲取到所需要的各項資訊,同時還能夠提升運用資訊的整體性能力,其中整合的資源主要是數據資源、知識資源、存儲資源、大型數據庫以及專家資源等多個方面[1]。將虛擬技術和網絡技術進行充分有效的結合,有其良好的'社會現實性。虛擬技術能夠有效打破現實中的物理層面,使其轉化爲可用資源,而網絡技術能夠充分存儲、整合各項資源,給人們的生產生活提供極大的便利條件。將兩者進行全面結合,對於現代社會的全面發展具有積極的作用和意義,不僅能夠有效推動現代科學技術的發展,同時還能便利人們的日常生產工作[2]。

4.虛擬技術與網絡技術結合的計算機實訓系統

將虛擬技術和網絡技術進行有效結合,有着良好的社會現實性意義,在此基礎上形成的計算機實訓系統,能夠便利社會生產生活。

4.1計算機實訓系統的需求分析和總體設計

計算機實訓系統之中需要包含操作系統配置、鏈路層、數據收集、網絡層、應用層以及傳輸層等。計算機實訓系統在設計的過程中,採用B/S架構,能夠讓使用者自行開展相應的網絡實驗,設計出網絡拓撲結構,選擇所需要的網絡設備,最終繪製出相應的網絡實驗拓撲圖。計算機實訓系統使用者需要從自身的需求出發,選擇合適的資源,通常都是路由器、交換機以及主機方面,並按照基本的網絡原理建構起相應的網絡拓撲圖,該項工作完成之後,還需要將其提交給web服務器,由其進行後續的計算工作,如果拓撲結構是正確的,可以進行下一步的路由關係計算工作,並下達相應的命令,逐漸構建起網絡拓撲[3]。

4.2計算機實訓系統的總體設計和實現工作

4.2.1計算機實訓系統前端的設計

針對計算機實訓系統進行總體設計工作的過程中,需要針對其中涉及到的各項技術進行全面有效的分析,積極採用合適的技術手段,首先需要針對計算機實訓系統的前端進行設計。在中,其AJAX功能主要是由客戶端腳本和服務器組件共同構成的。AJAX使用的是JSON數據格式,這是一種輕型的數據傳輸和交換格式,其中的結構主要是鍵值對。在計算機實訓系統的前端中,使用網絡拓撲圖涵蓋到網絡層的接口資訊,同時還需要包含設備之間的連線資訊,這些資訊的存在有效提升了計算機實訓系統的總體設計和應用效果。在計算機實訓系統前端使用的普通網絡設備主要包含了路由器、交換機以及網絡終端,在一些較爲複雜的結構中還需要使用到相應的調制解調器[4]。其次,在web瀏覽器的運用之下,使得拓撲圖之間分解成相應的JSON數據格式,發送到後臺服務器之中,服務器需要針對JSON數據進行解析,從而獲取到網絡拓撲結構的主要資訊,這些資訊在計算機實訓系統前端使用過程中發揮着積極的作用,通常情況下的資訊主要是虛擬主機的配置資訊情況、路由器和交換機本身的接口資訊等方面。最後,經過解析之後的數據能逐漸存儲到數據庫,直到數據系統全面執行各項實驗之後,存儲工作也能有效完成[5]。

4.2.2實驗資源管理的設計工作

實驗資源管理,是計算機實訓系統設計過程中的一個環節,需要對其進行有效控制。資源控制器在計算機系統之中的應用主要是從客戶的實際需求出發,積極建立起相應的網絡環境,配置相應的虛擬資源。計算機實訓系統在總體的設計過程中,主要使用了RPC框架Thrift,它主要是透過已經生成的代碼的,並實現了傳輸層和RPC協議層的總體應用。計算機實訓系統設計過程中,將C/S結構應用在了資源控制器之中,因而後續的設計工作,使用C++語言進行開發,能夠保證資源控制器和虛擬機控制單元的實際應用效果。想要有效提升調度服務器本身的處理效率,使用C/C++語言進行設計工作,能夠起到良好的效果,同時積極使用Thrift方式,能夠有效提升不同語言的通信效果[6]。在計算機實訓系統設計過程之中,針對實驗資源管理的情況進行設計工作,主要是針對各個語言層進行分析和設計,提升資源控制器的總體應用效果。

5.結束語

虛擬技術和網絡技術的充分有效結合,在現階段的計算機網絡應用工作中具有積極的作用和意義,不僅能夠有效推進科學技術的發展和進步,同時還能夠有效便利人們的日常生產和生活。虛擬技術能夠將物理資源進行有效轉化,而網絡技術可以有效提升這些資源的實際應用水平。因而將虛擬技術和網絡技術的充分有效結合,並在此基礎上形成的計算機實訓系統,將能體現出良好的應用效果。在計算機實訓系統的設計工作之中,需要重點開展計算機實訓系統前端的設計和實驗資源管理的設計工作。

參考文獻

[1]底曉強,張宇昕,趙建平.基於雲計算和虛擬化的計算機網絡攻防實驗教學平臺建設探索[J].實驗技術與管理,2015,32(4):147-151.

[2]徐孝春.基於虛擬化技術的雲計算應用研究——企業雲虛擬化平臺的研究與實現[D].重慶郵電大學,2012.

[3]江魁,張園紅,楊文玲.基於虛擬化技術的網絡仿真實驗環境實現[J].中國教育網絡,2013(7):36-38.

[4]朱輝,劉北水,李暉,等.基於虛擬化技術的資訊安全實驗平臺開發與應用[J].武漢大學學報理學版,2012(s2):249-252.

[5]黃家瑋,韓瑞,鍾萍,等.基於Mininet的計算機網絡實驗教學方案[J].實驗技術與管理,2015,v.32;No.229(10):139-141.

[6]賀斌.架構計算機網絡協議分析驗證實驗教學平臺——利用虛擬化技術及協議分析器[J].昭通學院學報,2014(5):47-50.