SlideShare a Scribd company logo
Telco OpenStack Use Cases
James Thorne
2
Hello!
www.rackspace.com
3
Audience OpenStack Familiarity
www.rackspace.com
4www.rackspace.com
Who here is just getting started with OpenStack?
5www.rackspace.com
Who here currently works for a telco?
6www.rackspace.com
Who here currently works for a telco and is just getting
started with OpenStack?
7www.rackspace.com
Who here currently works for a telco and is already using
OpenStack in some capacity?
8
OpenStack Pulse Check
www.rackspace.com
9www.rackspace.com
10
Enterprises Are Finally Adopting
OpenStack
www.rackspace.com
11www.rackspace.com
Reliability
Stability
Upgradeability
12
Characteristics of a Telco
www.rackspace.com
13www.rackspace.com
Control
Single Vendor Relationships
Iterate Every ~5 Years
14www.rackspace.com
Control
Single Vendor Relationships
Iterate Every ~5 Years
15www.rackspace.com
Control
Single Vendor Relationships
Iterate Every ~5 Years
16
Why Do Telcos Want OpenStack?
www.rackspace.com
17www.rackspace.com
The same reason we all do.
To be a service provider for internal and external
customers.
18www.rackspace.com
PNF, VNF, NFV, SR-IOV, DPDK
Physical Network Function
Virtual Network Function
Network Function Virtualization
Single Root I/O Virtualization
Data Plane Development Kit
19www.rackspace.com
NFV
(Programmatically define and execute the services that run on
top of those SDN networks)
|
VNF
(The actual building blocks your NFV infrastructure
manipulates)
|
SDN
(Programmatically define your networks)
|
OpenStack
20
Challenges for Telcos Adopting OpenStack
www.rackspace.com
21www.rackspace.com
Reliability, Stability, and Upgradeability
Unwillingness to Contribute to Open Source
The Pace is too Fast
22www.rackspace.com
Reliability, Stability, and Upgradeability
Unwillingness to Contribute to Open Source
The Pace is too Fast
23www.rackspace.com
Reliability, Stability, and Upgradeability
Unwillingness to Contribute to Open Source
The Pace is too Fast
24
References
www.rackspace.com
25www.rackspace.com
Supporting Telecom and NFV with the Open Source
Ecosystem
John Zannos and Tobias Ford presented this at the Paris OpenStack Summit
https://www.openstack.org/summit/openstack-paris-summit-2014/session-
videos/presentation/supporting-telecom-and-nfv-with-the-open-source-ecosystem
26www.rackspace.com
NFV and Telco Solutions on OpenStack
Maarten Ectors and crew presented this at the Paris OpenStack Summit
https://www.openstack.org/summit/openstack-paris-summit-2014/session-
videos/presentation/nfv-and-telco-solutions-on-openstack-canonical
27www.rackspace.com
What is SR-IOV?
Scott Lowe
http://blog.scottlowe.org/2009/12/02/what-is-sr-iov/
28www.rackspace.com
NFV, VNF, and Deterministic Architecture: What Does It
Mean?
Nick Chase
https://www.mirantis.com/openstack-portal/external-news/nfv-vnf-and-deterministic-architecture-
what-does-it-mean/
29
One last question…
www.rackspace.com
30www.rackspace.com
For those of you currently working for a telco, are there
any use cases you are using OpenStack for today that I did
not talk about?
31
Q&A
www.rackspace.com
Thank You!
I’m jthorne on Freenode.
I’m jameswthorne on Twitter.
I blog at thornelabs.net.

More Related Content

What's hot

PaaS and OpenStack
PaaS and OpenStackPaaS and OpenStack
PaaS and OpenStack
Seth Fox
 
The Environment for Innovation: Tristan Goode, Aptira
The Environment for Innovation: Tristan Goode, AptiraThe Environment for Innovation: Tristan Goode, Aptira
The Environment for Innovation: Tristan Goode, Aptira
OpenStack
 
Behind the Curtain: Operating an OpenStack Powered Private Cloud
Behind the Curtain: Operating an OpenStack Powered Private CloudBehind the Curtain: Operating an OpenStack Powered Private Cloud
Behind the Curtain: Operating an OpenStack Powered Private Cloud
Niki Acosta
 

What's hot (20)

The 'Untold' OpenStack Enterprise Customer Stories: Anthony Rees & Alex Tesch...
The 'Untold' OpenStack Enterprise Customer Stories: Anthony Rees & Alex Tesch...The 'Untold' OpenStack Enterprise Customer Stories: Anthony Rees & Alex Tesch...
The 'Untold' OpenStack Enterprise Customer Stories: Anthony Rees & Alex Tesch...
 
PaaS and OpenStack
PaaS and OpenStackPaaS and OpenStack
PaaS and OpenStack
 
[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot
[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot
[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot
 
The Consequences of Infinite Storage Bandwidth: Allen Samuels, SanDisk
The Consequences of Infinite Storage Bandwidth: Allen Samuels, SanDiskThe Consequences of Infinite Storage Bandwidth: Allen Samuels, SanDisk
The Consequences of Infinite Storage Bandwidth: Allen Samuels, SanDisk
 
Are We Done Yet ? Testing Your OpenStack Deployment
Are We Done Yet ? Testing Your OpenStack DeploymentAre We Done Yet ? Testing Your OpenStack Deployment
Are We Done Yet ? Testing Your OpenStack Deployment
 
Implementing OpenStack in a Government Environment: Vanessa Binding, Departme...
Implementing OpenStack in a Government Environment: Vanessa Binding, Departme...Implementing OpenStack in a Government Environment: Vanessa Binding, Departme...
Implementing OpenStack in a Government Environment: Vanessa Binding, Departme...
 
The Environment for Innovation: Tristan Goode, Aptira
The Environment for Innovation: Tristan Goode, AptiraThe Environment for Innovation: Tristan Goode, Aptira
The Environment for Innovation: Tristan Goode, Aptira
 
An Evaluation of OpenStack Deployment Frameworks
An Evaluation of OpenStack Deployment FrameworksAn Evaluation of OpenStack Deployment Frameworks
An Evaluation of OpenStack Deployment Frameworks
 
VOID19 The Power Of Community
VOID19 The Power Of CommunityVOID19 The Power Of Community
VOID19 The Power Of Community
 
Bridging The Gap: OpenStack For VMware Administrators (Use Case)
Bridging The Gap: OpenStack For VMware Administrators (Use Case)Bridging The Gap: OpenStack For VMware Administrators (Use Case)
Bridging The Gap: OpenStack For VMware Administrators (Use Case)
 
Real World Example of Orchestrating Docker, Node JS, NFV on OpenStack
Real World Example of Orchestrating Docker, Node JS, NFV on OpenStackReal World Example of Orchestrating Docker, Node JS, NFV on OpenStack
Real World Example of Orchestrating Docker, Node JS, NFV on OpenStack
 
Succeeding with OpenStack in the Enterprise (OpenStack Summit Austin 2016)
Succeeding with OpenStack in the Enterprise (OpenStack Summit Austin 2016)Succeeding with OpenStack in the Enterprise (OpenStack Summit Austin 2016)
Succeeding with OpenStack in the Enterprise (OpenStack Summit Austin 2016)
 
Getting Started with Security for your Oracle SOA Suite Integrations
Getting Started with Security for your Oracle SOA Suite IntegrationsGetting Started with Security for your Oracle SOA Suite Integrations
Getting Started with Security for your Oracle SOA Suite Integrations
 
St.Louis OpenStack February meetup
St.Louis OpenStack February meetupSt.Louis OpenStack February meetup
St.Louis OpenStack February meetup
 
Fuel, Puppet and OpenStack
Fuel, Puppet and OpenStackFuel, Puppet and OpenStack
Fuel, Puppet and OpenStack
 
Big Data and OpenStack, a Love Story: Michael Still, Rackspace
Big Data and OpenStack, a Love Story: Michael Still, RackspaceBig Data and OpenStack, a Love Story: Michael Still, Rackspace
Big Data and OpenStack, a Love Story: Michael Still, Rackspace
 
Behind the Curtain: Operating an OpenStack Powered Private Cloud
Behind the Curtain: Operating an OpenStack Powered Private CloudBehind the Curtain: Operating an OpenStack Powered Private Cloud
Behind the Curtain: Operating an OpenStack Powered Private Cloud
 
Oracle Solaris Application-Centric Lifecycle and DevOps
Oracle Solaris Application-Centric Lifecycle and DevOpsOracle Solaris Application-Centric Lifecycle and DevOps
Oracle Solaris Application-Centric Lifecycle and DevOps
 
Introduction to MANTL Data Platform
Introduction to MANTL Data PlatformIntroduction to MANTL Data Platform
Introduction to MANTL Data Platform
 
OpenStack Juno The Complete Lowdown and Tales from the Summit
OpenStack Juno The Complete Lowdown and Tales from the SummitOpenStack Juno The Complete Lowdown and Tales from the Summit
OpenStack Juno The Complete Lowdown and Tales from the Summit
 

Viewers also liked

Telco Experts Partner Programs Ver2
Telco Experts Partner Programs Ver2Telco Experts Partner Programs Ver2
Telco Experts Partner Programs Ver2
RCN Business
 
Quantum retail, digitalization and multichannel for telco sales and service c...
Quantum retail, digitalization and multichannel for telco sales and service c...Quantum retail, digitalization and multichannel for telco sales and service c...
Quantum retail, digitalization and multichannel for telco sales and service c...
Indra Company
 
giffgaff Operations Presentation
giffgaff Operations Presentationgiffgaff Operations Presentation
giffgaff Operations Presentation
Gregg Baker
 
telecommunication-ppt
telecommunication-ppttelecommunication-ppt
telecommunication-ppt
secomps
 

Viewers also liked (19)

Telco Experts Partner Programs Ver2
Telco Experts Partner Programs Ver2Telco Experts Partner Programs Ver2
Telco Experts Partner Programs Ver2
 
NFV & SDN ( Efficiency & Automation )
NFV & SDN ( Efficiency & Automation )NFV & SDN ( Efficiency & Automation )
NFV & SDN ( Efficiency & Automation )
 
Quantum retail, digitalization and multichannel for telco sales and service c...
Quantum retail, digitalization and multichannel for telco sales and service c...Quantum retail, digitalization and multichannel for telco sales and service c...
Quantum retail, digitalization and multichannel for telco sales and service c...
 
Retail transformation v.2.0
Retail transformation v.2.0Retail transformation v.2.0
Retail transformation v.2.0
 
Roadmap to realizing the value of telco data – opportunities, challenges, use...
Roadmap to realizing the value of telco data – opportunities, challenges, use...Roadmap to realizing the value of telco data – opportunities, challenges, use...
Roadmap to realizing the value of telco data – opportunities, challenges, use...
 
NL giffgaff presentation
NL giffgaff presentationNL giffgaff presentation
NL giffgaff presentation
 
The Essential Retail Sales Cycle
The Essential Retail Sales CycleThe Essential Retail Sales Cycle
The Essential Retail Sales Cycle
 
giffgaff Goodybag Consultation
giffgaff Goodybag Consultationgiffgaff Goodybag Consultation
giffgaff Goodybag Consultation
 
giffgaff Operations Presentation
giffgaff Operations Presentationgiffgaff Operations Presentation
giffgaff Operations Presentation
 
Telco 2.0 'two-sided' business model - Intro
Telco 2.0 'two-sided' business model - IntroTelco 2.0 'two-sided' business model - Intro
Telco 2.0 'two-sided' business model - Intro
 
Why Digital Holds the Key for Telcos
Why Digital Holds the Key for TelcosWhy Digital Holds the Key for Telcos
Why Digital Holds the Key for Telcos
 
Strategic Channel Management in the telco industry
Strategic Channel Management in the telco industryStrategic Channel Management in the telco industry
Strategic Channel Management in the telco industry
 
Social Media Marketing Roadmap - TopRankMarketing.com
Social Media Marketing Roadmap - TopRankMarketing.comSocial Media Marketing Roadmap - TopRankMarketing.com
Social Media Marketing Roadmap - TopRankMarketing.com
 
Saul Friedner, LS Telecom - 5G Infrastructure Requirements overview for UK S...
Saul Friedner, LS Telecom -  5G Infrastructure Requirements overview for UK S...Saul Friedner, LS Telecom -  5G Infrastructure Requirements overview for UK S...
Saul Friedner, LS Telecom - 5G Infrastructure Requirements overview for UK S...
 
Going Deep: Mining Experiential and Behavioral Data in VR
Going Deep: Mining Experiential and Behavioral Data in VRGoing Deep: Mining Experiential and Behavioral Data in VR
Going Deep: Mining Experiential and Behavioral Data in VR
 
SAP S/4 HANA Industry Road-Maps: Map the journey to your digital future
SAP S/4 HANA Industry Road-Maps: Map the journey to your digital futureSAP S/4 HANA Industry Road-Maps: Map the journey to your digital future
SAP S/4 HANA Industry Road-Maps: Map the journey to your digital future
 
Forrester Case Study: Giffgaff uses co-creation to build a differentiated mob...
Forrester Case Study: Giffgaff uses co-creation to build a differentiated mob...Forrester Case Study: Giffgaff uses co-creation to build a differentiated mob...
Forrester Case Study: Giffgaff uses co-creation to build a differentiated mob...
 
telecommunication-ppt
telecommunication-ppttelecommunication-ppt
telecommunication-ppt
 
Technology Vision 2017 - Overview
Technology Vision 2017 - OverviewTechnology Vision 2017 - Overview
Technology Vision 2017 - Overview
 

Similar to Telco open stack use cases james thorne

Lopez deploying openstacktrunk_20130416
Lopez deploying openstacktrunk_20130416Lopez deploying openstacktrunk_20130416
Lopez deploying openstacktrunk_20130416
OpenStack Foundation
 

Similar to Telco open stack use cases james thorne (20)

Using Network Acceleration for an Optimized Edge Cloud Server Architecture
Using Network Acceleration for an Optimized Edge Cloud Server ArchitectureUsing Network Acceleration for an Optimized Edge Cloud Server Architecture
Using Network Acceleration for an Optimized Edge Cloud Server Architecture
 
Neutron scale
Neutron scaleNeutron scale
Neutron scale
 
The Evolution of OpenStack – From Infancy to Enterprise
The Evolution of OpenStack – From Infancy to EnterpriseThe Evolution of OpenStack – From Infancy to Enterprise
The Evolution of OpenStack – From Infancy to Enterprise
 
Getting Started with Apache Cassandra and Apache Zeppelin (DuyHai DOAN, DataS...
Getting Started with Apache Cassandra and Apache Zeppelin (DuyHai DOAN, DataS...Getting Started with Apache Cassandra and Apache Zeppelin (DuyHai DOAN, DataS...
Getting Started with Apache Cassandra and Apache Zeppelin (DuyHai DOAN, DataS...
 
Terracotta And Hibernate
Terracotta And  HibernateTerracotta And  Hibernate
Terracotta And Hibernate
 
Unlocked 2014 onmetal and docker
Unlocked 2014 onmetal and dockerUnlocked 2014 onmetal and docker
Unlocked 2014 onmetal and docker
 
OpenStack Magnum
OpenStack MagnumOpenStack Magnum
OpenStack Magnum
 
Lopez deploying openstacktrunk_20130416
Lopez deploying openstacktrunk_20130416Lopez deploying openstacktrunk_20130416
Lopez deploying openstacktrunk_20130416
 
Introduction to OpenStack
Introduction to OpenStackIntroduction to OpenStack
Introduction to OpenStack
 
Sparc SuperCluster
Sparc SuperClusterSparc SuperCluster
Sparc SuperCluster
 
OpenStack at Scale Inside NetApp
OpenStack at Scale Inside NetAppOpenStack at Scale Inside NetApp
OpenStack at Scale Inside NetApp
 
OpenStack on the Fabric - OpenStack Korea January Seminar 2014
OpenStack on the Fabric - OpenStack Korea January Seminar 2014OpenStack on the Fabric - OpenStack Korea January Seminar 2014
OpenStack on the Fabric - OpenStack Korea January Seminar 2014
 
OracleBeer_Terraform_soe.pdf
OracleBeer_Terraform_soe.pdfOracleBeer_Terraform_soe.pdf
OracleBeer_Terraform_soe.pdf
 
C5 journey to_the_cloud_with_oracle_sparc
C5 journey to_the_cloud_with_oracle_sparcC5 journey to_the_cloud_with_oracle_sparc
C5 journey to_the_cloud_with_oracle_sparc
 
Introduction to DevOps - Rackspace tech night
Introduction to DevOps - Rackspace tech nightIntroduction to DevOps - Rackspace tech night
Introduction to DevOps - Rackspace tech night
 
SRECon16: Moving Large Workloads from a Public Cloud to an OpenStack Private ...
SRECon16: Moving Large Workloads from a Public Cloud to an OpenStack Private ...SRECon16: Moving Large Workloads from a Public Cloud to an OpenStack Private ...
SRECon16: Moving Large Workloads from a Public Cloud to an OpenStack Private ...
 
Learning to Scale OpenStack
Learning to Scale OpenStackLearning to Scale OpenStack
Learning to Scale OpenStack
 
Copr HD OpenStack Day India
Copr HD OpenStack Day IndiaCopr HD OpenStack Day India
Copr HD OpenStack Day India
 
OpenStack Ottawa Meetup - October 2018
OpenStack Ottawa Meetup - October 2018OpenStack Ottawa Meetup - October 2018
OpenStack Ottawa Meetup - October 2018
 
Webinar - Introduction to Utilizing SolidFire in the Public Sector
Webinar - Introduction to Utilizing SolidFire in the Public Sector Webinar - Introduction to Utilizing SolidFire in the Public Sector
Webinar - Introduction to Utilizing SolidFire in the Public Sector
 

More from Sriram Subramanian

More from Sriram Subramanian (10)

Distros are Dead, The Future of OpenStack, Jesse Proudman, Blue Box
Distros are Dead, The Future of OpenStack, Jesse Proudman, Blue BoxDistros are Dead, The Future of OpenStack, Jesse Proudman, Blue Box
Distros are Dead, The Future of OpenStack, Jesse Proudman, Blue Box
 
Open stack + Containers + Hyper-V
Open stack + Containers + Hyper-VOpen stack + Containers + Hyper-V
Open stack + Containers + Hyper-V
 
OpenStack Telco Cloud Challenges, David Fick, Oracle
OpenStack Telco Cloud Challenges, David Fick, OracleOpenStack Telco Cloud Challenges, David Fick, Oracle
OpenStack Telco Cloud Challenges, David Fick, Oracle
 
Kubernetes on OpenStack @eBay
Kubernetes on OpenStack @eBayKubernetes on OpenStack @eBay
Kubernetes on OpenStack @eBay
 
Telecom Clouds crossing borders, Chet Golding, Zefflin Systems
Telecom Clouds crossing borders, Chet Golding, Zefflin SystemsTelecom Clouds crossing borders, Chet Golding, Zefflin Systems
Telecom Clouds crossing borders, Chet Golding, Zefflin Systems
 
Open stack HA - Theory to Reality
Open stack HA -  Theory to RealityOpen stack HA -  Theory to Reality
Open stack HA - Theory to Reality
 
Navigating the open stack ecosystem summit vancouver.pptx
Navigating the open stack ecosystem   summit vancouver.pptxNavigating the open stack ecosystem   summit vancouver.pptx
Navigating the open stack ecosystem summit vancouver.pptx
 
Gorillas in the mist
Gorillas in the mistGorillas in the mist
Gorillas in the mist
 
OpenStack's 4th Anniversary!
OpenStack's 4th Anniversary!OpenStack's 4th Anniversary!
OpenStack's 4th Anniversary!
 
OpenStack in india
OpenStack in indiaOpenStack in india
OpenStack in india
 

Recently uploaded

Recently uploaded (20)

Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT Professionals
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 

Telco open stack use cases james thorne

Editor's Notes

  1. I'm James Thorne. Cloud Solutions Architect at Rackspace where I've worked for the past 2 years. Today I will be talking about telco OpenStack uses cases. I am going to discuss Rackspace's experience working with telcos who want OpenStack, delve into why they are interested in it, what they want out of it, and the challenges faced. Now, I’m by no means new to OpenStack, but I am new to the world of what telcos want out of OpenStack. I’ve spent the last month talking to people at Rackspace, watching previous OpenStack Summit videos, and reading blog posts to figure out how everything fits together. What I’ve discovered is that what telcos want out of OpenStack is just as complicated as OpenStack on its own. This presentation is very much a new comers view of the telco OpenStack ecosystem. So, if I get something blatantly wrong, feel free to correct me, but please correct me at the end of the talk during the Q&A session.
  2. Before we dig into the content, I want to ask you all several questions. Don't worry, all you have to do is raise your hand.
  3. OpenStack just recently turned 5 years old. 5 years young is probably a better way to say it. OpenStack's growth has been nothing short of phenomenal in those 5 years, and its growth is only increasing. You sometimes hear about hockey-stick-like-growth in the stock market, well that sort of growth is happening to OpenStack. Especially in the enterprise space.
  4. Enterprises have really started to pay attention to OpenStack over the past year. When I joined Rackspace, I was mostly working with small to mid-size companies. Now, more and more, I am talking to enterprise companies. Of course, included in those enterprise companies are telcos. I believe a large part of this adoption is because of three specific things.
  5. Reliability, stability, and upgradeability. Beginning with OpenStack Icehouse, the OpenStack Community really began to focus on these three things. Code was introduced to allow easier and more reliable upgrades. And since then, these three areas are constantly improving, and it’s really start to pay off. Reliability and stability are a given for any platform, but what really maters to enterprises is the ability to easily upgrade. We all know OpenStack has a 6 month release cycle. And we all know Enterprises do not upgrade every 6 months. Being able to upgrade an OpenStack environment with little to no downtime will spur even more enterprise adoption.
  6. So, with all that said, before I dive into why telcos are interested in OpenStack, what are some of the characteristics of a telco?
  7. Telcos want to control the entire stack - from the hardware to the software. Even though they want to control the hardware and the software, they also want someone to lean on when something goes wrong. They want to be able to pick up the phone. They want one-throat-to-choke. They want professional service engagements when they need them.
  8. Telcos have traditionally relied on a single vendor to help them build the entire stack for a particular product. They will of course work with more than one vendor across their enterprise, but a particular infrastructure, for example the infrastructure for SMS, may all come from one vendor. A single vendor will provide an entire stack that consists of very expensive, specialized devices that have different uses. Without all of them, the entire stack doesn't work. This stack is used for some number of years and may not change. It is hard to innovate here. It is difficult to move quickly.
  9. Because of the hardware and software lock-in, telcos can only iterate every 5 - 10 years.
  10. So, finally, why do telcos want OpenStack? There are two big reasons.
  11. First, they want it for the same reason everyone else does. To become a service provider for their internal or external customers. Telcos, and enterprises alike, are tired of it taking days or weeks to get resources allocated, whether that's compute, storage, or networking. Because it has traditionally taken so long to get resources, developers and whomever else faced with short deadlines are forced to take the path of least resistance and use public cloud resources. There’s obviously many problems with this. Security concerns and leaking intellectual property are just two examples. Telco and enterprise IT departments need to offer cloud platforms and resources inside their own walls and firewalls. OpenStack allows them to do that. Not only does OpenStack allow IT departments to offer cloud resources inside their own walls, those managing the cloud platform suddenly have a standard platform for almost everything. Whether that’s for internal customers hosting development environments or internal applications, or for external customers accessing public facing websites or applications. So, telcos want this, but why do they need this? Also just like everyone else, so they can iterate faster. In today’s world if you can’t iterate quickly and get products to market, you’re going to be left behind. A great example is SMS. SMS revenues are down drastically. Why? Because of products like Apple Messages and WhatsApp. Those products are a boon to consumers because they work globally, are more featureful, and don’t really cost anything. Plus, they’re cool, but that’s a whole other topic of discussion. If a telco’s SMS infrastructure is locked into a single vendor’s hardware and software, it is exceptionally difficult to add features. Telcos want a standard platform where they can take their physical network functions and turn them into virtual network functions. OpenStack can and will provide that. And this brings us to the second use case that typically doesn’t apply to the rest of us. There are specific functions telcos have to implement that none of us have to worry about. Now we enter a whole new world of acronym soup.
  12. PNF, VNF, NFV, SR-IOV, and DPDK. And that isn’t even all of the acronyms you’ll come across, but they are some of the main ones. I’m going to briefly describe each of these things. Digging into each of these would require another 45 minute presentation. Physical Network Function is the current and legacy way of doing things. Telcos purchase a specialized device from a particular vendor. Something like a hardware load balancer for SIP traffic. Virtual Network Function is virtualizing the specific functions the specialized hardware devices would do in software. Instead of purchasing a hardware load balancer for SIP traffic from a particular vendor, a telco could purchase commodity servers and load balancers and implement the load balancing in software. Network Function Virtualization is the network architecture concept of virtualizing entire network functions by using the Virtual Network Functions as building blocks to create some sort of communication service. The building blocks would be chained together to create something called service chaining, which is another term you will come across. The next two terms are less concepts and more specific things that make all this possible. Single Root I/O Virtualization provides virtual machines direct access to a physical ethernet port. For example, the Intel X560 NIC provides 32 channels. Each of these are raw channels that any protocol stack could be run on top of. If you want to dig deeper, Scott Lowe wrote a fantastic blog post on SR-IOV back in 2009. Some of these technologies are hardly new. I’ll provide the link to that post in the references section. Data Plane Development Kit is a set of data plane libraries and network interface controller drivers for fast packet processing. So, it’s essentially a programming framework. It helps telcos extract as much performance as possible out of the commodity gear. So how do all these work together?
  13. For me to understand something, I need to be able to visualize it in my head. Most things in IT can be stacked on top of each other. This is how I believe these things fit together. In addition, I’ve seen telco OpenStack architectures that remove SDN completely with the NFV and VNF concepts running on their own. All of these things that most of don’t have to worry about will allow telcos to implement everything they currently do on top of a standard platform.
  14. So, now that we have discussed why telcos want OpenStack, what have been some of the challenges for them adopting it? Why has it taken this long for them to get on-board?
  15. Once again, reliability, stability, and upgradeability. Every time we make a phone call or send a traditional text message, we expect it to just work. Telcos are not going to rush into something that isn’t reliable, stable, and upgradeable. Telcos need to be sure what they are using is carrier grade. As mentioned earlier, OpenStack Icehouse really started to focus on these changes and it’s only getting better with each release.
  16. Telcos have a lot of intellectual property. It’s a tough industry and they will do anything to keep that competitive edge. Unfortunately, that typically means there are little to no contributions to open source software. Both telcos and typical enterprises are slowly warming up to open source, and more and more of those companies are contributing. I think as more of the mainstream telcos begin to contribute to open source, everyone else will jump on the bandwagon that much faster.
  17. Telcos are used to iterating every 5 years, not every 6 months. How can something that moves so quickly be reliable? A lot of companies are running their internal and external production applications on OpenStack. I work and talk with them everyday. Of course there are always problems, but the platform is currently stable enough for those companies to run their business on it. As the OpenStack platform continues to mature and more companies go public about their infrastructure, telcos and enterprises alike will begin to take notice and make the transition.
  18. Content wise, that is all I have for you today. I wanted to quickly run through some of my references which includes further material for you to watch or read if you want to dive deeper into the world of telcos and OpenStack.
  19. Before I open the floor for Q&A, I'd like to ask the audience one more question. This time I'm looking for more than just hand raising.
  20. Great! Thank you for your input. I'll now open the floor for Q&A. If for some reason I cannot answer the question, I welcome anyone in the audience who can answer it to speak up.