Vancouver, BC
May 21-24, 2018

Event Details

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


Excitingly simple multi-path OpenStack networking: LAG-less, L2-less, yet fully redundant

In LINE we operate massive scale messaging service with 200+ million active users, where fair share of the service components are being hosted on our 2 private OpenStack-based clouds that are currently in a 50.000+ cores scale range, and growing rapidly.

As our cloud expanded into new regions, in order to achieve better scalability, we had established a CLOS type network underlay all the way from top level fabric routers to the hypervisor itself, while keeping our cloud architecture fairly simple.

 In this new architecture, the Hypervisor would exchange routes to its VMs with ToR switches, thus providing the VMs with the external L3 connectivity and completely isolating L2 traffic between instances, on hypervisor and cloud level. Neutron currently does not support such use-case, so we had implemented a custom plugin and agent to make it possible. 

In this session we will explain how we had implemented such solution in Neutron.


What can I expect to learn?

Our talk will cover the following topics:

  • The motivation behind adopting CLOS network architecture all the way to the hypervisor level
  • How did we achieve VM connectivity while keeping L2 isolation
  • How did we implement L2-isolated Neutron network plug-in & agent
  • Share the experience running of fully L2-isolated VMs
  • Discuss other possible use cases and future work on our L2-isolated agent
Monday, May 21, 1:30pm-2:10pm (8:30pm - 9:10pm UTC)
Difficulty Level: Intermediate
Senior Software engineer
Yuki Nishiwaki is working as a Senior Software Engineer at LINE Corporation. He is leading the Private Cloud Platform team which is in charge of developing/operating Managed Kubernetes Service and OpenStack Cluster on a large scale in LINE. Prior to LINE Corp, He have been working at Cloud technology R&D team in NTT Communications for about 4 years. He had worked on OpenStack related works... FULL PROFILE
Senior DevOps & System Engineer
In Line Corp. I try to close the distance between the traditional Service IT Infrastructure world and the contemporary trends of Anything & Everything as a Service. I provide an insight on how to overcome cultural IT gaps, and how to architect, design, develop and operate OpenStack based private cloud(s). * * * At Midokura, I take care about internal IT infrastructure, whose main... FULL PROFILE