In this talk, we will present the experiences, lessons learnt and challenges of running one of the largest SDN networks using OpenStack and Neutron. eBay Inc has been running Openstack with SDN networks both for internal and production networks. The operational experiences of running production quality workloads will discussed.
Description of the Presentation
eBay Inc. runs multiple OpenStack deployments in its various data centers. The OpenStack clusters run as availability zones (AZ) and the PaaS layer deploys applications for production facing workloads in these AZs. Some of the key tenets of the OpenStack cloud at eBay has been to provide agility, resiliency and multi-tenancy for the various properties under eBay Inc., leverage uniform IaaS layer for production, QA and development workloads. The size of the eBay cloud is several thousands of hypervisors in vairous AZ's.
The OpenStack deployment at eBay uses Neutron for the networking componets with commercial SDN solutions. In this presentation, we present our deployment models, challenges and lessons learnt. The talk will be organized as follows:
- Overview of the cloud architecture
- Data center deployment models
- Use of overlays
- Monitoring
- Auto remediation of network issues and alerts
- Challenges
- Network scale
- Availability
- Issues due to security groups
- Load Balancer challenges
- IP address management
- Lessons learnt
- Future deployment models
- Scaling overlays using MP-BGP and E-VPN
- Federation of AZ's
As a result of running, several valuable lessons were learnt which would be beneficial to the larger audience considering deploying OpenStack for their production environment.
About eBay Inc.:
eBay Inc. enables commerce by delivering flexible and scalable solutions that foster merchant growth. eBay Inc. properties include eBay Market Places, PayPal, eBay Enterprise and StubHub.
eBay market places delivers one of the world's largest online marketplaces to customers. With more than 149 million active users globally, eBay is one of the world's largest online marketplaces with more than 700 million items listed on its site.
PayPal is one of the largest online payment sytesm and has over 152 million active registered accounts and helping people and businesses receive and make payments in more than 100 currencies in 203 markets.