簡毅濱
摘 要 容器一般會在操作系統(tǒng)內(nèi)核上直接進(jìn)行運(yùn)行。其運(yùn)行環(huán)境有著自身的優(yōu)勢,相對的隔離,并且資源是獨(dú)立的。可以說,容器技術(shù)的發(fā)展和云計算的本質(zhì)要求是相符合的,在云計算領(lǐng)域當(dāng)中,電信運(yùn)營商屬于資深的玩家,需要對容器技術(shù)的發(fā)展重視起來。本文針對電信運(yùn)營商對容器技術(shù)的探索和思考進(jìn)行了論述,希望有一定的參考價值。
【關(guān)鍵詞】電信運(yùn)營商 容器技術(shù) 思考
容器在運(yùn)行的過程中,能夠?qū)Χ鄠€進(jìn)程的運(yùn)行環(huán)境進(jìn)行運(yùn)行,并且能夠讓多個獨(dú)立用戶空間在同一臺宿主機(jī)上運(yùn)行,容器早期是以操作系統(tǒng)的系統(tǒng)隔離工具形式而出現(xiàn)的,在初期階段,在廣大互聯(lián)網(wǎng)公司軟件系統(tǒng)當(dāng)中被廣泛的運(yùn)用,隨著近些年對容器技術(shù)的開源,以及封裝,使得其產(chǎn)業(yè)生態(tài)處于良好狀態(tài)。可以說,容器技術(shù)已經(jīng)逐漸的成熟,隨著云計算產(chǎn)業(yè)在近些年的發(fā)展,使得容器技術(shù)在市場上也形成了一定的規(guī)模。
1 容器技術(shù)背景
1.1 技術(shù)特點(diǎn)
一般來講,將資源的按需分配及動態(tài)調(diào)度作為云計算的本質(zhì),這樣才能讓資源的利用率得到提升,使得成本很大程度的降低??梢哉f,容器技術(shù)的誕生,和云計算的本質(zhì)需求是相符合的,該技術(shù)的特點(diǎn),有可能讓其成為下一代云計算基礎(chǔ)設(shè)備的重要部分。
1.1.1 輕量級
容器在運(yùn)行的過程中,所占用的資源比較少,能夠?qū)Χ鄠€容器在單機(jī)上共同運(yùn)行,和傳統(tǒng)虛擬化對物理機(jī)資源的消耗相比??梢院雎缘羧萜髯陨淼馁Y源消耗。
1.1.2 快速啟停
一般來講,容器的啟動速度非常的快,啟動時使用的時間為零點(diǎn)幾秒到數(shù)秒之間,因?yàn)檫@一優(yōu)勢的存在,使得動態(tài)調(diào)度的實(shí)時性得到了保證,在正常運(yùn)行的基礎(chǔ)上,能夠?qū)Y源進(jìn)行高效的調(diào)度和調(diào)整。
1.1.3 高性能
傳統(tǒng)guestOS層次在容器中是沒有的,容器在對物理機(jī)資源進(jìn)行訪問時,直接借助內(nèi)核來實(shí)現(xiàn),通過讓各方面的性能對裸機(jī)進(jìn)行接觸,這樣能夠讓系統(tǒng)資源的利用率很大程度的得到提升。
1.1.4 標(biāo)準(zhǔn)化
容器控制接口和鏡像打包格式都是運(yùn)用的標(biāo)準(zhǔn)化的,每個不同類型的管理平臺,能夠很便捷的對統(tǒng)一接口進(jìn)行調(diào)用,這樣能夠讓容器資源的納管真正的得以實(shí)現(xiàn)。
1.1.5 鏡像管理
在對鏡像進(jìn)行保存時,容器可以運(yùn)用分層文件系統(tǒng),借助鏡像倉庫為鏡像文件提供保存及分發(fā)的功能,讓容器鏡像能夠進(jìn)行一鍵式部署,更能夠?qū)崿F(xiàn)快速復(fù)制,讓開發(fā)測試生產(chǎn)環(huán)境的一致性真正的得到保證,更使得應(yīng)用快速復(fù)制實(shí)現(xiàn)高效性。
1.1.6 集群化
在進(jìn)行容器的部署和調(diào)度過程中,一般會運(yùn)用集群方式,想讓大規(guī)模資源真正的實(shí)現(xiàn)按需分配和動態(tài)調(diào)度,應(yīng)該借助集群系統(tǒng)自帶的負(fù)載分發(fā)和服務(wù)發(fā)現(xiàn)等機(jī)制,這樣才能讓應(yīng)用實(shí)現(xiàn)快速部署,保證彈性的擴(kuò)展。大多數(shù)的產(chǎn)業(yè)界在不同類型的主流容器解決方案當(dāng)中,通常會使用全開源軟件構(gòu)建,不僅讓后進(jìn)者的學(xué)習(xí)門檻很大程度的降低,更使得開發(fā)成本減少,這樣能夠讓容器技術(shù)長遠(yuǎn)的發(fā)展。
1.2 技術(shù)體系
1.2.1 容器引擎
在整個容器技術(shù)棧中,容器引擎才是核心,需要對容器進(jìn)行創(chuàng)建,讓其能夠正常的運(yùn)行,并且有著管理的職能,這樣能夠讓容器在掛載存儲和網(wǎng)絡(luò)資源中提供輕量級的容器管理接口。在操作系統(tǒng)當(dāng)中,容器引擎應(yīng)該對其進(jìn)行一個抽象層的引入,將底層系統(tǒng)內(nèi)核交互的內(nèi)容進(jìn)行了封裝。
1.2.2 容器管理
在多個主機(jī)控制節(jié)點(diǎn)及計算節(jié)點(diǎn)通過系統(tǒng)的分布組成了容器。對于分布式系統(tǒng)的復(fù)雜工作負(fù)載為了能夠真正的進(jìn)行支撐,需要讓跨主機(jī)的多個容器進(jìn)行共同的工作,從而達(dá)到協(xié)作的目的,對于容器集群的服務(wù)編排、資源調(diào)度和服務(wù)發(fā)現(xiàn)方面,需要有相關(guān)的框架和解決方案進(jìn)行支撐,這樣才能讓集群從整體上實(shí)現(xiàn)高效、可靠的運(yùn)行。
2 運(yùn)營商的應(yīng)對策略
在很多運(yùn)營商當(dāng)中,容器技術(shù)被成功的運(yùn)用,這種案例有很多,這充分的說明了在運(yùn)營商的業(yè)務(wù)及網(wǎng)絡(luò)當(dāng)中,容器技術(shù)有著十分重要的作用,作為運(yùn)營商,應(yīng)該以自身定位和轉(zhuǎn)型戰(zhàn)略的角度,去認(rèn)識和了解容器的發(fā)展方向。
電信運(yùn)營商是網(wǎng)絡(luò)服務(wù)提供商之一,可以通過容器技術(shù)的運(yùn)營讓內(nèi)部的系統(tǒng)運(yùn)化進(jìn)行進(jìn)一步的推動,讓資源的利用率得到提高,使得運(yùn)行效率得到提升。也就是說,可以在容器上,進(jìn)行業(yè)務(wù)系統(tǒng)、創(chuàng)新業(yè)務(wù)等方面的建立。當(dāng)然了,在進(jìn)行容器的遷移過程中,傳統(tǒng)系統(tǒng)會出現(xiàn)部分的改造量,在進(jìn)行系統(tǒng)的新建時,在設(shè)計階段可以對微服務(wù)架構(gòu)進(jìn)行運(yùn)用,通過容器技術(shù),對其進(jìn)行開發(fā)、測試等,對于云原生應(yīng)用無縫運(yùn)行,它是處于容器云環(huán)境的生產(chǎn)系統(tǒng)當(dāng)中的。在以后的虛擬化場景當(dāng)中,可以說,對于運(yùn)營商來說,不同的數(shù)據(jù)及業(yè)務(wù)核心會有著極大的儲存量,也是影響力非常大的系統(tǒng),隨時著信息技術(shù)的發(fā)展,會推動傳統(tǒng)網(wǎng)元的軟硬件解耦和虛擬化技術(shù)的進(jìn)步和發(fā)展。作為運(yùn)營商,可以直接將傳統(tǒng)商用虛擬化階段忽略掉,通過對開源容器技術(shù)的自主研發(fā),讓其成為虛擬化承載層中不可缺少的重要技術(shù),這也就形成了軟件定義網(wǎng)絡(luò)服務(wù)提供商。以云服務(wù)提供商的角度來講,作為電信運(yùn)營商應(yīng)該對容器技術(shù)進(jìn)行合理的運(yùn)用,這樣能夠讓云服務(wù)實(shí)現(xiàn)低成本。通過對企業(yè)用戶進(jìn)行一體化的IT解決方案的提出。在這個過程中,運(yùn)營商會運(yùn)用開源容器輕量級虛擬化技術(shù),從而降低成本,這樣能夠讓企業(yè)的云系統(tǒng),真正的實(shí)現(xiàn)容器化升級,對于容器鏡像和分發(fā)理系統(tǒng)來講,能夠起到輔助的作用,這樣能夠?yàn)橐恍┬∑髽I(yè)進(jìn)行可彈性擴(kuò)展的輕量級應(yīng)用運(yùn)行環(huán)境的提供,集群管理系統(tǒng)能夠?yàn)楹芏啻笾行推髽I(yè)進(jìn)行大規(guī)模分布式應(yīng)用運(yùn)行環(huán)境的提供。從而形成了根據(jù)用戶需求,進(jìn)行定制的云服務(wù)。
3 結(jié)束語
可以說,容器技術(shù)的誕生對ICT產(chǎn)業(yè)來講有著十分重要的意義,隨著云計算的發(fā)展,讓容器技術(shù)開始越來越普及化。目前的運(yùn)營商來講,在進(jìn)行網(wǎng)絡(luò)重構(gòu)戰(zhàn)略的實(shí)施,目的就是能夠構(gòu)建數(shù)據(jù)中心的基礎(chǔ)設(shè)施,這樣能夠?qū)I(yè)務(wù)系統(tǒng)和核心網(wǎng)元起到承載的作用。運(yùn)營商想要更好的發(fā)展,對容器方面的探索是必不可少的。
參考文獻(xiàn)
[1]DaoCloud開放數(shù)據(jù)云平臺,助力運(yùn)營商實(shí)現(xiàn)數(shù)據(jù)資產(chǎn)變現(xiàn)[J].電腦與電信,2016(04):432-460.
[2]馬小婷,趙軍輝,王傳云,徐義國.車聯(lián)網(wǎng)中的V2R通信[J].電信科學(xué),2016(08):9-18.
[3]張楠.云計算中使用容器技術(shù)的信息安全風(fēng)險與對策[J].信息網(wǎng)絡(luò)安全,2016(09):147-163.
作者單位
中國電信股份有限公司陜西分公司 陜西省西安市 710065endprint