RIDE THE SDN AND CLOUD WAVE WITH CONTRAIL Pascal Geenens CONSULTING ENGINEER, JUNIPER NETWORKS pgeenens@juniper.net
BUSINESS AGILITY Need to create and deliver new revenue opportunities faster Services and Applications are Moving to the Cloud, infrastructures are not elastic Virtualization has Automated Compute and Storage, network is lagging Connecting Networks, Clouds, VMs Remains a Very Manual Process.
Time NETWORK CHALLENGES IN REAL TERMS Weeks Latency in Communications Seconds Spinning up Server Resources POST VIRTUALIZATION PRE VIRTUALIZATION Provisioning the Network and Security
NETWORKING DEFINED FOR THE CLOUD POOLED OPEN MULTI-TENANT BETTER WAY NETWORK VIRTUALIZATION ENABLING CLOUD ORCHESTRATION TO CAPTURE REVENUE NOW
JUNIPER S SDN STRATEGY: 6-4-1 6 General Principles Separate Centralize Use the cloud Common Platform Standard Apply Broadly 4 Juniper Steps Centralize Management Extract Services Centralize Controller Optimize the Hardware 1 Licensing Model Full Use/Elastic JUNIPER SOFTWARE ADVANTAGE Transferable Software Lifetime Assurance
6 GENERAL SDN PRINCIPLES Principles of SDN Separate networking software in 4 planes Forwarding, Control, Services and Management Centralize Management, Services and Control planes Adopt Cloud for elastic scale and flexible deployment, enabling usage-based pricing Common Platform for network and security applications and management integration Standard protocols for interoperability across vendors Broadly Apply to Network & Security, Enterprise & Service Provider networks, Mobile & Wireline Customer benefits Optimize each network element Simplifies network design and lowers OPEX Reduce time to service and correlate cost based on value Enables new business solutions Provides choice and lowers cost through interoperability Flexibility and new business opportunities Juniper Networks Contrail Solution Underpins all 6 SDN Principles.
THE NETWORK VIRTUALIZATION JOURNEY CONTRAIL
NETWORK VIRTUALIZATION JOURNEY VLAN Manual configuration of VLANs at every switch Administration and configuration is complex and slow Scale : 4096 Tenant IDs Manual. Inefficient. Low scalability. Fragile.
NETWORK VIRTUALIZATION JOURNEY OPENFLOW CONTROLLER No abstractions added, only low level interfacing. Eg. How to handle failover? Pre-programming redundant paths with lower priorities First packet of every flow is punted to controller (typically, but does not have to be) Centralized Openflow Controller The flexibility of programming the network yourself Or would I say debugging it yourself? Touch every switch, as new tenants/vm are added What happens when a network devices fails? Traffic rerouting Forklift upgrade to Openflow supported hardware High latency. Low scalability. New failure mode. Fork-lift upgrade.
NETWORK VIRTUALIZATION JOURNEY PROACTIVE OVERLAY NETWORKS Packets are not punted to controller Controller proactively programs virtual overlay switches & gateways only Existing protocols establish IP fabric underlay No per-tenant state in physical network: Switches only know physical servers Reuse of established protocols and methods for providing redundancy in the physical layer Low latency. High scalability. Robust. Evolutionary.
AGILITY ENABLED BY JUNOSV CONTRAIL MAKE DYNAMIC NETWORKING AND FEDERATED CLOUD ORCHESTRATION A REALITY THREE NETWORKING VALUES GROW THE BUSINESS FASTER INTERCLOUD ORCHESTRATION OPEN SDN CONTROLLER ANALYTICS ENGINE BIG DATA FOR INFRASTRUCTURE BY ENABLING NETWORK AUTOMATION SDN IP-BASED SERVICE CHAINING
CONTRAIL FUNCTIONALITY 4 key components of Contrail family Contrail Controller Contrail SDN Controller Controller Analytics Open, Standards-based Controller Contrail Analytics Virtualized Server VM vrouter IP fabric (underlay network) QFX, Q-Fabric, EX Virtualized Server VM vrouter Real-time analytics engine on various protocols between any network Contrail vrouter VM engine which handles the forwarding plane work on the compute node MX-3D (Gateway Element) Gateway Element MX Series (or other router) can serve as gateway, eliminating need for SW gateway & improving scale
CONTRAIL + MX = BETTER TOGETHER HOW CONTRAIL CREATES SYNERGIES WITH MX SDN CONTROLLER Control Virtualized Server VM VM VM BGP Federation XMPP SDN Controller Configuration Orchestrator Control BGP & Netconf REST Analytics IP fabric (underlay network) XMPP Horizontally scalable Highly available Federated BGP Clustering Virtualized Server VM VM VM A gateway router is required in any cloud deployment Contrail speaks common protocols that an MX understands, making integration simple & allowing controller to speak to physical elements Future development will increase integration Using MX as gateway reduces need for Software gateway & additional ports/servers
THE CONTRAIL ADVANTAGE Juniper s Contrail SDN solution increases business agility by automating and orchestrating the creation of highly scalable virtual networks to interconnect virtual services and clouds. Open Wide ranging support for hypervisors, orchestration systems and physical networks Based on open standards Simple Unique Layer 3 approach brings proven routing protocols into the hypervisor While SDN as a Compiler hides network complexity from server admins Service chaining makes it easier to deploy virtualized services (NFV) Agile Rapid deployment of new services and applications Inter-cloud federation enables workload mobility between public, private & hybrid clouds Robust analytics facilitates rapid troubleshooting
CONTRAIL BUSINESS VALUE/BENEFITS CLOUD SERVICES, ANALYTICS API/SDK (VIRTUALIZED,PHYSICAL) ORCHESTRATION/OSS Applications CONTRAIL: NETWORK ORCHESTRATION, AUTOMATION Control Analytics Configuration OSS/BSS Business Agility Automation VIRTUALIZED SERVICES Multi-tenancy VIRTUALIZED PHYSICAL NETWORK JuniperSDK, APIs Analytics
WHY WOULD YOU CARE? USE CASES
THE VIRTUALIZED DATA CENTER Silo ed Resource Allocation Manual Configuration Static Service Chains Dynamic Resource Allocation Automatic Configuration Dynamic Service Chains TRADITIONAL DATACENTERS VIRTUALIZED DATACENTERS Firewalls VLANS Load- Balancer VLANS VIRTUALIZED FINANCE Physical HR Local Hard MARKETING Servers Drives FINANCE HR MARKETING Virtual-Network based Orchestration (Compute, Storage, Apps)
VIRTUALIZED PRIVATE & HYBRID CLOUDS Contrail enables enterprises to adopt private or hybrid virtual cloud strategies, with application and workload mobility. Enterprise Private Cloud Human Resources Contrail SDN Controller Orchestrator Finance Engineering FINANCE VPC Workload Mobility Public Cloud (e.g., AWS) HR VPC EGINEERING VPC EGINEERING VPC BENEFITS Contrail enables enterprises to adopt private or hybrid virtualized clouds to increase business agility. Integration with CloudScaling enables workload mobility between private and public clouds
ENABLING NEW CLOUD-BASED BUSINESS MODELS ENHANCING SERVICE AGILITY AND VELOCITY Software, hosting or technology providers can deliver their products and services in new ways Contrail SDN Controller Orchestrator Private Cloud Customer 1 TENANT 1 VPC Private Cloud Customer 2 TENANT 3 VPC TENANT 2 VPC Private Cloud Customer 3 BENEFITS Contrail can bring increased agility to existing services, enabling new service delivery models (e.g., self service portals) Dynamic resource allocation and rapid service creation are fundamentals of cloud services
SERVICE CHAINING FOR NFV IMPROVE SERVICE VELOCITY AND AGILITY Orchestrator Contrail SDN Controller Contrail proactively programs virtual overlay switches & gateways only Services are turned up or down Services are connected to other service or network interfaces MOBILE EDGE Dynamic Service Chain Configuration BROADBAND EDGE Pool of x86 Appliances BUSINESS EDGE MX Router w x86 Service Card MX Router w x86 Appliances BENEFITS Foundation for new services (like vcpe); or internal network optimization Reduced capital and operational expense via network simplification Increased agility and velocity for new service offerings
SUMMARY: JUNIPER WITH CONTRAIL IS LEADING THE SDN REVOLUTION OPEN, IP BASED CONTROLLER Embraces standard protocols no rip and replace of existing infrastructure SEAMLESS INTEROPERABILITY Works with ANY physical infrastructure Works across both physical and virtual CARRIER GRADE SCALE Federation within clusters and hybrid clouds
CENTRALIZE PROGRAMMABILITY COST SAVINGS SDN will transform networking & business forever Are you ready to adapt to the new network? DYNAMIC FLEXIBILITY AGILITY AUTOMATION DEPLOY FASTER INTELLIGENCE CUSTOMIZE