May 8-11, 2017

Event Details

Kuryr&Fuxi: Delivering OpenStack Networking and Storage to Docker Swarm Containers

Running microservices on Docker Swarm simplifies significantly the application lifecycle and orchestration management. However, the infrastructure aspects of these deployments when run in-house may raise quite a few questions.

In this talk we will focus on how OpenStack can bring its production ready VMs, Networking and Storage to make Swarm clusters fit well in your datacenter thanks to Kuryr-libnetwork and Fuxi.

Kuryr-libnetwork brings Neutron networking to Docker containers whether they run on bare-metal or in Nova instances. In the Barcelona Summit we demoed containers in Nova instances getting IPAM from Neutron. Now we will show how you can also configure Kuryr to get a a Neutron subport per container.

Fuxi brings OpenStack Storage (Cinder, Manila, etc.) to Docker with its focus on container persistence. In this talk we will show how you can manage your stateful containerized applications by just using the native Docker API thanks to Fuxi and Cinder volumes.

What can I expect to learn?
  • Docker networking features brought by Kuryr-libnetwork
  • Docker storage features brought by Fuxi
  • Kuryr-libnetwork design and architecture
  • Fuxi design and architecture
  • How kuryr-libnetwork and kuryr-kubernetes networks containers inside Nova instances
  • How Fuxi enables container persistency inside Nova instances
Tuesday, May 9, 3:40pm-4:20pm
Level: Intermediate
Red Hat
Antoni serves as the PTL of Openstack Kuryr and works on related container efforts at Red Hat He has contibuted in the past to the networking stack of oVirt, Libvirt nova-docker and MidoNet. His recent focus has been on Container Software Defined Networking and Container Orchestration projects like Kubernetes, Swarm, OpenStack Magnum and Mesosphere. FULL PROFILE
Huawei Technology
Hongbin is currently a Senior Software Engineer in Huawei Technologies. In OpenStack, he is serving as the Project Team Lead (PTL) for the OpenStack Zun project. In before, Hongbin was serving as PTL for OpenStack Magnum project. He is also an active contributor of a few other projects, such as Kuryr. His expertise including container related technologies, deployment and managment of... FULL PROFILE