OpenStack in the Enterprise

13
OpenStack in the Enterprise Holly Bazemore & Shilla Saebi Comcast August 23, 2016

Transcript of OpenStack in the Enterprise

OpenStack in the EnterpriseHolly Bazemore & Shilla SaebiComcastAugust 23, 2016

2 2

#wearecomcast #weareopenstack

3

34+ Regions

700+ Tenants (Projects)

20K Instances

4

Our Commitment to OpenStackVancouver Summit -Kilo Austin Summit - Newton

36,000 Lines of Code 67,000 Lines of Code

47% Increase in a Single Year!

Our History with OpenStack

• Started in 2012 with a proof of concept that spanned across 3 regions running Essex

• Moved to Grizzly for stability in 1 of our regions• Abandoned ship, nuked and paved Essex to Havana across

our footprint• We continued growing, 500% in the first year

Our History with OpenStack

• By the end of 2014 we had 8 regions• In 2015 we started our upgrades to IceHouse and decided

to go big or go home• We are continuing with our deployments and growing

rapidly

7

OpenStack Today• We refreshed our team structure and created a team focused solely on deployments• We partnered with an internal Comcast team that focuses solely on deployments• Partnered with our data center and network teams including support from their senior

leadership• Ditched our previous software and hardware architecture plans and started over to

handle scale at Comcast• Automated more through Puppet and Ansible• Documented our processes and tested them on newbies to ensure they were complete

• Currently we have:• Over 960,000 cores (vCPUs)• Over 20,000 vms• 34 multi-tenant regions running IceHouse across the nation

8

Tools We Use for Deployments

8

9

Core OpenStack Services We Use

Nova

Keystone

Horizon

Neutron

Glance

Ceilometer

Cinder

Heat

Our OpenStack Footprint• Currently we have:• Over 960,000 cores (vCPUs)• Over 20,000 vms• 34 multi-tenant regions running IceHouse across the nation• So far this year:• CPU growth 61%• Memory growth 83%• Storage growth 85%• By the end of 2016:• Mitaka deployed in multiple regions• 3 – 1,000 node data centers• 400 node test bed

11

What kind of work loads do we have • Hadoop/Kafka• Video encoding• Networking tools• Rabbit MQ• Mesos• ELK• Cassandra• Kubernetes• Email (can we say the technology?)• Call center tools• Internal conference bridges• Big data processing• X1• And many more

12

Contact Us

12

Holly BazemoreDirector of Strategy & DeploymentsTwitter:@hfbazemoreirc: cloudhollyb

Shilla SaebiCommunity Development LeadTwitter:@shillasaebiirc: shillasaebi

13