Dynamic Network Fabric for NFV Mario A. Snchez , Joon-Myung Kang, - PowerPoint PPT Presentation
Dynamic Network Fabric for NFV Mario A. Snchez , Joon-Myung Kang, Ying Zhang Research Scientist, Networking, IoT and Mobility Lab Overlay Virtual Network Fabrics Overlay virtual network fabrics are essential in the evolution and deployment
Dynamic Network Fabric for NFV Mario A. Sánchez , Joon-Myung Kang, Ying Zhang Research Scientist, Networking, IoT and Mobility Lab
Overlay Virtual Network Fabrics Overlay virtual network fabrics are essential in the evolution and deployment >> Potential Functional Egress Potential Egress << of NFV and distributed Service Provider datacenters Secured-Peering 3 SDN based Overlays on various underlay Secured- networks providing datacenter/cloud Peering 2 network virtualization Secured- Peering 4 Potential Egress << << Ingress traffic Secured-Peering 5 Secured-Peering 1 Confidential
Benefits - Enhanced Smart Virtual Network Fabric • Higher service capacity with smaller resource footprint • Significant reduction in resource footprint and operational/mgmt overhead while maintaining SLAs • Applicable to enhance multiple NFV solutions with multi-site deployments: vCPE,vIMS, vEPC Confidential
Enhanced Smart Virtual Network Fabrics for NFV/SPs • Intelligent workload aware overlay over IP networks with real-time measurements and predictive analytics SLA Monitor and Manager • Monitor end-to-end SLA per-flow or flow aggregates with Monitors Cloudified NFV solution paths over underlay and SFCs • Workload driven smart dynamic solution for distributed Bandwidth-Aware Underlay-Aware datacenters/POPs Resilient VNF Overlay Placement Optimizes the Optimizes the Network Environment Compute Environment HPE NFV Solution E.g., NFV System, ConteXtream Base HPE vE-CPE Foundation Confidential
Virtual Network Fabrics Overview vE-CPE vE-CPE Cloudified vE-CPE vE-CPE Challenges • Increased agility – faster time to revenue • Over-provisioning resources per enterprise branch – Replace per branch dev-ops with continual, decoupled dev-ops inefficient - increases CAPEX per enterprise, applied to carrier cloud as whole • Slow and Complex semi-manual dev-ops with risky • Lower TCO onboarding increases OPEX, slows time to revenue – CAPEX: Reduces vE-CPE resources (upto 4x in scenarios) • POP or rack failures require 1+1 availability – OPEX: Simplifies mgmt. and provisioning • Inability to distribute demand spikes to POP overlay • Improved Reliability and Availability edges without protection from SLA violations – Distributed POPs are resource pools with increased availability • Inefficient provisioning of VNF resource mgmt. leads – Eliminate impact of POP/Rack failures, spikes, and stampedes to fragmentation of resources higher TCO • SLAs monitored to guarantee user experience while traffic dynamically mapped for maximum efficiency Confidential
Multi-site Topology POP4 172.24.4.14 172.24.4.15 POP5 172.24.4.114 POP2 6 9 172.24.4.115 5 8 172.24.4.112 2 7 4 172.24.4.12 1 3 POP1 172.24.4.11 172.24.4.13 172.24.4.111 Confidential
Interactions between different components Use cases • A customer requires a new chain: • 1. (PoPx = local PoP)->2->3->4->1- 5. Is chain x set up >2…5->6 Control correctly? Does chain x • A rack fails: satisfy SLA? • 3->4->1->2->5->6 • Traffic spike • 6 ->3->4->1->2 4. PoP x 2. Not enough 1. Does PoP x have resource or sufficient resource? If Chain is created so, create the chain successfully 3 . Which remote 6. Chain x violates PoP to use? policy/SLA VNF SLA UAO Placement Verifier Confidential
Underlay-Aware Overlay (UAO) • Utilizes knowledge of underlay network performance to optimize and improve overlay performance – Dynamically maps traffic optimal resources – Granular support: per-flow overlay route decision logic – Standards-based: Plug-in to ODL overlay control • UAO Routing Optimization – Aware of joint paths – Aware of load injected from paths with joint bottlenecks – Distribute local load to equalize load on bottlenecks Max Delay assuming stable peer routing policies 6000 • Increases reliability and availability 5000 – Eliminates impact of rack or PoP failures 4000 – Increases efficiency of underlay to absorb failures 3000 2000 1000 0 0.5 0.6 0.7 0.8 0.9 1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2 2.1 2.2 2.3 2.4 2.5 2.6 Confidential
Underlay Aware Overlay POPA à POPB POPA à POPC POPB à POPA POPC à POPA POPB à POPC POPC à POPB Confidential
Underlay Aware Overlay POPB à POPA POPB à POPC POPA à POPB POPA à POPC POPC à POPA POPC à POPB POPB à POPA POPB à POPA POPB à POPC POPB à POPC POPA à POPB POPA à POPB POPA à POPC POPA à POPC POPC à POPA POPC à POPA POPC à POPB POPC à POPB Confidential
POPB à POPA 0.9 Underlay Aware Overlay POPB à POPC 0.1 POPA à POPB 0.8 POPA à POPC 0.7 POPC à POPA 0.1 POPC à POPB 0.3 POPB à POPA 0.9 POPB à POPC 0.1 POPB à POPA 0.9 POPA à POPB 0.8 POPB à POPC 0.1 POPA à POPC 0.7 POPA à POPB 0.8 POPC à POPA 0.1 POPA à POPC 0.7 POPC à POPB 0.3 POPC à POPA 0.1 POPC à POPB 0.3 Confidential
Path Correlation Matrix Confidential
Smart Virtual Network Fabric Overview Confidential
Underlay-Aware Overlay (UAO) • Utilizes knowledge of underlay network performance to optimize and improve overlay performance – Dynamically maps traffic optimal resources – Granular support: per-flow overlay route decision logic – Standards-based: Plug-in to ODL overlay control • UAO Routing Optimization – Aware of joint paths – Aware of load injected from paths with joint bottlenecks – Distribute local load to equalize load on bottlenecks Max Delay assuming stable peer routing policies 6000 • Increases reliability and availability 5000 – Eliminates impact of rack or PoP failures 4000 – Increases efficiency of underlay to absorb failures 3000 2000 1000 0 0.5 0.6 0.7 0.8 0.9 1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2 2.1 2.2 2.3 2.4 2.5 2.6 Confidential
Thank You
Recommend
More recommend
Explore More Topics
Stay informed with curated content and fresh updates.