May 8-11, 2017

Event Details

Please note: All times listed below are in Central Time Zone

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 (7:40pm - 8:20pm UTC)
Difficulty Level: Intermediate
Software Engineer
Antoni is a founder and core contributor to Openstack Kuryr and works on related container efforts at Red Hat. He has contributed 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, OpenShift and Swarm. FULL PROFILE
Independent contributor
Hongbin is currently a Software Engineer in Huawei Technologies. In OpenStack, he is the founding Project Team Lead (PTL) of the OpenStack Zun project, Core Reviewer of the OpenStack Neutron 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 Kolla and Kuryr. His expertise including container related... FULL PROFILE