framework - OpenStack

Download Report

Transcript framework - OpenStack

Utilizing OpenStack to Meet Telco Needs
SDN & Network Functions Virtualization (NFV)
Toby Ford, AT&T
Mats Karlsson, Ericsson
1
© 2014 AT&T Intellectual Property. All rights reserved. AT&T, the AT&T logo and all other AT&T marks contained herein are trademarks of
AT&T Intellectual Property and/or AT&T affiliated companies. All other marks contained herein are the property of their respective owners.
May you live in
1N7ℇRℇ571NG
71Mℇ5
2
© 2014 AT&T Intellectual Property. All rights reserved. AT&T, the AT&T logo and all other AT&T marks contained herein are trademarks of
AT&T Intellectual Property and/or AT&T affiliated companies. All other marks contained herein are the property of their respective owners.
3
1
We believe in SDN & NFV
2
Network Function Virtualization
3
OpenStack as the Telco Cloud enabler
We need the community’s help!
© 2014 AT&T Intellectual Property. All rights reserved. AT&T, the AT&T logo and all other AT&T marks contained herein are trademarks of
AT&T Intellectual Property and/or AT&T affiliated companies. All other marks contained herein are the property of their respective owners.
4
1
We believe in SDN & NFV
2
Network Function Virtualization
3
OpenStack as the Telco Cloud enabler
We need the community’s help!
© 2014 AT&T Intellectual Property. All rights reserved. AT&T, the AT&T logo and all other AT&T marks contained herein are trademarks of
AT&T Intellectual Property and/or AT&T affiliated companies. All other marks contained herein are the property of their respective owners.
Software Defined Networks
A Carrier Perspective
What is the ideal?
• Intelligent, Programmable, Open,
Application-aware
• Abstracts underlying Hardware complexity
• Disaggregates logic function into Software
• Separates Management & Control Plane
from Data Plane
• Enables applications to view, request &
manipulate NW resources
5
© 2014 AT&T Intellectual Property. All rights reserved. AT&T, the AT&T logo and all other AT&T marks contained herein are trademarks of
AT&T Intellectual Property and/or AT&T affiliated companies. All other marks contained herein are the property of their respective owners.
Where are we today?
• Hypervisor Virtual Switches … YES
• Disaggregated HW …
Promising/Nascent
• Overlay Protocols … Getting there
• Control / Data Plane … Google does it,
why cant we?
• Network Orchestration … OpenStack to
the rescue!
• Wide Area NW SDN…A ways off
“SDN” in a Data Center context
Network Provisioning & Mediation
Network Orchestration
Control/Data Plane
Disaggregation
Hardware/Software
Disaggregation
OpenFlow, OVSDB, BGP
Overlay Protcols
Hypervisor Networking
Switches/Routers
of the Future
6
© 2014 AT&T Intellectual Property. All rights reserved. AT&T, the AT&T logo and all other AT&T marks contained herein are trademarks of
AT&T Intellectual Property and/or AT&T affiliated companies. All other marks contained herein are the property of their respective owners.
OpenStack Neutron
Public Cloud VPN Options
Many open or proprietary solutions available,
some biased one way or the other
GRE, STT, VXLAN
OpenVswitch
Linux Bridge
Switch/Router Software +
Commodity HW Players
WAN SDN example: MPLS on Demand
MPLS on Demand
Network Application
Network Orchestrator
OpenStack Neutron
AT&T Virtual
Private Cloud
IPE
IPE
Core
Core
Partners’
VPC
Core
Core
IPE
Bandwidth
Brokering
Exchanges
7
© 2014 AT&T Intellectual Property. All rights reserved. AT&T, the AT&T logo and all other AT&T marks contained herein are trademarks of
AT&T Intellectual Property and/or AT&T affiliated companies. All other marks contained herein are the property of their respective owners.
Customer
Network
Core
Core
Partners’
VPC
Core
Core
IPE
Bandwidth
Brokering
Exchanges
8
1
We believe in SDN & NFV
2
Network Function Virtualization
3
OpenStack as the Telco Cloud enabler
We need the community’s help!
© 2014 AT&T Intellectual Property. All rights reserved. AT&T, the AT&T logo and all other AT&T marks contained herein are trademarks of
AT&T Intellectual Property and/or AT&T affiliated companies. All other marks contained herein are the property of their respective owners.
Classic Network Appliance Approach
Physical Network Function (PNF)
Limitations
Fragmented non-commodity HW
Message
Router
CDN
Session Border
Controller
WAN
Acceleration
Physical install per appliance per site
Low asset utilization
DPI
Firewall
Carrier
Grade NAT
Tester/QoE
monitor
HW development is time consuming
and can’t be continuously deployed /
upgraded
HW development is challenging for
new vendors
Limits modularity, vendor choice
EPC
9
PE Router
BRAS
DNS
© 2014 AT&T Intellectual Property. All rights reserved. AT&T, the AT&T logo and all other AT&T marks contained herein are trademarks of
AT&T Intellectual Property and/or AT&T affiliated companies. All other marks contained herein are the property of their respective owners.
Network Function Virtualization (NFV)
Virtual Network Function (VNF)
Benefits
Flexibility / Extensibility
VMs
VMs
Virtual
Appliances
High asset utilization
Hypervisor
VMs
Hypervisor
VMs
Continuously deployed
/ upgraded
Virtual
Appliances
Hypervisor
Gain Software benefits
Achieve Modularity
Generic
Servers
Commodity
Storage
IP / Ethernet
Switches
OpenStack
10
© 2014 AT&T Intellectual Property. All rights reserved. AT&T, the AT&T logo and all other AT&T marks contained herein are trademarks of
AT&T Intellectual Property and/or AT&T affiliated companies. All other marks contained herein are the property of their respective owners.
Opens the competitive
landscape up
Innovative Ecosystem
NFV Open Platform
Drive NFV’s evolution through an open platform which the carrier and
vendor community will mutually benefit from.
•
•
•
•
Integrated and Tested Reference Platform
Influence and contribute changes to upstream projects
Build new components where needed
Rely on open reference implementations to drive open standards and an
open ecosystem for NFV Solutions
Initial Scope is NFVi; Virtualization, Controller, and Virtual Infrastructure
Management (VIM)
11
© 2014 AT&T Intellectual Property. All rights reserved. AT&T, the AT&T logo and all other AT&T marks contained herein are trademarks of
AT&T Intellectual Property and/or AT&T affiliated companies. All other marks contained herein are the property of their respective owners.
The Heart of NFV
Programmability
Plug-ability
Innovation and speed
The framework for
Multivendor Cloud Ecosystem
is OpenStack!
Reliable and secure
Distributed and scalable
Telco expertise & features
12
Cost & Performance optimized HW
© 2014 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Utilizing Openstack for NFV
Transforming to a true Carrier-grade cloud solution
› Resource Allocation & Optimization
› Resource Isolation
Application Domain OSS
NFV Applications
› Carrier Grade Security
Enterprise Applications
– Multi-tenancy with end-to-end
isolation
Cloud Manager
NEUTRON
API
NOVA API
SWIFT
API
CINDER
API
GLANCE
API
KEYSTONE
API
PLUGIN
PLUGIN
NETWORK
› Real Time Response
OS COMPUTE
FRAMEWORK
ESXi
Linux
OS STORAGE
FRAMEWORK
PLUGIN
COMPUTE
– Interrupt servicing
– OVS latency
13
© 2014 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
PLUGIN
OS KEYSTONE
FRAMEWORK
PLUGIN
STORAGE
PLUGIN
IDAM
Support functions
OS NETWORK
FRAMEWORK
Ceilometer
› Networking
– WAN orchestration
– VNF provisioning
› Software Management
and Upgrade Support
– Hitless & automated upgrades
› Backup and Restore
– Automatic backup
– Improved recovery actions
› Audit and Trouble
Shooting
– Audit log, monitor and
troubleshoot
› Assurance:
› High Availability
– Mitigation of failures
– Fault monitoring and heath check
– Fault, event and performance
(beyond ceilometer) management
14
1
We believe in SDN & NFV
2
Network Function Virtualization
3
OpenStack as the Telco Cloud enabler
We need the community’s help!
© 2014 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Opportunities for Openstack to handle NFV
Proposed extensions/contributions
SUPPORT FUNCTIONS
NEUTRON
Routing as a Service
Support for Distributed Virtual Router
Extending VPN as a Service to support WAN
(MPLS BGP VPN)
NFV Applications
ODL Integration with Openstack
QoS for DSCP and PCP tenant configuration
Bandwidth limiting
Ceilometer
Application Domain OSS Support for project tenant based metering.
Enterprise Applications
Ironic
Cloud Manager
Cleaning Agent for disk scrubbing and firmware
check validation
OS NETWORK
FRAMEWORK
OS COMPUTE
FRAMEWORK
SWIFT
API
CINDER
API
GLANCE
API
OS STORAGE
FRAMEWORK
OS KEYSTONE
FRAMEWORK
NOVA
Dynamic Logging
PLUGIN PLUGIN
Compute node state management
Automatic Compute device discovery and
NETWORK
registration
Support for Telco Grade provisioning
Support Telco application requirements
15
ESXi
Linux
PLUGIN
COMPUTE
© 2014 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
PLUGIN
STORAGE
PLUGIN
New Potential Project:
KEYSTONE
API
PLUGIN
IDAM
FRAMEWORK
Mitigation of failures
Fault monitoring and heath check
Autonomous Openstack Cluster discovery and
registration
Support functions
NOVA API
Ceilometer
NEUTRON
API
Re-using & integrating Telco features
in OpenStack
NEUTRON
Routing as a Service
MPLS/BGP VPN-aaS
Test Tools(Port Mirroring)
KEYSTONE
Dynamic Logging, Fine-grained Device
Recovery & Registration
16
© 2014 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Cloud Manager
NEUTRON
API
NOVA API
OS NETWORK
FRAMEWORK
OS COMPUTE
FRAMEWORK
PLUGIN
PLUGIN
NETWORK
ESXi
Linux
COMPUTE
SWIFT
API
CINDER
API
GLANCE
API
OS STORAGE
FRAMEWORK
PLUGIN
PLUGIN
STORAGE
KEYSTONE
API
OS KEYSTONE
FRAMEWORK
PLUGIN
PLUGIN
IDAM
Support functions
Statistics, Fine-grained Device Metering
Enterprise Applications
Ceilometer
CEILOMETER
Application Domain OSS
NFV Applications
Carrier-grade Building Blocks
Security &
Reliability
Rapid
Provisioning
Resource
Optimization
Multi-Vendor
Ecosystem
Unified &
Distributed
Resource
Pool
Moving to
E2E SLAs
Federation
for Sharing
17
© 2014 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Getting There
Proof of Concept highlights
•
•
•
•
•
•
Live Infrastructure upgrade
Hot migration
High availability
Alarm Handling
Centralized IdAM
vSwitch performance enhancements
But still a long
way to go..
18
© 2014 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
18
© 2014 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
…and Answers
19
© 2014 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Thanks!
We need your help…
20
© 2014 AT&T Intellectual Property. All rights reserved. AT&T, the AT&T logo and all other AT&T marks contained herein are trademarks of
AT&T Intellectual Property and/or AT&T affiliated companies. All other marks contained herein are the property of their respective owners.