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