首頁(yè) > 新聞 > 國(guó)際 >

開(kāi)源項(xiàng)目Docker Red Hat新的虛擬化選擇

2013-10-08 10:38:05   作者:   來(lái)源: LCTT    評(píng)論:0  點(diǎn)擊:


  Red Hat與開(kāi)源項(xiàng)目Docker容器技術(shù)開(kāi)發(fā)人員組成合作團(tuán)隊(duì),提供一個(gè)虛擬機(jī)管理器技術(shù)(hypervisors)的替代方案。

  Linux發(fā)行商Red Hat正與虛擬技術(shù)公司dotCloud合作,為Fedora社區(qū)Linux項(xiàng)目開(kāi)發(fā)一種新型開(kāi)源容器技術(shù),名為”Docker“。

  當(dāng)今Linux上的虛擬技術(shù)主要包括兩類(lèi),一類(lèi)是管理器技術(shù)(hypervisors),例如KVM、Xen,另一類(lèi)為容器技術(shù)(container),例如 Linux LXC項(xiàng)目(LinuX Containers)。Fedora項(xiàng)目領(lǐng)袖Robyn Bergeron向eWeek介紹說(shuō),Red Hat已經(jīng)將容器技術(shù)作為OpenShift PaaS解決方案的一部分,為用戶(hù)提供應(yīng)用分離解決方案。

開(kāi)源項(xiàng)目Docker Red Hat新的虛擬化選擇

  Bergeron補(bǔ)充說(shuō)盡管Docker與容器類(lèi)型類(lèi)似,但是Docker并非Red Hat目前正在使用的容器技術(shù)。他說(shuō),dotCloud和Red Hat兩家都希望Docker能在Red Hat家族的Linux系統(tǒng)中運(yùn)行。雙方的合作目前集中在將Docker作為Fedora協(xié)同開(kāi)源開(kāi)發(fā)環(huán)境的一部分。

  dotCloud創(chuàng)始人同時(shí)也是Docker項(xiàng)目發(fā)起人Solomon Hykes說(shuō),Docker并不是為了用來(lái)替代LXC。

  “Docker底層使用了LXC,并整合了其它技術(shù)”,Hykes說(shuō),“Docker是現(xiàn)有的低層面技術(shù)的一個(gè)集合,但并非只是簡(jiǎn)單的將它們疊加在一起。”

  Hykes介紹,他們的目標(biāo)是為DevOps世界帶來(lái)一種開(kāi)發(fā)者和運(yùn)維人員都能明白并使用的技術(shù)。一個(gè)Docker容器包含了運(yùn)行一個(gè)特定進(jìn)程所必需的所有的二進(jìn)制文件、庫(kù)文件和配置文件。

  他還說(shuō),“我們希望將容器用于應(yīng)用程序部署,而不只是將其看做微型服務(wù)器。”

  容器技術(shù) vs. 管理器技術(shù)

  在企業(yè)級(jí)服務(wù)領(lǐng)域,許多系統(tǒng)管理員如今都熟悉虛擬機(jī)管理器技術(shù),例如VMware ESX、Xen和KVM。Hykes認(rèn)為容器技術(shù)正成為管理器技術(shù)的互補(bǔ)。

  “管理器技術(shù)一直以來(lái)的處境是,它確實(shí)是一門(mén)偉大的技術(shù),但是行業(yè)內(nèi)卻把它當(dāng)做一把大斧頭并試圖用它來(lái)完成所有的木匠活”,Hykes認(rèn)為虛擬機(jī)管理器作為一種服務(wù)類(lèi)型,相當(dāng)于提供了一臺(tái)裸機(jī)的硬件,而與之相對(duì)的,容器的工作就是為這臺(tái)主機(jī)提供一系列軟件。

  Red Hat與Docker

  作為Red Hat的開(kāi)發(fā)合作伙伴,Hykes說(shuō)他們的首要任務(wù)是確保Docker能夠在Red Hat家族的Linux系統(tǒng)上流暢運(yùn)行。他承認(rèn)目前Docker 0.6版在包括Fedora之內(nèi)的Red Hat家族的Linux系統(tǒng)上運(yùn)行時(shí)還有一些問(wèn)題。下一個(gè)發(fā)布版本0.7版將針對(duì)這些問(wèn)題重點(diǎn)改進(jìn),確保Red Hat家族Linux系統(tǒng)成為Docker部署環(huán)境的“一等公民”。

  迄今為止,dotCloud已經(jīng)為它的Docker項(xiàng)目籌集到了1000萬(wàn)美元風(fēng)投資金。Hykes補(bǔ)充說(shuō)Docker目前還并沒(méi)有一款成形的商用產(chǎn)品,他們的首要目標(biāo)是建立Docker社區(qū)生態(tài)環(huán)境與基礎(chǔ)用戶(hù)群。

  “dotCloud的第一階段是確保Docker足夠的普及程度,同時(shí)取得IT界大客戶(hù)的青睞,”Hykes說(shuō),“能夠與Red Hat合作對(duì)我們來(lái)說(shuō)是一個(gè)巨大階段性勝利。”

分享到: 收藏

專(zhuān)題