開源專案Docker,Red Hat新的虛擬化選擇
Red Hat與開源專案Docker容器技術開發人員組成合作團隊,提供一個虛擬機器管理器技術(hypervisors)的替代方案。
Linux發行商Red Hat正與虛擬技術公司dotCloud合作,為Fedora社群Linux專案開發一種新型開源容器技術,名為"Docker"。
當今Linux上的虛擬技術主要包括兩類,一類是管理器技術(hypervisors),例如KVM、Xen,另一類為容器技術(container),例如 Linux LXC專案(LinuX Containers)。Fedora專案領袖Robyn Bergeron向eWeek介紹說,Red Hat已經將容器技術作為OpenShift PaaS解決方案的一部分,為使用者提供應用分離解決方案。
Bergeron補充說盡管Docker與容器型別類似,但是Docker並非Red Hat目前正在使用的容器技術。他說,dotCloud和Red Hat兩家都希望Docker能在Red Hat家族的Linux系統中執行。雙方的合作目前集中在將Docker作為Fedora協同開源開發環境的一部分。
dotCloud創始人同時也是Docker專案發起人Solomon Hykes說,Docker並不是為了用來替代LXC。
“Docker底層使用了LXC,並整合了其它技術”,Hykes說,“Docker是現有的低層面技術的一個集合,但並非只是簡單的將它們疊加在一起。”
Hykes介紹,他們的目標是為DevOps世界帶來一種開發者和運維人員都能明白並使用的技術。一個Docker容器包含了執行一個特定程式所必需的所有的二進位制檔案、庫檔案和配置檔案。
他還說,“我們希望將容器用於應用程式部署,而不只是將其看做微型伺服器。”
容器技術 vs. 管理器技術
在企業級服務領域,許多系統管理員如今都熟悉虛擬機器管理器技術,例如VMware ESX、Xen和KVM。Hykes認為容器技術正成為管理器技術的互補。
“管理器技術一直以來的處境是,它確實是一門偉大的技術,但是行業內卻把它當做一把大斧頭並試圖用它來完成所有的木匠活”,Hykes認為虛擬機器管理器作為一種服務型別,相當於提供了一臺裸機的硬體,而與之相對的,容器的工作就是為這臺主機提供一系列軟體。
Red Hat與Docker
作為Red Hat的開發合作伙伴,Hykes說他們的首要任務是確保Docker能夠在Red Hat家族的Linux系統上流暢執行。他承認目前Docker 0.6版在包括Fedora之內的Red Hat家族的Linux系統上執行時還有一些問題。下一個釋出版本0.7版將針對這些問題重點改進,確保Red Hat家族Linux系統成為Docker部署環境的“一等公民”。
迄今為止,dotCloud已經為它的Docker專案籌集到了1000萬美元風投資金。Hykes補充說Docker目前還並沒有一款成形的商用產品,他們的首要目標是建立Docker社群生態環境與基礎使用者群。
“dotCloud的第一階段是確保Docker足夠的普及程度,同時取得IT界大客戶的青睞,”Hykes說,“能夠與Red Hat合作對我們來說是一個巨大階段性勝利。”
via: http://www.eweek.com/developer/red-hat-expands-virtualization-options-with-open-source-docker.html
相關文章
- Red Hat虛擬化技術Xen訊息透露(轉)
- 有開源專家預測Red Hat將牽手微軟微軟
- 學習開源專案,不能選擇性眼瞎
- Red Hat:SUN在開源路上還遠遠不夠
- Red Hat Linux安裝CentOS的yum源LinuxCentOS
- 虛擬機器下red hat 6.5 linux安裝oracle11g虛擬機LinuxOracle
- VMware Fusion Pro 13:Mac虛擬化的最 佳選擇Mac
- Red Hat Linux 5.3 (虛擬機器) 上安裝 Oracle11g RACLinux虛擬機Oracle
- 關於開源專案如何選擇溝通渠道的思考
- 說透 Docker:虛擬化Docker
- 虛擬化監控管理工具如何選擇
- Red Hat Enterprise Linux使用資源的限制Linux
- Red Hat,JBoss呼籲Java的開放性Java
- 不適合虛擬化的10個專案
- 學習過程中對Vmware虛擬化產品的選擇
- Android開源專案推薦之【圖片選擇器】Android
- Migrating Red Hat Linux 2.1 or 3.0 to Red Hat Linux 4.0Linux
- 如何選擇一個適合自己的開源專案來閱讀
- Red Hat CTO:開源軟體所帶來的5個商業優勢
- Swift 開源專案精選Swift
- SD-WAN與SDN:如何選擇合適的虛擬化網路
- Swirl:Docker Swarm 叢集管理的新選擇DockerSwarm
- Excelize入選“2023開源創新榜”優秀開源專案Excelize
- 紅帽挑Red Hat戰甲骨文Oracle對開源社群的領導權Oracle
- Red Hat計劃公開Java原始碼 (轉)Java原始碼
- Red Hat Magazine釋出
- 【Unity開源專案精選】AirSimUnityAI
- RHEL7 Docker 虛擬化使用(二)Docker
- RHEL7 Docker 虛擬化使用(一)Docker
- Docker技術( 容器虛擬化技術 )Docker
- 程式設計師如何選擇並開始一個有價值的開源專案?程式設計師
- 徹底釋放虛擬化,Docker的應用Docker
- [資源]伺服器虛擬化伺服器
- Red Hat為Java EE 7提交新的快取規範標準Java快取
- 企業網站如何選擇虛擬主機?網站
- Red Hat峰會:開放原始碼的試驗和成功原始碼
- 在選擇開源時需要基於自身需求選擇合適的開源協議協議
- Red Hat Enterprise LinuxLinux