of the texts and illustrations are taken from the talks/lectures given by the referenced networking professors/gurus/ninjas (Credits at the end of the Slide).
• End-customer monthly bill remains unchanged • Therefore, cost of ownership needs to reduce 40-50% per Gb/s per year • But in practice, reduces by <20% per year $30 /month time Revenue
back an economic principle whose time has come.” John Donovan, AT&T (2014) Cisco 2014 • #1 Competitor: A software company (VMware) • #1 Fear: Baremetal switches
xChip/x86 + Linux (500 thousand/yr) Compute: Baremetal x86 + Linux (10 million/yr) Public Internet Telcos/Cable Open Connect B4 Swan Google Fiber Google WiFi ARM + Linux Baremetal xChip/x86 + Linux/BSD
baremetal switches + Linux Reduce operational cost Streamline protocols, features and software Increase price Differentiate with new proprietary software services
Hardware Open Source Software PIC Linux Remote Control Plane Routing, Traffic Engineering, Mobility, VPN Proprietary Software DPI, Load Balance, SPAM New Services Overall System Management
• Savings in Application and HW • The “SDN” matra • The ability of SW to program the network’s forwarding plane in real-time • Rapid Service Definition and Deployment • Service Automation • Viable SW Sources • Separation of features from HW realization • Network Apps NFV • Resource Sharing Hypervisor Virtualization Service Agility Reduce Cost Programmability
network apps to urn on arbitrary HW, independent of custom networking HW Resource Virtualization • Functionality to logically abstract a single set of network resources and make them usable as independent networks Separation of “what” from “where”
the control of embedded control plane and device provisioning SDN Mode of Operation • Forwarding plane is programmable in real- time by independently developed software
on every optical switching element • Exposes SDN controller to analog complexities of ON • Only viable in simple networks • Overlay Model abstracts the optical network and presents it as simple elements to the controller • Hides analog optical complexities from controller and apps Finding the appropriate level of abstraction is key to virtualization
to abstract the network into multiple networks, for multiple controllers • Allows tenant controllers to control virtualized slices of the carrier network • Function Virtualization is not a hot topic in ON Network Hypervisor creates programmable and virtualized ON
written on top of orchestration layer • Transport is added by extending the SDN controller function • A Network hypervisor virtualized the transport network and presents an abstracted representation to the SDN controller • All network layers are included in the control model end-to-end new apps are possible
into a programmable resource • Network Hypervisor makes optical layer programmable • Resource Virtualization: Network Hypervisor abstracts the network into slices
Past of Protocols • Nick McKeown, Stanford University, Many Talks/Articles • Jennifer Rexford, COS 597E, Princeton University • ADVA Optical Networking, Many Talks/Slides/Articles