6. Cloud First Approach To Services
PRODUCTION
CONSUMPTION
END USERS
CONNECTIVITY & COMMUNICATIONS
ONLINE &
CLOUD SERVICES
ENTERPRISES
PRODUCTS,SERVICES, INFORMATION
PUBLIC
HYBRID
END USERS
PRIVATE
BUSINESS CRITICAL IT DATA CENTER
SECURE PLATFORM FOR INNOVATION & SCALE
CLOUD MODEL SHIFTS TRAFFIC TO DATA CENTRES.
3-TIER APP MODEL INCREASES EAST-WEST TRAFFIC WITHIN DC
Further Reading: David Clark. ‘The Design Philosophy of the DARPA Internet Protocols’
7. Cloud In Australia
Source: Adrian Cockcroft @ Structure 2014 (http://slidesha.re/ZnhScq)
8. Why Does Telecoms Evolve Slowly?
•Evolution requires predictable yet massive shifts.
•Revolutions occur outside the mainstream.
•Evolution often seen as a threat not an opportunity.
•Building/Buying routers is a point in time decision.
•Standards take years to ratify.
BUILDING NETWORKS IS EXPENSIVE, TIME CONSUMING AND RISKY
10. A Brief Recap On The Diffusion of Innovation
Innovators
(2.5%)
Early Adopters
(13.5%)
Early Majority
(34%)
Late Majority
(34%)
Laggards
(16%)
ENTERPRISE
TELCO
WEB SERVICES
3-12 MONTHS
24-48 MONTHS
48+ MONTHS
DEVOPS, SDN & NFV
12. How to Design a Router
Classic Considerations:
•Scale
•Function
•Density
•Location
•Performance
•Cost (CAPEX, OPEX)
Generalisationof market requirements lead to final design choices
?
14. SDN and NFV Summary
Software Defined Networking –An evolution in networkarchitecture
Network FunctionsVirtualisation –An evolution in equipmentarchitecture
Equipment Architecture
Network Architecture
Standards Problem Space:
1.What functions of the existing network equipment should be virtualized ?
2.What impact does SDN have on existing network architectures ?
3.What impact do NFV and SDN have on each other ?
Network Function Virtualization
•Network functions in VMs on x86
•Service Chain physical network to VNFs
•Elastic scaling incl. scaleout
•More choice, faster innovation
Software Defined Networking
•Centralized control logic with global optimisation
•Network abstraction, programmability
•DevOpsand Automation
15. Software Defined Networking: Where Should Transport Paths Be Defined?
On Box
First Box
On Cloud
WHERE IS THE BEST LOCATION TO DEFINE SERVICE PATHS?
E.G. RSVP
E.G.IETF SPRING
E.G. SDN/TEC
17. New Software Tools Will Change Work Practices
IT ISN’T JUST ABOUT WORKING FASTER, IT’S ABOUT WORKING DIFFERENT.
NEW TOOLS DISRUPT TRADITIONAL WORKFLOWS.
18. Network Functions Virtualisation: Extracting Services From the Network
On Box
x86 POD
On Cloud
WHERE IS THE BEST LOCATION TO DEFINE SERVICE PATHS?
19. Logical Decoupling of Services From Hardware
Native or x86 Blade
x86 Server
Cloud IaaS
ALL OPTIONS ARE VALID. NO ONE-SIZE FITS ALL SOLUTION
20. Example: NFV is Changing Hardware Design
JUNIPER NG-SWITCH
TRADITIONAL SWITCH
SILICON
SINGLE CORE CPU
NETWORK OS
FLASH
MEMORY
BUS
DUAL CORE SANDY BRIDGE
LINUX
KVM
VM
VM
VM
JUNOS
GUEST
JUNOS
SSD
DDR3
BUS
SILICON
1588
PTP
Tier 1 Provider
WEB SERVICES
21. Example: ETSI NFV MANO + BBF MSBN (TR-178)
EXISTING ARCHITECTURES NEED REWRITING… AGAIN.
Traditional OSS/EMS
ETSI NFV MANO
Source: Broadband Forum contribution BBF2014.901.00 ‘NPIF proposal to add the Virtualization Layer’
MERGE
22. Per User/App/Flow
Service Chaining
Service Scale Out
Service Chaining Virtual Network Functions
Chain of virtual services
SERVICE CHAIN
DPI
DPI
DPI
DPI
DPI
DPI
DPI
Router
Router
Firewall
DPI
NAT
Cache
ROUTER
DPI
VIRTUAL NETWORK OVERLAY USING VXLAN, MPLSoGRE, MPLS etc.
23. Summary of Architectural Shifts
•Device Model from scale-up to cost-efficient scale-out
•Functional decomposition, particularly for virtual network functions
•Loosely coupled components (APIs/Service Exposure)
•Good-enough hardware with failure tolerant architectures
•Outsourcing of non-critical business functions
•Shift away from static OSS for service delivery
•DevOpswith culture of quality and experience
•Shifting traffic flows with rapid inorganic movements.
•Increase in need for application engineering.