自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Docker容器還是虛擬機(jī)?Canonical的LXD成功消除二者隔閡

譯文
云計(jì)算
在LXD的幫助下,Docker容器已經(jīng)能夠在模擬虛擬機(jī)的同時(shí)保持著與裸機(jī)相當(dāng)接近的運(yùn)行速度與高安全性水平。

[[122958]]

在LXD的幫助下,Docker容器已經(jīng)能夠在模擬虛擬機(jī)的同時(shí)保持著與裸機(jī)相當(dāng)接近的運(yùn)行速度與高安全性水平。

CoreOS已經(jīng)成為一個(gè)理想的起點(diǎn),它向我們充分展示了Docker與容器化技術(shù)能夠給Linux系統(tǒng)平臺帶來怎樣的重塑效果?,F(xiàn)在Canonical公司也加入到了游戲中來,雖然他們選擇的方向明顯有所不同。

Canonical公司的全新項(xiàng)目名為LXD,全稱是Linux Container Demon。除了傳統(tǒng)的各類容器化應(yīng)用程序之外,它還允許用戶利用Docker容器機(jī)制來部署在功能上毫無妥協(xié)而且彼此獨(dú)立的Linux虛擬機(jī)環(huán)境。

在一段視頻資料中,Canonical公司產(chǎn)品經(jīng)理Dustin Kirkland將LXD描述為一套能夠“以用戶期望在裸機(jī)上獲得的性能表現(xiàn)運(yùn)行完整容器體系的系統(tǒng),而且其使用體驗(yàn)與正常虛擬機(jī)完全相同。”

LXD利用容器技術(shù)對整套系統(tǒng)的運(yùn)作模式進(jìn)行虛擬化處理,同時(shí)盡***可能使其與裸機(jī)運(yùn)行效果保持對等。有鑒于此,用戶可以在不同一秒鐘的時(shí)間內(nèi)啟動新的虛擬機(jī)系統(tǒng),而且這些虛擬機(jī)能夠以***的高密度進(jìn)行運(yùn)作——具體而言,每臺物理主機(jī)上將能夠承載成百上千套虛擬機(jī)系統(tǒng)。

在一封郵件當(dāng)中,Kirkland進(jìn)一步介紹了該項(xiàng)目在發(fā)展過程中所充分考量的多項(xiàng)重要因素:Canonical公司在OpenStack領(lǐng)域取得的技術(shù)成果、該公司為LXC提交的上游調(diào)整方案(LXC正是Docker所采用的基礎(chǔ)技術(shù))以及客戶的實(shí)際需求。該公司“意識到客戶以及市場對于在容器體系下運(yùn)行通用而且完整的操作系統(tǒng)環(huán)境擁有著迫切的渴望,”Kirkland解釋稱。“這主要是考慮到提升安全性、強(qiáng)化性能表現(xiàn)、增加系統(tǒng)密度以及實(shí)現(xiàn)廣泛可移植性等方面的需要。”

正如當(dāng)下眾多以容器技術(shù)為核心的項(xiàng)目一樣(其中也包括Docker本身),LXD利用Go語言進(jìn)行編寫、同時(shí)為其各項(xiàng)功能提供命令行界面以及RESTful API。它還包含有多項(xiàng)擴(kuò)展機(jī)制,允許其容器以安全方式訪問存儲與網(wǎng)絡(luò)資源,而且使用與Linux容器相同的技術(shù)方案、從而帶來豐富的安全功能,其中包括:cgroups、用戶命名空間以及(前提是供應(yīng)商已經(jīng)提供相關(guān)支持)硬件輔助型容器化機(jī)制。

除了系統(tǒng)本身的高密度與在主機(jī)硬件上足以與原生機(jī)制相比肩的性能表現(xiàn)之外,LXD還擁有速度極快的實(shí)時(shí)遷移功能。這項(xiàng)功能允許管理員將活動容器當(dāng)中的內(nèi)容在不同物理主機(jī)之間隨意移動。該功能的出現(xiàn)要?dú)w功于Canonical公司為上游體系提交的技術(shù)成果,即Checkpoint Restart(簡稱CRIU)。Kirkland還勾勒出了美好的未來發(fā)展圖景:“我們完全可以在一套容器環(huán)境下運(yùn)行〈毀滅戰(zhàn)士〉游戲,同時(shí)在不破壞游戲體驗(yàn)的同時(shí)將其在兩臺不同的主機(jī)之間往來遷移——沒錯(cuò),完全無需中斷游戲內(nèi)容。”

硬件輔助容器化功能可能最值得大家予以高度關(guān)注。為了能夠讓LXD以一套真正的虛擬機(jī)管理程序的姿態(tài)為用戶服務(wù),Canonical公司表示其“與芯片廠商進(jìn)行持續(xù)協(xié)作,旨在確保硬件輔助功能可以切實(shí)為這些容器環(huán)境的安全性及隔離性提供幫助,正如我們?nèi)缃袼褂玫膫鹘y(tǒng)虛擬機(jī)一樣。”

說完了好消息,現(xiàn)在再來報(bào)告一點(diǎn)壞消息。LXD***的弊端在于它在嚴(yán)格意義上屬于一套Linux到Linux解決方案,而且就目前而言它所使用的全部功能都只能在Linux環(huán)境下實(shí)現(xiàn)。當(dāng)被問及未來是否有可能推出面向Windows平臺的移植版本時(shí)——考慮到微軟公司最近宣布有計(jì)劃以某種方式為Windows添加容器化技術(shù)支持——Kirkland并沒有給出明確的答復(fù),而僅僅表示:“由于容器本身的天然屬性,”他在郵件中寫道,“LXD永遠(yuǎn)只能在Linux到Linux的前提條件下實(shí)現(xiàn)。這也正是我們的關(guān)注重點(diǎn)。Linux用戶陣營中的其它版本(也就是非Ubuntu版本)也能夠運(yùn)行在LXD容器當(dāng)中。但從本質(zhì)上講,整個(gè)項(xiàng)目的正常起效仍然需要以Linux為基礎(chǔ)。”

原文鏈接:

http://www.infoworld.com/article/2843865/virtualization/canonicals-lxd-turns-docker-into-vm.html

原文標(biāo)題:Docker container or VM? Canonical's LXD splits the difference

核子可樂譯

 

責(zé)任編輯:Ophira 來源: 51CTO
相關(guān)推薦

2023-05-29 07:30:56

容器虛擬機(jī)硬件

2020-05-25 10:02:38

云計(jì)算軟件開發(fā)容器

2018-08-17 07:49:01

2017-03-02 09:49:38

2018-05-03 14:48:22

Docker容器虛擬機(jī)

2021-01-07 10:04:24

容器虛擬機(jī)測試

2017-06-06 15:34:55

2019-01-03 11:18:43

Kubernetes虛擬機(jī)容器

2017-02-27 19:27:52

LXDDockerLinux

2016-09-30 15:40:36

容器虛擬化

2016-07-29 14:12:21

2023-09-02 21:35:39

Linux虛擬機(jī)

2015-08-20 14:29:38

Docker虛擬機(jī)

2019-08-27 16:23:41

Docker虛擬化虛擬機(jī)

2012-05-18 10:22:23

2020-11-03 10:23:22

云計(jì)算容器技術(shù)

2009-07-29 17:19:02

hypervisor-container-b

2014-05-19 16:46:00

虛擬化技術(shù)虛擬機(jī)

2018-03-22 10:06:12

容器虛擬機(jī)遷移

2012-08-15 09:47:05

服務(wù)器虛擬化
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號