CLOUD NETWORKING THE NEXT CHAPTER FLORIN BALUS



Similar documents
Data Center Network Virtualisation Standards. Matthew Bocci, Director of Technology & Standards, IP Division IETF NVO3 Co-chair

SOFTWARE DEFINED NETWORKING: INDUSTRY INVOLVEMENT

SOFTWARE DEFINED NETWORKING

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

Cloud Networking: Framework and VPN Applicability. draft-bitar-datacenter-vpn-applicability-01.txt

SDN CONTROLLER. Emil Gągała. PLNOG, , Kraków

OVERLAYING VIRTUALIZED LAYER 2 NETWORKS OVER LAYER 3 NETWORKS

VIRTUALIZED SERVICES PLATFORM Software Defined Networking for enterprises and service providers

Transform Your Business and Protect Your Cisco Nexus Investment While Adopting Cisco Application Centric Infrastructure

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

Software Defined Network (SDN)

Nuage Networks Virtualised Services Platform. Packet Pushers White Paper

RIDE THE SDN AND CLOUD WAVE WITH CONTRAIL

SDN PARTNER INTEGRATION: SANDVINE

Building Scalable Multi-Tenant Cloud Networks with OpenFlow and OpenStack

Cisco Prime Network Services Controller. Sonali Kalje Sr. Product Manager Cloud and Virtualization, Cisco Systems

BRINGING NETWORKS TO THE CLOUD ERA

Using LISP for Secure Hybrid Cloud Extension

How To Make A Vpc More Secure With A Cloud Network Overlay (Network) On A Vlan) On An Openstack Vlan On A Server On A Network On A 2D (Vlan) (Vpn) On Your Vlan

Virtualization, SDN and NFV

HOW SDN AND (NFV) WILL RADICALLY CHANGE DATA CENTRE ARCHITECTURES AND ENABLE NEXT GENERATION CLOUD SERVICES

VXLAN: Scaling Data Center Capacity. White Paper

CLOUD NETWORKING FOR ENTERPRISE CAMPUS APPLICATION NOTE

Software Defined Environments

Palo Alto Networks. Security Models in the Software Defined Data Center

JUNIPER. One network for all demands MICHAEL FRITZ CEE PARTNER MANAGER. 1 Copyright 2010 Juniper Networks, Inc.

Open Source Networking for Cloud Data Centers

What is SDN? And Why Should I Care? Jim Metzler Vice President Ashton Metzler & Associates

SDN Architecture and Service Trend

Testing Software Defined Network (SDN) For Data Center and Cloud VERYX TECHNOLOGIES

WHITE PAPER. Network Virtualization: A Data Plane Perspective

IPOP-TinCan: User-defined IP-over-P2P Virtual Private Networks

Network Virtualization for the Enterprise Data Center. Guido Appenzeller Open Networking Summit October 2011

Extending Networking to Fit the Cloud

Network Virtualization

DREAMER and GN4-JRA2 on GTS

Network Virtualization for Large-Scale Data Centers

OpenFlow/SDN for IaaS Providers

HAWAII TECH TALK SDN. Paul Deakin Field Systems Engineer

Carrier/WAN SDN. SDN Optimized MPLS Demo

Cisco Virtual Topology System: Data Center Automation for Next-Generation Cloud Architectures

Software Defined Networks Virtualized networks & SDN

Outline. Why Neutron? What is Neutron? API Abstractions Plugin Architecture

Definition of a White Box. Benefits of White Boxes

SDN and Data Center Networks

SDN in the Public Cloud: Windows Azure. Albert Greenberg Partner Development Manager Windows Azure Networking

Panel: Cloud/SDN/NFV 黃 仁 竑 教 授 國 立 中 正 大 學 資 工 系 2015/12/26

Introduction to Software Defined Networking (SDN) and how it will change the inside of your DataCentre

Building an Open, Adaptive & Responsive Data Center using OpenDaylight

Testing Network Virtualization For Data Center and Cloud VERYX TECHNOLOGIES

Cloud, SDN and the Evolution of

Software-Defined Networks Powered by VellOS

Network Virtualization and its Application to M2M Business

Analysis of Network Segmentation Techniques in Cloud Data Centers

How To Orchestrate The Clouddusing Network With Andn

TECHNOLOGY WHITE PAPER. Correlating SDN overlays and the physical network with Nuage Networks Virtualized Services Assurance Platform

TRILL Large Layer 2 Network Solution

Simplify IT. With Cisco Application Centric Infrastructure. Barry Huang Nov 13, 2014

VMware. NSX Network Virtualization Design Guide

White Paper. Contrail Architecture

Using SDN-OpenFlow for High-level Services

White Paper. Juniper Networks. Enabling Businesses to Deploy Virtualized Data Center Environments. Copyright 2013, Juniper Networks, Inc.

NVO3: Network Virtualization Problem Statement. Thomas Narten IETF 83 Paris March, 2012

ICTTEN6172A Design and configure an IP- MPLS network with virtual private network tunnelling

Flexible SDN Transport Networks With Optical Circuit Switching

Avaya VENA Fabric Connect

PLUMgrid Open Networking Suite Service Insertion Architecture

Why Software Defined Networking (SDN)? Boyan Sotirov

Using SouthBound APIs to build an SDN Solution. Dan Mihai Dumitriu Midokura Feb 5 th, 2014

Roman Hochuli - nexellent ag / Mathias Seiler - MiroNet AG

Core and Pod Data Center Design

Data Center Infrastructure of the future. Alexei Agueev, Systems Engineer

Ethernet-based Software Defined Network (SDN) Cloud Computing Research Center for Mobile Applications (CCMA), ITRI 雲 端 運 算 行 動 應 用 研 究 中 心

Branches as Nimble as the Cloud: Unleashing Agility with Nuage Networks Virtualized Network Services EXECUTIVE SUMMARY

Data Center Virtualization and Cloud QA Expertise

The Road to SDN: Software-Based Networking and Security from Brocade

Networking in the Era of Virtualization

Defining SDN. Overview of SDN Terminology & Concepts. Presented by: Shangxin Du, Cisco TAC Panelist: Pix Xu Jan 2014

BROCADE NETWORKING: EXPLORING SOFTWARE-DEFINED NETWORK. Gustavo Barros Systems Engineer Brocade Brasil

Network Virtualization and Software-defined Networking. Chris Wright and Thomas Graf Red Hat June 14, 2013

VMware

Demonstrating the high performance and feature richness of the compact MX Series

SINGLE-TOUCH ORCHESTRATION FOR PROVISIONING, END-TO-END VISIBILITY AND MORE CONTROL IN THE DATA CENTER

the Data Center Connecting Islands of Resources Within and Across Locations with MX Series Routers White Paper

Cloud Fabric. Huawei Cloud Fabric-Cloud Connect Data Center Solution HUAWEI TECHNOLOGIES CO.,LTD.

CON Software-Defined Networking in a Hybrid, Open Data Center

Simplify Your Data Center Network to Improve Performance and Decrease Costs

SDN Use Cases: Leveraging Programmable Networks

Software Defined Networking Subtitle: Network Virtualization Terry Slattery Chesapeake NetCraftsmen Principal Consultant CCIE #1026.

CONNECTING PHYSICAL AND VIRTUAL WORLDS WITH VMWARE NSX AND JUNIPER PLATFORMS

Multitenancy Options in Brocade VCS Fabrics

NETWORKING FOR DATA CENTER CONVERGENCE, VIRTUALIZATION & CLOUD. Debbie Montano, Chief Architect dmontano@juniper.net

Transcription:

CLOUD NETWORKING THE NEXT CHAPTER FLORIN BALUS

COMMON APPLICATION VIEW OF THE NETWORK Fallacies of Distributed Computing 1. The network is reliable. 2. Latency is zero. 3. Bandwidth is infinite. 4. The network is secure. 5. Topology doesn't change. 6. There is one administrator. 7. Transport cost is zero. 8. The network is homogeneous. Peter Deutsch - Sun Fellow, 1994 net wûrk : Unspeakably huge, complex, mysterious, stuffy network thing that nobody understands* 2 * = Gluecon Keynote Smarting the Dumb Pipes by Ross Turk. www.youtube.com/watch?v=tjtnmwzxm0c

CLOUD NETWORK PERFORMANCE H. Ballani, P. Costa, T. Karagiannis, A. Rawstron, Towards Predictable Datacenter Networks, Microsoft Research, ACM SIGCOMM 2011, MS Research MapReduce Task Enterprise DC 4 hours ($100) Popular Cloud 10-16 hours ($250-$400) Network performance can be a key obstacle to cloud adoption 3

DATA CENTER NETWORK VIRTUALIZATION L2 Service Virtualization The devil is in the details Promise of Nirvana 4

1 st GENERATION L2 SERVICE (VLANs) SERVER & STORAGE INFRASTRUCTURE ISSUES & LIMITATIONS Service Appliances 10.1.1.2 10.1.1.3 10.1.1.4 10.1.1.4 10.1.1.3 DC Core Network VLAN scalability L2 core scaling issues Management complexity Network stability Server & Storage Arrays 10.1.1.2 5

L2 NETWORK VIRTUALIZATION APPROACH (L2 over IP tunnels: VXLAN/NVGRE) Service Request SERVER & STORAGE INFRASTRUCTURE DC GWs ISSUES & LIMITATIONS IP Core Does not address enterprise use cases L2-Segment Bandwidth and routing inefficiencies VM VM TORs Core network complexity Storage Operational complexity VMs 6

ENTERPRISE APPLICATIONS CURRENT NETWORK VIEW REALITY L2-only virtualization L2-Segment VM VM Storage 7 Source: http://docs.oracle.com/cd/e12839_01/core.1111/e12037/overview.htm

1. REAL ENTERPRISE USE CASES Enterprise Site A Enterprise DC VM VM Subnet 1 Subnet 2 Firewall W W VPN Service L2 VPN Service VRF/Router VRF/Router Firewall BL BL Subnet 1 VLAN 11 VM VM VM VM Subnet 1 Subnet 2 VM VM VM VM DMZ designs Multi-tier Applications DC Service Hybrid Clouds DC Service L2/ Multi-DC - DR Services 8

2. BANDWIDTH AND LATENCY ISSUES -L4 services only in certain locations (VMs or ToRs) DC GWs 10 10 DC GWs Core Nodes Core Nodes TORs GW 12 11 11 TORs 12 11 GW V-Switches 10 11 12 12 11 11 11 12 10 12 B W B GW W VMs GW V-Switches 12 11 W B B 11 VMs 11 B 12 W 11 B Centralized gateways result in sub-optimal bandwidth utilization, performance issues, and choke-points 9

2. BANDWIDTH AND LATENCY ISSUES Using hardware-based routers Enterprise Site Enterprise Site WAN Service DC DC GW WAN Service VRF/Router TENANT 1 VLAN 12 VLAN 11 Aggregation Core L2 service VM VM VM VM Access Storage DC Gateways fail to solve the service problem 10

3. NETWORK COMPLEXITY Translation to L2 VLANs required Enterprise Site VPN Service Enterprise Site VPN Service DC GW TENANT 1 Subnet 1 Subnet 12 Spanning Tree VLANs VM VM VM VM Storage VM Router Backup Router External connectivity requires VLAN toolset and configuration 11

3. CORE NETWORK COMPLEXITY VXLAN Implementations require Multicast (PIM and IGMP) at the Core Per-Tenant multicast group VXLAN requires per-tenant state in the core network 12

4. INTERFACING TO EXISTING SERVICES OSS Nightmares Cloud Mgmt Interface? VLAN SP OSS MPLS-based WAN Service (Administrative Domain B) Data Center (Administrative Domain A) Significant costs and complexity in interfacing between different operational models and administrative domains 13

NETWORK SERVICE REQUIREMENTS Scalability No per-tenant state L2 Multi-tenancy Full tenant traffic isolation L2 & Services Support for real application topologies VPN Service Extension Hybrid and extended clouds SDN Programmability Rapid service deployment 14

DIDN T WE SOLVE THIS PROBLEM BEFORE? SERVICE EDGE (ETHERNET, IP / MPLS) IP CORE NETWORK CONTENT STORAGE & DISTRIBUTION INTERNET Issues and Limitations Not optimized for data center designs Unfamiliar protocols for IT organizations But, Rich toolkit of technologies and lessons learned CLOUD STORAGE AND COMPUTE 15

SOLUTION: DISTRIBUTED L2-L4 SERVICES Enterprise Site Enterprise Site WAN Service WAN Service DC PE Simple IP Core VRF/Router TENANT 1 VLAN 12 VLAN 11 VM VM VM VM Network Virtualization Edge (NVE) L2-L4 Services Distributed on all Edge Forwarding Elements of the DC 16

CONTROL AND DATA PLANE INTERACTIONS Cloud Management Service Management SP OSS APIs SDN/NVO3 Control Plane MP-BGP MP-BGP MP-BGP Compute & Enterprise Storage Data Plane IP Core Gateway MPLS VPN Services Site NVE/OVS NVO3 Tunnels 17

MULTI-DC AND MULTI-VENDOR SERVICES Enterprise Services Consumer Services IP/MPLS Core MP-BGP Control Plane BGP-MP BGP-MP Cloudstack DC Openstack Openstack DC Controlled BGP interoperability enables federation of multi-vendor cloud services 18

DRIVING TOWARD INTEROPERABILITY IETF NVO3 Working Group - Problem statement - draft-etf-nvo3-problem-statement - Framework - draft-ietf-nv03-framework - Data plane requirements - draft-bl-nvo0-dataplane-requirements - Control plane requirements Openflow Specification 1.3 - draft-drake-nvo3-evpn-control-plane - Federation of SDN Controller - draft-sb-nv03-sdn-federation 19

CLOUD NETWORK SERVICES RAPIDLY EVOLVING TO MEET ENTERPRISE NEEDS MPLS VPN Hybrid Clouds L2 Virtualization Services Service Chain (FW,LB) Performance SLAs 20

21