董俊伶
?
網絡虛擬化技術在云計算中的應用
董俊伶
國網新疆電力公司科技信通部,新疆 烏魯木齊 830000
近年來,隨著科技的進步發展,網絡虛擬化這種新興技術逐漸被廣泛應用到社會各個領域中。而云計算是一種按使用量付費的模式,能夠通過互聯網提供的動態易擴展其虛擬化的資源,具有按需服務、超大規模、通用性等特點。在云計算中應用虛擬化技術,既能實現資源共享,也能顯著性提升資源利用效率。因此,通過闡述網絡虛擬化與云計算的基礎理論,探討網絡虛擬化應用到云計算中的策略。
網絡虛擬化;云計算;應用
1.1 網絡虛擬化技術的概念
通常計算機方面所謂的虛擬化即計算元件運行在虛擬環境中而非真實環境中。虛擬化技術不但能夠實現硬件容量擴大,也能夠模擬多個并行運行的CPU,進而實現多個操作系統在同一平臺運行的目的,同時能夠使應用程序互不影響的獨立運行,促使計算機工作效率得到提高[1]。從實現角度來看虛擬化技術包括硬件、操作系統和應用程序等虛擬化。而硬件虛擬化指的是通過軟件虛擬計算機的內存、CPU等硬件設備,使其成為虛擬的計算機。操作系統虛擬化則是將原有操作系統通過虛擬化軟件克隆下來構建多個新系統。應用程序虛擬化既能虛擬操作系統,也能移動使用多個軟件,經由局域網向企業終端發送非綠色軟件進行安裝使用,促使企業IE成本大大降低。
1.2 云計算的概念
傳統計算機與網絡技術融合發展背景下產生了云計算技術,而它的出現推動著大型計算機轉變為客服端服務器后的又一場技術大革命。云計算是以互聯網為基礎的一種相關服務模式,能夠獲得互聯網所提供的虛擬化易擴展資源。同時云計算也是網絡服務全新的計算模型,其中的云主要指若干計算機群所構成的規模,具有現實生活中“云”的動態變化特點。此外,云計算也是一種分布式計算技術,它利用網絡自動分拆龐大的計算處理程序為若干小型的子程序,再通過多部服務器構成的大型系統在計算分析與搜尋后傳給用戶處理結果。網絡服務供給者借助這項技術可在數秒內,實現對以千萬計甚至億計的信息,達到等同超級計算機強大效能的網絡服務[2]。
2.1 圍繞虛擬技術融合IDC
IDC網絡能夠實現計算、存儲等功能,是云計算機技術最關鍵的應用場景。隨著科學技術的持續改進,IDC網絡發展趨勢日益融合化、扁平化,云IDC是近年來才發展起來的全新業務備受社會各界的關注。云IDC運行過程中最重要的特點即能夠在任何一臺設備上部署業務動態,進而使虛擬機承載該項業務最小的邏輯單位。而一旦基于云IDC環境下的虛擬機發生遷移活動,便會造成環路風暴、寬帶利用率等問題。為此,IDC領域中網絡虛擬技術的應用必須注意兩點:
其一,要規避傳統模式存在的詬病,應充分利用VN-TAG等虛擬技術,奠定實現虛擬機遷移等目標的扎實基礎,促進系統業務處理能力增強。
其二,以原有網絡為基礎通過L2VPN技術構建完整的二層環境,進而有效整合虛擬技術和資源,全面發揮整合優勢提供給用戶快速訪問通道。同時利用該方式最大化發揮二者融合的效用,全面實現系統運行質量及效率提高的目的[3]。
2.2 加強技術保護提高系統安全性
隨著互聯網技術的快速發展,網絡安全問題也越來越突顯,更深刻影響著互聯網相關產業的發展狀況。從一定程度上來說云計算也可稱之為資源共享,這也就無法避免安全隱患。為此,應用安全防護是促進云計算安全應用網絡虛擬技術的關鍵所在[4]。
一方面,需要構建用戶邏輯邊界。由于云計算環境下物理網絡邊界被不斷淡化,而用戶邏輯邊界進一步強化,這就需要利用虛擬技術如安全隧道、VPN等構建安全邊界保證應用安全。另一方面,針對通道加強安全防護。通常云計算業務信息具有非常顯著的流動性,一旦無法對其進行良好的防護便會造成安全隱患,因此,這就需要充分結合數據加密等安全技術和網絡虛擬連接技術,從而對傳輸數據的過程合理有效地加強防護,避免從源頭上泄露信息等安全問題發生[5]。
與此同時,還要最大化將虛擬技術的優勢發揮出來。眾所周知,云計算與網絡虛擬技術實現的基礎均為網絡,所以云計算機是否可用取決于網絡質量及其可靠性。建議可通過網絡虛擬技術細化網絡資源,建立有效隔離關鍵要素的空間,進而規避IP網絡遭受集中威脅。當前在科學技術不斷發展進步的背景下,云計算中應用網絡虛擬技術是必然趨勢,因此技術研究的重心要放到有效融合二者并發揮其積極作用上[6]。
2.3 構建智能通道提高IP網絡支撐力
云計算是一種基于互聯網服務環境中建立起的業務模式。而要開展云業務離不開IP網絡,以及能夠提供給云計算SLA的保障服務。一般私有云模式情況下,企業客戶能夠封裝處理與自身相關的資源,進而方便企業內部對其的使用操作。通常私有云及運營商網絡并不具備較高集成度,因此私有云要求網絡必須要具有安全管理和較高可靠性等。但相對來說公有云模式下,各類資源是通過運營商等主體封裝后傳送給客戶,且還能提供更多高質量服務。為此,在未來公有云服務水平將直接取決于網絡寬帶及延時。但針對當前的云計算平臺來說,網絡支持直接決定著其運行是否良好,也就是說云計算順利運行的前提即IP網絡動態智能資源調度與保障。所以在具體應用過程中必須做到這幾方面:其一,借助網絡虛擬技術在隧道技術和VPN的基礎上,與流量管控等功能充分結合,科學合理地構建高效智能通道,進而實現管道業務動態能力增強。其二,通過網絡虛擬技術整合業務識別等技術,進一步實現網絡資源優化配置,盡可能滿足客戶業務要求,促進系統有效性持續提高[7]。最后,利用網絡虛擬技術整合云計算架構,加強推廣應用力度,實現業務應用等整體優化。
通過上文的分析可知,要整合云計算與網絡虛擬化絕非一蹴而就的,這需要一個非常漫長的過程,同時還會面臨更多的技術風險。故而,在這期間必須考慮相關潛在風險,并采取可行有效的措施進行調整預防,進一步提高云計算和網絡虛擬技術的融合性,從而實現其相關產業健康持續的發展。
[1]范媛媛.網絡大數據的現狀與展望[J].數字技術與應用,2015(12):246-246.
[2]陳鵬,何濤.網絡虛擬化技術在云計算中的應用研究[J].中國新通信,2012(14):35-37.
[3]楊鵬川.網絡虛擬化技術在云計算中的應用[J].科技風,2013(14):114.
[4]朱永慶,鄒潔.網絡虛擬化技術在云計算領域應用探討[J].電信科學,2011,27(10):41-45.
[5]李明.網絡虛擬化技術在云計算數據中心的應用[J].電信工程技術與標準化,2012,25(4):39-43.
[6]田永民.關于云計算數據中心中網絡虛擬化技術的應用淺析[J].電腦編程技巧與維護,2014(23):54-55.
[7]李明.云計算數據中心網絡虛擬化技術[J].信息通信技術,2012(2):72-77.
Network Virtualization Technology Applications in the Cloud
Dong Junling
State Grid Electric Power Company Xinjiang ICT Ministry of Science and Technology,Urumqi 830000
In recent years,with the progress of the development of technology,network virtualization this emerging technology,and gradually has been widely applied to various areas of society.Cloud computing is a pay-per-use model,the dynamic can be provided through the Internet easy to expand its virtualized resources,with on-demand service,ultra-large-scale,general-purpose and other characteristics.In cloud computing application virtualization technology,both to achieve resource sharing,but also significantly enhance the efficiency of resource use.This article will set forth the basic theory of network virtualization and cloud computing,network virtualization application to explore cloud computing strategy.
network virtualization;cloud computing;application
TP393.0
A
1009-6434(2016)07-0106-02