韓寧
摘要 隨著我國設(shè)柜經(jīng)濟的不斷發(fā)展,許多企業(yè)已經(jīng)進入了大數(shù)據(jù)的管理時代。因此云計算虛擬化技術(shù)在企業(yè)當中的發(fā)展也在慢慢的走向成熟。云計算虛擬化技術(shù)主要針對企業(yè)當中的大數(shù)據(jù)收集和計算工作,同時還融合了許多計算機處理技術(shù),使得計算機對大數(shù)據(jù)的處理能力得到了很大程度的提升。本文根據(jù)云計算虛擬化技術(shù)的現(xiàn)階段發(fā)展情況以及發(fā)展趨勢對該技術(shù)進行了詳細的分析,旨在為云計算虛擬化技術(shù)的發(fā)展提供借鑒作用。
【關(guān)鍵詞】云計算 虛擬化 Docker 容器 虛擬機
云計算虛擬化技術(shù)是一種密集型的計算模式,它融合了很多形式的計算機數(shù)據(jù)收集和處理方式,符合現(xiàn)階段我國大數(shù)據(jù)發(fā)展的趨勢,云計算虛擬化技術(shù)的發(fā)展是由很多因素決定的,包括分布式系統(tǒng)、分布式并發(fā)編程模式、信息安全以及軟件服務(wù)等等,這些因素促進了云計算虛擬化技術(shù)的發(fā)展,同時,云計算虛擬化技術(shù)也促進了相關(guān)技術(shù)和行業(yè)的發(fā)展,兩者呈現(xiàn)出優(yōu)勢互助的景象。
1 虛擬化技術(shù)的基本概念
1.1 服務(wù)器虛擬化
服務(wù)器虛擬化是在硬件和操作系統(tǒng)之間進行虛擬化操作,形成一個虛擬化層,使得計算器的處理終端可以由一個虛擬化成多個處理終端,使得計算機的多個業(yè)務(wù)進行可以同時在一臺計算機進行,提高了計算機業(yè)務(wù)的工作效率,同時也使得大數(shù)據(jù)操作更加高效精準。另外服務(wù)器虛擬化還能夠進行服務(wù)器資源共享,使每個虛擬化出來的處理終端能夠得到獨立的硬件設(shè)備,進一步提高工作效率。
1.2 Docker容器技術(shù)
Docker容器技術(shù)是容器管理軟件系統(tǒng)。Docker容器技術(shù)可以將多種不同的容器平臺運算技術(shù)進行包容,從而形成一種根據(jù)工作類型而隨機匹配出符合該工作的容器管理軟件系統(tǒng)。Docker容器技術(shù)具有操作簡單、適應(yīng)性強的特點,在用戶使用Docker容器技術(shù)時,可以將相關(guān)的運算工作進行簡單化處理,使得操作更加簡潔。
2 Docker容器與虛擬機對比
將Docker容器與虛擬機進行對比,可以從外表和本質(zhì)兩個方面進行。在外觀方面,Docker容器與虛擬機非常相似,并且在網(wǎng)絡(luò)接口、IP地址、定制化路由、啟動文件等方面都有著極高的相似度,但是在本質(zhì)方面,Docker容器與虛擬機有著很大的差別。首先,Docker容器與虛擬機的虛化層面不同,Docker容器是在操作層面進行進行虛化工作,而虛擬機是在硬件層面進行虛化工作:另外Docker容器不能夠像虛擬機一樣形成獨立的操作系統(tǒng),這是兩項技術(shù)存在的最大差別。
2.1 Docker的優(yōu)勢
盡管兩者的差異很大,但Docker技術(shù)與傳統(tǒng)的方式進行比較還是存在著許多的優(yōu)勢。比如:虛擬化時間短,Docker技術(shù)與傳統(tǒng)的虛擬化方式進行比較,Docker技術(shù)的啟動時間要比傳統(tǒng)的虛擬化方式啟動時間更快。另外Docker技術(shù)還具有高效率、高利用率的特點,與傳統(tǒng)的虛擬機相比,Docker技術(shù)能夠更大成都的對資源進行利用,同時,傳統(tǒng)的虛擬機一臺主機當中最多可以運行幾十個虛擬機,而Docker技術(shù)則是傳統(tǒng)虛擬機若干倍,因此Docker技術(shù)的操作效率比傳統(tǒng)的虛擬化方式更加有效率。其次Docker技術(shù)還具有節(jié)省系統(tǒng)資源、應(yīng)用性能高等特點?;谶@些優(yōu)勢,Docker技術(shù)在我國的應(yīng)用前景更加廣泛。
2.2 Docker的劣勢
但是Docker技術(shù)本身存在著一些問題需要進一步進行改進,下面就主要從資源隔離問題和安全性問題進行詳細的分析,指出其在哪些方面可以進行改進工作:
2.2.1 資源隔離問題
Docker容器技術(shù)當中存在著本身實現(xiàn)資源限制的相關(guān)程序。但是這類程序雖然能夠限制Docker容器技術(shù)當中每一個容器使用資源的最大值,但其存在的問題就是,不能夠阻止其他設(shè)備對其資源進行搶奪,使自身能夠利用的資源量有所下降。
2.2.2 安全性問題
Docker容器技術(shù)的安全性問題是整個技術(shù)不能夠被廣泛應(yīng)用的主要原因,同時,安全性不高也是整個技術(shù)最大的一項弱點。因此,想要使Docker容器技術(shù)得到更好的發(fā)展就要對其安全性問題進行全面的提升。
3 云計算虛擬化技術(shù)的發(fā)展趨勢
3.1 容器技術(shù)和虛擬化技術(shù)將會共存
就目前云計算虛擬化技術(shù)的發(fā)展趨勢來看,傳統(tǒng)的虛擬機虛擬化技術(shù)和容器技術(shù)并不能夠完全被兩者當中的一種技術(shù)所取代,兩項技術(shù)本身存在著特殊的優(yōu)良特質(zhì),同時又存在著很多的缺點,因此兩項技術(shù)并不能夠完全取代對方,因此,兩項技術(shù)的共存將是未來云計算虛擬化技術(shù)的發(fā)展趨勢。
3.2 在虛擬機內(nèi)運行容器技術(shù)將會成為趨勢
由于兩項技術(shù)存在優(yōu)勢互補的情況。因此在虛擬機內(nèi)運行容器技術(shù)將是云計算虛擬化技術(shù)下一步發(fā)展的重點研究對象,實現(xiàn)這項工作能夠給我國的云計算虛擬化技術(shù)帶來很大程度的提升,同時還能夠為我國的大數(shù)據(jù)發(fā)展帶來福音。上文提到容器技術(shù)有些許多傳統(tǒng)虛擬機技術(shù)所不能達到的優(yōu)勢,但就資源隔離問題和安全性問題上存在著很大的缺陷,而傳統(tǒng)虛擬機技術(shù)在資源隔離方面效果很好,同時傳統(tǒng)虛擬機技術(shù)的監(jiān)督管理系統(tǒng)也比容器技術(shù)更加完善,能夠形成獨立的終端系統(tǒng)。因此兩項技術(shù)的融合發(fā)展將是云計算虛擬化技術(shù)未來的發(fā)展趨勢。
3.3 以容器為中心的云計算時代即將開始
由于容器技術(shù)存在許多傳統(tǒng)虛擬機技術(shù)所達不到的技術(shù)水平,并且由于容器技術(shù)的多元化操作方式,更加符合我國云計算虛擬化技術(shù)的發(fā)展趨勢,因此,我國云計算的發(fā)展趨勢將是以容器技術(shù)為中心,傳統(tǒng)虛擬機技術(shù)輔導(dǎo)來進行。將容器技術(shù)作為發(fā)展的中心不僅符合我國云計算虛擬化技術(shù)的發(fā)展,在操作方面也相對簡單。
4 結(jié)語
綜上所述,我國云計算虛擬化技術(shù)的發(fā)展趨勢并不是完善一種技術(shù),使其可以完全替代另一種技術(shù),而是將兩種技術(shù)進行尤其互補,盡可能進行融合工作,使其融合成更加完善,更加符合我國云計算虛擬化技術(shù)發(fā)展的一項新型技術(shù)。將我國的打數(shù)據(jù)分析處理水平提升到更高的層次,是我國可以更好地進入大數(shù)據(jù)時代,并且得到良好的發(fā)展。
參考文獻
[1]楊保華,戴王劍,曹亞侖.Docker技術(shù)入門與實戰(zhàn)[M].北京:機械工業(yè)出版社.2015: 1-15.
[2]武志學(xué).云計算導(dǎo)論:概念、架構(gòu)與應(yīng)用[M].北京:人民郵電出版社,2016:4 3-52.