偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

你是否需要一個(gè)容器專用的Linux發(fā)行版本?

云計(jì)算
我們可以讓容器在不同的操作系統(tǒng)上運(yùn)行,不同的操作系統(tǒng)都有自己的虛擬化服務(wù),如:Solaris Zones、BSD Jails、Linux Docker(Windows現(xiàn)在也支持Docker了)、Linux OpenVZ等等。特別是在Docker和容器技術(shù)突然流行開來,操作系統(tǒng)公司正在采取不同的策略。他們認(rèn)為,大部分容器,應(yīng)該用瘦操作系統(tǒng)制作。

[[141807]]

單單使用容器是不夠的,提供商們認(rèn)為你需要一個(gè)容器專用的Linux發(fā)行版本。

我們可以讓容器在不同的操作系統(tǒng)上運(yùn)行,不同的操作系統(tǒng)都有自己的虛擬化服務(wù),如:Solaris Zones、BSD Jails、Linux Docker(Windows現(xiàn)在也支持Docker了)、Linux OpenVZ等等。特別是在Docker和容器技術(shù)突然流行開來,操作系統(tǒng)公司正在采取不同的策略。他們認(rèn)為,大部分容器,應(yīng)該用瘦操作系統(tǒng)制作。

為什么?(當(dāng)然,除了給他們一個(gè)新的收入來源)

Alex Polvi,CoreOS的CEO,***個(gè)發(fā)行了針對(duì)輕量級(jí)、容器友好的Linux系統(tǒng)的Linux公司,解釋道:”我們認(rèn)為我們可以進(jìn)一步讓容器達(dá)到操作系統(tǒng)無關(guān)“

如何辦到?Polvi意識(shí)到容器可以將應(yīng)用程序與操作系統(tǒng)隔離,使宿主操作系統(tǒng)切換不影響應(yīng)用程序正常運(yùn)行。為了讓容器更有效的運(yùn)行,你會(huì)希望宿主操作系統(tǒng)只提供滿足容器運(yùn)行的最少服務(wù)。

然后,從谷歌是如何更新Chrome OS中可以借鑒(請(qǐng)注意,CoreOS一開始就是fork自Chrome OS的),Polvi認(rèn)為容器服務(wù)器也可以自動(dòng)更新,相應(yīng)的,也會(huì)極大提升操作系統(tǒng)打補(bǔ)丁的速度。

所以,Polvi繼續(xù)說道,”如果所有這些都能自動(dòng)更新,你再也不用擔(dān)心?CoreOS就像一個(gè)有組織的團(tuán)體,幫你維護(hù)操作系統(tǒng),你只需要關(guān)注應(yīng)用程序的正常運(yùn)行。

所以,CoreOS所做的,或者其他操作系統(tǒng)現(xiàn)在或者將來要做的,就是維護(hù)一個(gè)非常小的操作系統(tǒng)內(nèi)核,只提供最基礎(chǔ)的服務(wù)。在這種模式下,無需操作系統(tǒng)更新升級(jí)。取而代之的是,等待服務(wù)器關(guān)閉,由于在云端,總會(huì)有其他的服務(wù)器接管容器,等接管完成后,可以將舊的OS替換成新的版本。

這種方式可以快速提供***的更新,用戶感知不到任何停機(jī)時(shí)間的。有了這個(gè)機(jī)制,你也可以提供一個(gè)跨整個(gè)數(shù)據(jù)中心或云的一致的操作系統(tǒng),不存在集群中有系統(tǒng)沒打補(bǔ)丁,或者補(bǔ)丁不一致.

這種方法的另一個(gè)優(yōu)點(diǎn)是,如果新版本出現(xiàn)了什么問題,你可以隨時(shí)回滾到一個(gè)先前的、安全的版本。正如Red Hat公司產(chǎn)品技術(shù)總裁Paul Cormier在最近的博客文章中說,"Linux的容器,擴(kuò)充和依賴取決于操作系統(tǒng)的一致性。"

這個(gè)想法已經(jīng)深入民心像打得火熱?,F(xiàn)在,除了CoreOS,紅帽Red Hat Enterprise Linux 7 Atomic Host (RHELAH)、Canonical公司Ubuntu Core,驚人的是,VMware也將發(fā)行它的***個(gè)Linux發(fā)行版Photon。

此外,如果有人只想試用Docker容器可以使用boot2docker。這個(gè)微小的Linux發(fā)行版僅有27Megabytes大小。它是基于Tiny Core Linux,并且是專門為運(yùn)行Docker容器定制的。

容器友好的操作系統(tǒng)有一個(gè)共同點(diǎn),對(duì)于Docker來說:

  • 通過事務(wù)升級(jí)/回滾語義來保證穩(wěn)定性;
  • 傳統(tǒng)的包管理器不存在,且可以通過新的打包系統(tǒng)(Snappy)或自定義鏡像構(gòu)建(Atomic)所取代;
  • 安全性是通過各種隔離機(jī)制來保證;
  • Systemd提供了系統(tǒng)啟動(dòng)和管理。

那么,他們彼此又是如何的不同?這仍然需要一些時(shí)日去發(fā)展。即使是其中最古老的操作系統(tǒng)CoreOS,也還沒有達(dá)到它的第二個(gè)生日呢。以下是迄今為止我們所知道。

#p#

CoreOS

Polvi在接受采訪時(shí)說, "CoreOS從一開始就設(shè)計(jì)為“可自動(dòng)更新的服務(wù)器,這和人們之前所認(rèn)識(shí)的服務(wù)器很不同。如果一切正常,我們認(rèn)為我們可能解鎖了很多價(jià)值,它擁有安全性、可靠性、性能,所有***版本軟件所具有的一切。“

CoreOS設(shè)法使用FastPatch做到這一點(diǎn)。這樣,更新的時(shí)候是直接更新完整的系統(tǒng),而不是一個(gè)又一個(gè)的升級(jí)補(bǔ)丁。

至于容器,CoreOS開始作為Docker的***的朋友。但隨后,Polvi說,“Docker開始成為一個(gè)平臺(tái),在其本身,因此它會(huì)與現(xiàn)有的平臺(tái)競爭。這很好。我明白,如果他們想建立一個(gè)平臺(tái),作為一個(gè)公司,這有很大的商業(yè)意義。問題是,對(duì)于構(gòu)建平臺(tái),我們?nèi)匀恍枰氖且粋€(gè)簡單的組件。“

在2014年十二月Polvi解釋說:“我們以為Docker會(huì)成為一個(gè)簡單的單元,我們都同意。不幸的是,一個(gè)簡單的可重復(fù)使用的組件變得越來越復(fù)雜。現(xiàn)在Docker正在開發(fā)啟動(dòng)云服務(wù)的工具,用于云計(jì)算的服務(wù)器,系統(tǒng)集群和很多其他的功能:構(gòu)建鏡像、運(yùn)行鏡像、上傳、下載,并最終甚至覆蓋網(wǎng)絡(luò),所有編譯成一個(gè)整體的二進(jìn)制程序作為root權(quán)限運(yùn)行在服務(wù)器上...這不是我們曾設(shè)想的像使用組合積木一樣簡單。“因此,CoreOS開發(fā)了自己的容器Rocket。

CoreOS仍然還是支持Docker的,但是很快的Rocket將成為其主要的容器。

RHELAH

紅帽還看到了一支精干的技術(shù)優(yōu)勢,是指Linux操作系統(tǒng)。他們開始做這個(gè)工作,那就是 項(xiàng)目Atom。這個(gè)開源的操作系統(tǒng),目前可以選擇是基于Fedora、CentOS,或者是RHEL。

在此基礎(chǔ)上,紅帽開發(fā)了RHELAH。這個(gè)操作系統(tǒng)是基于在RHEL7。它具有像鏡像一樣原子更新和回滾的功能。紅帽為Docker貢獻(xiàn)了自己的容器技術(shù)。

據(jù)紅帽所公布的資料,RHELAH擁有超過其競爭對(duì)手的許多優(yōu)點(diǎn)。這包括能夠“直接運(yùn)行在硬件以及公共或私人虛擬化基礎(chǔ)架構(gòu)。”此外,紅帽添加了對(duì)SELinux的支持,提高了系統(tǒng)安全性。

Ubuntu Core

Canonical,創(chuàng)建Ubuntu的公司,正在嘗試與CoreOS和Red Hat不同的方法。當(dāng)然它也有寫部分與其他的是相似的。 Canonical公司聲稱:“Ubuntu Core是最小的、負(fù)載***的Ubuntu,***適合超高密度容器云計(jì)算,Docker的應(yīng)用程序部署或平臺(tái)即服務(wù)(PaaS)的云環(huán)境。Ubuntu Core是專們?yōu)樾仕_發(fā),具有最小的運(yùn)行時(shí)占用空間,擁有同行業(yè)中***的安全配置文件:這是一個(gè)引擎、底盤和車輪,沒有奢侈品,正是您所需要的大規(guī)模并行系統(tǒng)。“

雖然你可以通過鏡像更新Ubuntu core和“Snappy”的應(yīng)用程序,Canonical的Snappy包管理系統(tǒng)使用元數(shù)據(jù)文件和構(gòu)建工具來創(chuàng)建一個(gè)新的Snappy的應(yīng)用程序。” 據(jù)Ubuntu的創(chuàng)始人Mark Shuttleworth所說,“這個(gè)短小精悍的系統(tǒng)使Ubuntu的各部分保持獨(dú)立,只讀文件,并且每個(gè)應(yīng)用程序都是如此。這樣,開發(fā)人員可以確信所有他們應(yīng)用程序所需要的,將完全按照他們所預(yù)想一樣正常運(yùn)行,我們可以采取措施來保持各種應(yīng)用程序彼此隔離,并確保更新總是***的。

此外,Ubuntu使用AppArmor的內(nèi)核系統(tǒng)來保證安全性。理想情況下,在snappy版本的Ubuntu中,應(yīng)用程序是完全彼此隔離的。

VMware Photon

還記得VMware的聯(lián)合創(chuàng)始人Mendel Rosenblum曾表示,操作系統(tǒng)早在2007年已經(jīng)過時(shí)?我也這么認(rèn)為。然而事情發(fā)生了變化。Rosenblum說對(duì)了一半,虛擬化技術(shù)正在改變世界 - 沒有它我們不會(huì)有云服務(wù),但操作系統(tǒng)仍和以前一樣重要。所以,也許這并不奇怪,面對(duì)容器浪潮,VMware已經(jīng)采用了這兩種容器技術(shù),并發(fā)布了自己的***個(gè)Alpha版本Linux操作系統(tǒng)Photon。

當(dāng)然VMware并沒有放棄它的虛擬機(jī)(VM)的方式——Photon目前只能運(yùn)行在VMware vSphere和VMware vCloud Air??傊琕Mware的認(rèn)為,應(yīng)該在虛擬機(jī)上運(yùn)行容器,而不是在原生操作系統(tǒng)上運(yùn)行容器,這是未來的發(fā)展方向。那么,考慮到其商業(yè)模式,當(dāng)然 VMware的一樣。

該公司是兩面下注,加入到容器技術(shù)。 VMware正在支持Docker、CoreOS Rocket和Pivotal's Garden容器格式。

VMware還發(fā)布了Lightwave,一種容器的身份和訪問管理方案。

那么,哪一個(gè)會(huì)勝出?你會(huì)選擇哪一種容器?

我也不知道。

我確實(shí)不知道。

CoreOS顯然已比別人有更多的經(jīng)驗(yàn)。他們也是迄今為止體積最小、最年輕的公司。紅帽帶來了可觀的資源來提高我們的服務(wù),但Canonical公司并沒有懈怠。至于VMware的,他們才剛開始加入容器技術(shù),但他們非常了解虛擬化技術(shù)的前世今生。

這些都是在一個(gè)新的領(lǐng)域的新項(xiàng)目。我會(huì)去嘗試所有這些這項(xiàng),看我自己的IT需求,然后決定其中哪些是值得一試的程序。那是什么?你想要立即在你們公司內(nèi)部應(yīng)用?我不這么認(rèn)為!這些技術(shù)都不太成熟。

原文鏈接:http://www.chinacloud.cn/show.aspx?id=21014&cid=16

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

2010-01-06 16:55:12

Linux發(fā)行版本

2019-02-11 10:46:16

搜索Linux

2017-04-05 15:35:22

ManjaroLinux發(fā)行版

2010-03-01 14:10:23

Magic Linux

2021-01-09 09:20:08

Linux發(fā)行版Docker

2017-03-27 15:45:51

LinuxDeepinDock

2019-04-08 17:10:39

Linux發(fā)行版總體成本

2017-08-11 10:38:12

LinuxCoreOS發(fā)行版

2014-04-11 11:30:39

Linux發(fā)行版

2016-12-26 09:49:28

Linux發(fā)行版

2018-06-01 11:03:09

2023-05-19 12:12:07

risiOSFedoraLinux

2024-01-18 19:01:44

2016-02-25 10:58:01

Live Linux桌面發(fā)行版

2011-10-13 10:05:29

Ubuntu發(fā)行版本

2020-02-10 10:05:12

Linux發(fā)行版Ubuntu

2015-09-07 10:36:07

HandyLinux發(fā)行版Linux

2009-10-23 13:03:15

2009-12-22 15:55:00

Linux發(fā)行版本

2017-10-16 09:04:11

Linux發(fā)行版U盤
點(diǎn)贊
收藏

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