成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

OpenStack將提供對Docker的支持

開源 OpenStack
最近來自Docker官方網站的文章提到,從OpenStack Icehouse開始,Docker將與Heat集成。Docker 是一個開源的應用容器引擎,可以自動化地部署應用到可移植的的容器中,這些容器獨立于硬件、語言、框架、打包系統。

最近來自Docker官方網站的文章提到,從OpenStack Icehouse開始,Docker將與Heat集成。 而最早在OpenStack Havana 版本中,Docker 已經作為 Nova driver方式與OpenStack集成。本文將首先簡單介紹Docker,然后介紹其與OpenStack 的集成。

Docker 簡介

Docker 是一個開源的應用容器引擎,可以自動化地部署應用到可移植的的容器中,這些容器獨立于硬件、語言、框架、打包系統。一個標準的Docker容器包含一個軟件組件及其所有的依賴 ——二進制文件,庫,配置文件,腳本等等。Docker擴展了LXC,使用高層的API,提供輕量虛擬化解決方案來實現進程間隔離。可以運行在任何支持 cgroups跟AUFS 的 64位Linux內核上。

docker

Dock可以用來:

  • 自動化打包和部署任何應用
  • 創建一個輕量級私有PaaS云
  • 搭建開發測試環境
  • 部署可擴展的Web應用

Docker 發展迅速, 它的貢獻者PaaS云提供商 https://dotcloud.com 2014年1月份獲得了B輪1500萬美元融資,Docker社區也比較活躍,Docker中文社區最近也在國內多個城市相繼成功舉行Docker meet up。關于docker更多詳細介紹詳見 http://www.openstack.cn/p828.html 

Docker與Nova集成

在OpenStack Havana版本中,Docker通過在Nova中以driver的形式與OpenStack的集成,這種實現把Docker容器當作虛擬機來使用。代碼鏈接為 https://github.com/openstack/nova/tree/stable/havana/nova/virt/docker

但在香港OpenStack設計峰會上決定從Nova項目移出Docker driver,放入StackForge項目開發。Openstack的每個項目起初都在StackForge 培育,然后申請進入Incubated項目,考察期滿且通過技術委員會投票正式成為Openstack集成項目。OpenStack 項目中Docker driver的主要維護者給出的解釋是:“關于這個driver我們已經收到積極的反饋,缺少與Cinder、Neutron的集成是我們面臨的障礙,在 StackForge中,允許我們快速迭代開發,持續集成新功能,以便在OpenStack Juno 版本中重新引入”  所以從Icehouse版本開始,Docker driver 代碼樹為https://github.com/stackforge/nova-docker

下面是Nova Docker driver 與OpenStack集成流程圖。

dockerintegration
nova docker driver

Nova Docker driver 嵌入一個微小的HTTP 客戶端 與 Docker內部REST API 通信,使用HTTP API 來控制Docker容器與獲得容器信息。通過配置Glance,Docker 就能從Glance獲得跟上傳鏡像。關于Docker與Nova集成詳細配置方法,請詳見https://wiki.openstack.org/wiki/Docker

Docker與Heat集成

在OpenStack中,社區更傾向于使 用Heat來協調使用Docker,而不是在Nova中把它當作一種hypervisor 使用。 Nova Docker driver這種方式有些缺點,例如,標準的API 擴展使用虛擬機特有的功能,但這些功能對于Docker并不適用,而且把Docker當作虛擬機來使用,Nova很難利用Docker有用的功能,例如連接容器(主要指Docker容器間通信),基于以上的原因,Heat是更好的選項。

Heat在OpenStack 中提供資源協調功能,與AWS 的 CloudFormation 兼容,允許用戶上傳描述資源的模版。使用Heat的插件機制,用戶可以基于傳統OpenStack部署方式部署跟管理Docker容器。Heat 插件已經被OpenStack 社區接受,將包含在Icehouse版本中。代碼鏈接為https://github.com/openstack/heat/tree/master/contrib/docker

下面的例子顯示如何使用Heat來協調使用Docker:

  1. description: Single compute instance running cirros in a Docker container. 
  2. resources: 
  3.   my_instance: 
  4.     type: OS::Nova::Server 
  5.     properties: 
  6.       key_name: ewindisch_key 
  7.       image: ubuntu-precise 
  8.       flavor: m1.large 
  9.       user_data: #include https://get.docker.io 
  10.   my_docker_container: 
  11.     type: DockerInc::Docker::Container 
  12.     docker_endpoint: { get_attr: [my_instance, first_address] } 
  13.     image: cirros 

dockerheat

heat docker plugin

在上面的例子里,我們只需要添加更多類似”my_docker_container“的片段,就可以創建多個容器并把它們連接起來,它們將不受限于OpenStack API,可以充分利用Docker Remote API。 

結束語

Docker相對于虛擬機由較高的資源利用率,可以秒級部署, 跨平臺打包部署應用。在眾多PaaS平臺產品中發展迅速,獲得社區認可與支持,與多個知名項目合作集成。 而與Heat項目的集成,為打通IaaS,PaaS 平臺提供了很好的途徑。期待Docker在OpenStack Juno版本中與OpenStack Heat項目的更好集成。

作者:@郭長波, EasyStack工程師

via : http://www.openstack.cn/p1423.html 

本文地址:http://linux.cn/article-2909-1.html

責任編輯:黃丹 來源: openstack中國社區
相關推薦

2013-12-03 09:31:33

VMwareOpenStack云基礎架構

2013-11-29 14:24:05

VMware

2010-10-25 09:32:44

Windows Ser

2009-06-19 15:20:08

Quartz任務調度Spring

2012-06-29 16:52:21

微軟OpenStackHyper-V

2015-09-01 10:05:17

OpenStackDocker

2022-01-10 11:01:04

FedoraifcfgLinux

2022-04-26 16:20:43

dockershimDockerKubernetes

2017-03-07 17:57:45

NASITSAN

2013-02-18 09:21:32

Windows 7

2012-03-02 11:37:43

Kubuntu社區項目

2014-04-24 09:52:54

Akamai

2013-09-25 13:22:08

ChromeNPAPI插件

2021-04-28 17:39:03

區塊鏈加密貨幣穩定幣

2021-12-08 10:14:17

樹莓派Debian分支系統Raspberry P

2023-09-13 15:16:50

2020-11-24 15:04:19

ChromeWindows 7瀏覽器

2010-05-21 09:13:58

紅帽企業版linuxRHEL

2014-01-21 14:55:56

反惡意軟件WindowsXP微軟

2021-04-09 09:59:30

MozilaFirefox瀏覽器
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美日韩亚洲国产 | 一级网站 | 91视频.| 亚洲视频一区 | 99精品在线免费观看 | 男人的天堂亚洲 | 亚洲精品国产电影 | 久热久热 | 久久久精品一区 | 久久久久久亚洲精品不卡 | 成人精品一区二区三区中文字幕 | 午夜伊人| 国产精品欧美一区二区 | 免费看的av | 欧美成人手机在线 | 国产精品欧美精品日韩精品 | 国产精品99久久久久久动医院 | 国产精品一卡二卡三卡 | 精品三区| 国产黄色在线 | 大久| 国产日韩精品在线 | 中文字幕一区二区三区四区 | 亚洲高清一区二区三区 | www天天操 | 野狼在线社区2017入口 | 中文字幕男人的天堂 | 精品国产乱码久久久久久久久 | 欧日韩在线观看 | 色眯眯视频在线观看 | 91在线最新| 丁香五月网久久综合 | 2018国产精品 | 中文字幕在线视频观看 | 亚洲午夜视频在线观看 | 久久久精品综合 | 欧美黄色录像 | 国产亚洲精品久久19p | 青青草网站在线观看 | 精品国产色 | 日本福利在线观看 |