生产环境中使用Docker自动化部署升级OpenStack的运维实践.pdf

生产环境中使用Docker自动化部署升级OpenStack的运维实践.pdf

生产环境中使用Docker 自动化部署 升级OpenStack的运维实践 About ● Jeffrey Zhang ( 张雷 ) ● From 99cloud ( 九州云 ) ● Nickname/Github: Jeffrey4l Agenda ● OpenStack Docker ● What is Kolla ● Kolla Community ● Kolla Architecture ● Demo OpenStack Docker ● nova-docker ○ Docker driver for OpenStack Nova ● Magnum ○ Containers Service for OpenStack ● kuryr ○ Docker remote driver for OpenStack Neutron ● Kolla ○ Deploying OpenStack using Docker What is Kolla: Background ● OpenStack deploy is difficult ○ Deploy tools ■ Fuel ( mirantis ) ■ openstack-ansible (rackspace) ■ puppet ● OpenStack Ops is difficult What is Kolla ● “Kolla” is Greek for glue ● An OpenStack project hosted on ○ /openstack/kolla ● Provides ○ Production-ready docker images ○ Deployment tools for operating OpenStack clouds. What is Kolla: Goals ● Simplify Deploy and Operator ○ ansible ● Docker ○ Image ○ Faster deploy What is Kolla: Why Docker Pros Cons ● Immutable ● Green ● Portable ○ Kolla is even greener ● Fast ● Additional complexity ● Massive community ● Branding ● Growth What is Kolla: Principles ● Designed by community ● Designed for scale ● Designed for choice Kolla Community: Mitaka What in Kolla Liberty ● All active high availability ● Full Immutable infrastructure ● Ceph backend storage ● Distro choice of CentOS, RHEL, Ubuntu and Oracle Linux ● Build from packages or build from sou

文档评论(0)

1亿VIP精品文档

相关文档