查看原文
其他

Kolla项目Core张雷技术分享:Kolla探秘

2016-10-19 九州云 张雷 云技术实践

Kolla项目自2015年加入OpenStack Big Tent后,便成为大家追逐的热点。在10月15日~16日举行的“2016中国开源年会”上,Kolla项目Core九州云99Cloud张雷,向大家详解了Kolla相关内容以及Docker与OpenStack的关系。





演讲内容分享
Kolla特性

Kolla 支持所有服务的高可用,支持 ceph 做后端存储,支持多个 Linux 发行版 ( CentOS / OracleLinux / Ubuntu ), 同时支持源码安装和二进制包安装, 物理机上只依赖 Docker Engine 和 docker-py ,支持原子升级



Kolla架构及实现

架构上,Kolla 分为镜像构建和部署两部分。使用 Dockerfile + jinja2 构建镜像,使用镜像依赖能够加速构建速度,缩小镜像体积。并使用 Ansible 进行部署。容器化一切服务,包括 libvirt,openvswitch和neutron 此类重型复杂应用。完全遵守 docker 理念,一个容器只有一个进程。使用 --net host 网络模型,不影响网络性能。


Kolla优势与缺陷


优势是资源隔离、快速部署、运行环境不变性、镜像便携性并使得原子升级和失败回滚成为可能。


缺点是 Docker 还比较新,不太成熟,而且增加了一定的复杂度。


Kolla与容器的关系
Kolla是将OpenStack部署在Docker容器里,并提供快速部署的层级功能,其目标是利用Docker产生生产级别的镜像加速OpenStack部署,与此同时,Kolla还可以简化OpenStack部署和运维操作。

本文经过九州云授权,转载自九州云订阅号“九州云99Cloud”


推荐活动



运维世界大会(OpsWorld2016)

深圳站

OpsWorld 运维世界大会由运维帮和云技术两大社区联合举办,两大社区汇聚了大量的行业精英和技术领袖,拥有广泛的群众基础。为了加强行业内的技术交流,本次大会希望通过分享先进的互联网技术,以此带动整个行业的发展,致力于打造世界领先的互联网技术分享平台!





老王专场+运维自动化专场门票限时只要10元!!!

报名长按二维码


KVM云技术社区微信群加入,联系北极熊:加群暗号:姓名-城市-公司


KVM云技术社区QQ群,99.99%纯技术交流气氛

QQ 1群:434720759(已满

QQ 2群:131961942,加入密码大写KVM

1000人VMWare技术交流群494084329,加入密码小写vm 

OpenNebula QQ群:495571573 加入密码Nebula

2000人OpenStack开发纯技术群: 334605713 加入密码nova

Cloudstack纯技术交流群:515249455密码cs

2000人桌面云行业讨论: 484979056 加入密码大写VDI

2000超融合行业讨论群:65779632 加入密码大写HC

2000人云技术招聘求职群: 279875515 加入密码hr

 如果喜欢云技术社区相关文章,请关注公众号

点击“阅读原文”

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存