SDN for the Cloud. Albert Greenberg Distinguished Engineer Director of Microsoft Azure [email protected]
|
|
|
- Horace Ball
- 10 years ago
- Views:
Transcription
1 SDN for the Cloud Albert Greenberg Distinguished Engineer Director of Microsoft Azure [email protected]
2 Road to SDN WAN Motivating scenario: network engineering at scale Innovation: infer traffic, control routing, centralize control to meet network-wide goals Cloud Motivating scenario: software defined data center, requiring per customer virtual networks Innovation: VL2 scale-out L3 fabric network virtualization at scale, enabling SDN and NFV TomoGravity ACM Sigmetrics 2013 Test of Time Award RCP Usenix NSDI 2015 Test of Time Award 4D ACM Sigcomm 2015 Test of Time Award VL2 ACM Sigcomm 2009
3 Cloud provided the killer scenario for SDN Cloud has the right scenarios Economic and scale pressure huge leverage Control huge degree of control to make changes in the right places Virtualized Data Center for each customer prior art fell short Cloud had the right developers and the right systems High scale fault tolerant distributed systems and data management At Azure we changed everything because we had to, from optics to host to NIC to physical fabric to WAN to Edge/CDN to ExpressRoute (last mile)
4 Hyperscale Cloud
5 Microsoft Cloud Network 15 billion dollar bet
6 Microsoft Cloud Network
7 Microsoft Cloud Network
8 Compute Instances 100K Millions Azure Storage Datacenter Network 10 s of PB 10 s of Tbps Exabytes Pbps
9 >85% Fortune 500 using Microsoft Cloud >93,000 New Azure customers a month 425 MILLION Azure Active Directory users >18 BILLION Azure Active Directory authentications/week Scale 1 TRILLION Azure Event Hubs events/month >60 TRILLION Azure storage objects >5 MILLION requests/sec 1 out of 4 Azure VMs are Linux VMs 1,400,000 SQL databases in Azure
10 Agenda Consistent cloud design principles for SDN Physical and Virtual networks, NFV Integration of enterprise & cloud, physical & virtual Future: reconfigurable network hardware Demo Career Advice Acknowledgements
11 Azure SmartNIC
12 Cloud Design Principles Scale-out N-Active Data Plane Embrace and Isolate failures Centralized control plane: drive network to target state Resource managers service requests, while meeting system wide objectives Controllers drive each component relentlessly to the target state Stateless agents plumb the policies dictated by the controllers These principles are built into every component
13 Hyperscale Physical Networks
14 VL2 Azure Clos Fabrics with 40G NICs Regional Spine T3-1 T3-2 T3-3 T3-4 Scale-out, active-active Data Center Spine T2-1-1 T2-1-2 T2-1-8 T2-2-1 T2-2-2 T2-2-4 Row Spine T1-1 T1-2 T1-7 T1-8 T1-1 T1-2 T1-7 T1-8 T1-1 T1-2 T1-7 T1-8 Rack T0-1 T0-2 T0-20 Servers T0-1 T0-2 T0-20 Servers T0-1 T0-2 T0-20 Servers Outcome of >10 years of history, with major revisions every six months Scale-up, active-passive L3 LB/FW LB/FW LB/FW LB/FW L2 16
15 Challenges of Scale Clos network management problem Huge number of paths, ASICS, switches to examine, with a dynamic set of gray failure modes, when chasing app latency issues at % levels Solution Infrastructure for graph and state tracking to provide an app platform Monitoring to drive out gray failures Azure Cloud Switch OS to manage the switches as we do servers
16 Azure State Management System Architecture Infrastructure Provisioning Fault Mitigation Traffic Engineering Checker Centralized control plane: drive network to target state Observed State Monitor Proposed State Updater Target State Abstract network graph and state model: the basic programming paradigm XXx10G BGP XXx10G XXx10G XXx10G BGP XXx10G BGP BGP XXx10G XXx10G XXx10G 16 Spine Switchs BGP 16 Spine Switchs 16 Spine Switchs 16 Spine Switchs Border Routers Each border router connects to each Interconnect switch n7k GNS/WAN Network n7k BGP BGP High scale infrastructure is complex: multiple vendors, designs, software versions, failures 64x10G 64x10G 64x10G 64x10G 64x10G 64x10G 64x10G 64x10G ebgp ebgp ebgp ebgp 17 pods 17 pods 64x10G 48 servers pod podset 64x10G 48 servers podset
17 App I: Automatic Failure Mitigation Fault Mitigation Checker Observed State Proposed State Target State Device monitor Link monitor Link updater Device updater Repair bad links Repair bad devices
18 Gbps App II: Traffic Engineering Towards High Utilization Traffic Engineering Checker 250 SWAN 200 Topology, link load Observed State Device &Link monitor Routes LSP monitor Proposed State Service demand Service monitor Target State Routing updater Add or remove LSPs, change weights Service LB updater Sun Mo n = Total traffic = Elastic 100 Gbps Tue We d Thu Fri Sat = Background 100 Gbps = Interactive Gbps
19 Azure Scale Monitoring Pingmesh Problem: Is it the app or the net explaining app latency issues? Solution: Measure the network latency between any two servers Full coverage, always-on, brute force Running in Microsoft DCs for near 5 years, generating 200+B probes every day Normal Podset down Podset failure Spine
20 EverFlow: Packet-level Telemetry + Cloud Analytics Cloud Network Challenge Guided prober Packet drop Latency spike Loop Load imbalance Cloud Scale Data Match & mirror Reshuffler Collector Collector Filter & aggregation EverFlow controller Query Distributed storage Azure Analytics Azure Storage Collector 22
21 Hard ware Operating System Azure Cloud Switch Open Way to Build Switch OS Switch Control: drive to target state SAI collaboration is industry wide SAI simplifies bringing up Azure Cloud Switch (Azure s switch OS) on new ASICS Provision Deployment Automation Hw Load Balancer BGP SNMP Other SDN Apps LLDP ACL Ethernet Interfaces Switch ASIC Driver Switch State Service Sync Sync Sync Agent1 Agent2 Agent3 Switch Abstraction Interface (SAI) Switch ASIC SDK User space Switch ASIC SAI is on github Front Panel Ports
22 Hyperscale Virtual Networks
23 L3 Tunnel Network Virtualization (VNet) Microsoft Azure Virtual Networks Azure is the hub of your enterprise, reach to branch offices via VPN Microsoft Azure 10.1/ /16 VNet is the right abstraction, the counterpart of the VM for compute Efficient and scalable communication within and across VNets Internet ISP/MPLS QoS
24 Hyperscale SDN: All Policy is in the Host Proprietary Appliance Management Management Plane SDN Azure Resource Azure Resource Azure Manager Resource Manager Manager Control Data Control Plane Controller Controller Controller Data Plane Switch (Host) Switch (Host) Switch (Host)
25 Key Challenges for Hyperscale SDN Controllers Must scale up to 500k+ Hosts in a region Needs to scale down to small deployments too Must handle millions of updates per day Must support frequent updates without downtime
26 Microsoft Azure Service Fabric: A platform for reliable, hyperscale, microservice-based applications App1 App2
27 Regional Network Manager Microservices Management REST APIs Gateway VIP Manager Service Manager (VMs, Cloud Services) VNET Manager (VNETs, Gateways) Software Load Balancers MAC Manager Fabric Task Driver Partitioned Federated Controller Network Resource Manager (ACLs, Routes, QoS) Other Appliances Cluster Network Managers
28 Regional Network Controller Stats 10s of millions of API calls per day Write API Transactions API execution time Read : <50 milliseconds Write : <150 milliseconds Varying deployment footprint Smallest : <10 Hosts Largest : >100 Hosts AddOrUpdateVnet AllocateMacs AllocateVips AssociateToAclGroup CreateOrUpdateNetworkServi ce DeleteNetworkService FreeMac
29 Hyperscale Network Function Virtualization
30 Azure SLB: Scaling Virtual Network Functions Key Idea: Decompose Load Balancing into Tiers to achieve scale-out data plane and centralized control plane Router Router Tier 1: Distribute packets (Layer 3) Routers ECMP Tier 2: Distribute connections (Layer 3-4) Multiplexer or Mux Enable high availability and scale-out Tier 3: Virtualized Network Functions (Layer 3-7) Example: Azure VPN, Azure Application Gateway, third-party firewall Loadbalanced IP Packets Mux Mux Mux Load-balanced Connections VNF VNF VNF
31 Express Route: Direct Connectivity to the Cloud Connectivity Provider Infrastructure (physical WAN) Azure Edge (network virtual function) Virtual Networks
32 Data Center-Scale Distributed Router Centralized control plane Distributed data plane Customer s network Microsoft WAN Customer s Virtual Network in Azure
33 Building a Hyperscale Host SDN
34 Virtual Filtering Platform (VFP) Acts as a virtual switch inside Hyper-V VMSwitch NIC vnic vnic VM Switch VM VM VFP ACLs, Metering, Security VNET SLB (NAT) Provides core SDN functionality for Azure networking services, including: Address Virtualization for VNET VIP -> DIP Translation for SLB ACLs, Metering, and Security Guards Uses programmable rule/flow tables to perform per-packet actions Supports all Azure data plane policy at 40GbE+ with offloads Coming to private cloud in Windows Server 2016
35 Flow Tables: the Right Abstraction for the Host VMSwitch exposes a typed Match- Action-Table API to the controller Controllers define policy One table per policy Key insight: Let controller tell switch exactly what to do with which packets e.g. encap/decap, rather than trying to use existing abstractions (tunnels, ) VNet Routing Policy Controller NAT Endpoints VNet Description Tenant Description ACLs Host: Flow Action Flow Action VFP Flow Action NIC TO: 10.2/16 Encap to GW TO: Encap to TO:!10/8 NAT out of VNET TO: TO:!10/8 DNAT to SNAT to TO: /24 Allow 10.4/16 Block TO:!10/8 Allow VM VNET LB NAT ACLS
36 Table Typing/Flow Caching are Critical to Performance COGS in the cloud is driven by VM density: 40GbE is here First-packet actions can be complex Established-flow matches must be typed, predictable, and simple hash lookups First Packet NIC Flow TO: 10.2/16 TO: TO:!10/8 Action Encap to GW Encap to NAT out of VNET Flow TO: TO:!10/8 Action DNAT to SNAT to Flow TO: /24 Action Allow 10.4/16 Block TO:!10/8 VNET LB NAT ACLS Allow Blue VM Subsequent Packets Connection Action , ,80,9876 DNAT + Encap to GW , ,80,9876 Encap to , ,6754,80 SNAT to VFP
37 RDMA/RoCEv2 at Scale in Azure Memory NIC NIC Memory Buffer A Write local buffer at Address A to remote buffer at Address B Buffer B is filled Buffer B Application Application RDMA addresses high CPU cost and long latency tail of TCP Zero CPU Utilization at 40Gbps μs level E2E latency Running RDMA at scale RoCEv2 for RDMA over commodity IP/Ethernet switches Cluster-level RDMA DCQCN* for end-to-end congestion control *DCQCN is running on Azure NICs
38 RDMA Latency Reduction at 99.9 th %ile in Bing TCP 99 th percentile RDMA 99.9 th percentile RDMA 99 th percentile
39 Host SDN Scale Challenges Host network is Scaling Up: 1G 10G 40G 50G 100G The driver is VM density (more VMs per host), reducing COGs Need the performance of hardware to implement policy without CPU Need to support new scenarios: BYO IP, BYO Topology, BYO Appliance We are always pushing richer semantics to virtual networks Need the programmability of software to be agile and future-proof How do we get the performance of hardware with programmability of software?
40 Azure SmartNIC Use an FPGA for reconfigurable functions FPGAs are already used in Bing (Catapult) Roll out Hardware as we do software Programmed using Generic Flow Tables (GFT) Language for programming SDN to hardware Uses connections and structured actions as primitives SmartNIC can also do Crypto, QoS, storage acceleration, and more NIC ASIC Host CPU SmartNIC FPGA ToR
41 SmartNIC Controller Controller Northbound API Southbound API Controller SLB Decap SLB NAT VNET ACL Metering Rule Action Rule Action Rule Action Rule Action Rule Action * Decap * DNAT * Rewrite * Allow * Meter VFP Rewrite Flow > , >80 Encap Transposition Engine Action Decap, DNAT, Rewrite, Meter GFT Offload Engine VM First Packet VMSwitch GFT Offload API (NDIS) SmartNIC 50G GFT Flow Action > , >80 Decap, DNAT, Rewrite, Meter Crypto RDMA GFT Table QoS 43
42 Azure SmartNIC
43 Demo: SmartNIC Encryption
44 Closing Thoughts Cloud scale, financial pressure unblocked SDN Control and systems developed earlier for compute, storage, power helped Moore s Law helped: order 7B transistors per ASIC We did not wait for a moment for standards, for vendor persuasion SDN realized through consistent application of principles of Cloud design Embrace and isolate failure Centralize (partition, federate) control and relentlessly drive to target state Microsoft Azure re-imagined networking, created SDN and it paid off
45 Career Advice Cloud Software leverage and agility Even for hardware people Quantity time With team, with project Hard infrastructure problems take >3 years, but it s worth it Usage and its measurement oxygen for ideas Quick wins (3 years is a long time) Foundation and proof that the innovation matters
46 Shout-Out to Colleagues & Mentors AT&T & Bell Labs Han Nguyen, Brian Freeman, Jennifer Yates, and entire AT&T Labs team Alumni: Dave Belanger, Rob Calderbank, Debasis Mitra, Andrew Odlyzko, Eric Sumner Jr. Microsoft Azure Reza Baghai, Victor Bahl, Deepak Bansal, Yiqun Cai, Luis Irun-Briz, Yiqun Cai, Alireza Dabagh, Nasser Elaawar, Gopal Kakivaya, Yousef Khalidi, Chuck Lenzmeier, Dave Maltz, Aaron Ogus, Parveen Patel, Mark Russinovich, Murari Sridharan, Marne Staples, Junhua Wang, Jason Zander, and entire Azure team Alumni: Arne Josefsberg, James Hamilton, Randy Kern, Joe Chau, Changhoon Kim, Parantap Lahiri, Clyde Rodriguez, Amitabh Srivastava, Sumeet Singh, Haiyong Wang Academia Nick Mckeown, Jennifer Rexford, Hui Zhang
47 SIGCOMM 15 Everflow Packet-level telemetry for large DC networks 10 6 x reduction in trace overhead, pinpoint accuracy Corral Joint data & compute placement for big data jobs 56% reduction in completion time over Yarn R2C2 Network stack for rack-scale computing Rack is the new building block! Iridium Low-latency geo-distributed analytics 19x query speedup, 64% reduction in WAN traffic DCQCN Congestion control for large RDMA deployments 2000x reduction in Pause Frames, 16x better performance PingMesh DC network latency measurement and analysis 200 billion probes per day! Silo Virtual networks with guaranteed bw and latency No changes to host stack! Hopper Speculation-aware scheduling of big-data jobs 66% speedup of production queries Eden Enable network functions at end host Dynamic, stateful policies, F#-based API
SDN in the Public Cloud: Windows Azure. Albert Greenberg Partner Development Manager Windows Azure Networking [email protected]
SDN in the Public Cloud: Windows Azure Albert Greenberg Partner Development Manager Windows Azure Networking [email protected] Microsoft s big bet on public cloud service Lets companies move their IT
Scaling the S in SDN at Azure. Albert Greenberg Distinguished Engineer & Director of Engineering Microsoft Azure Networking
Scaling the S in SDN at Azure Albert Greenberg Distinguished Engineer & Director of Engineering Microsoft Azure Networking ExpressRoute Partners Coming 2014: 2015: Host soon: Contoller SDN Containers and
SDN PARTNER INTEGRATION: SANDVINE
SDN PARTNER INTEGRATION: SANDVINE SDN PARTNERSHIPS SSD STRATEGY & MARKETING SERVICE PROVIDER CHALLENGES TIME TO SERVICE PRODUCT EVOLUTION OVER THE TOP THREAT NETWORK TO CLOUD B/OSS AGILITY Lengthy service
Bringing the Public Cloud to Your Data Center
Bringing the Public Cloud to Your Data Center Jim Pinkerton Partner Architect Lead 1/20/2015 Microsoft Corporation A Dream Hyper-Scale Cloud efficiency is legendary Reliable, available services using high
Datacenter Networks Are In My Way
Datacenter Networks Are In My Way Principals of Amazon James Hamilton, 2010.10.28 e: [email protected] blog: perspectives.mvdirona.com With Albert Greenberg, Srikanth Kandula, Dave Maltz, Parveen Patel,
Data Center Use Cases and Trends
Data Center Use Cases and Trends Amod Dani Managing Director, India Engineering & Operations http://www.arista.com Open 2014 Open Networking Networking Foundation India Symposium, January 31 February 1,
Definition of a White Box. Benefits of White Boxes
Smart Network Processing for White Boxes Sandeep Shah Director, Systems Architecture EZchip Technologies [email protected] Linley Carrier Conference June 10-11, 2014 Santa Clara, CA 1 EZchip Overview
Transform Your Business and Protect Your Cisco Nexus Investment While Adopting Cisco Application Centric Infrastructure
White Paper Transform Your Business and Protect Your Cisco Nexus Investment While Adopting Cisco Application Centric Infrastructure What You Will Learn The new Cisco Application Centric Infrastructure
Data Center Infrastructure of the future. Alexei Agueev, Systems Engineer
Data Center Infrastructure of the future Alexei Agueev, Systems Engineer Traditional DC Architecture Limitations Legacy 3 Tier DC Model Layer 2 Layer 2 Domain Layer 2 Layer 2 Domain Oversubscription Ports
Core and Pod Data Center Design
Overview The Core and Pod data center design used by most hyperscale data centers is a dramatically more modern approach than traditional data center network design, and is starting to be understood by
Introduction to Software Defined Networking (SDN) and how it will change the inside of your DataCentre
Introduction to Software Defined Networking (SDN) and how it will change the inside of your DataCentre Wilfried van Haeren CTO Edgeworx Solutions Inc. www.edgeworx.solutions Topics Intro Edgeworx Past-Present-Future
SDN. What's Software Defined Networking? Angelo Capossele
SDN What's Software Defined Networking? Angelo Capossele Outline Introduction to SDN OpenFlow Network Functions Virtualization Some examples Opportunities Research problems Security Case study: LTE (Mini)Tutorial
SDN and NFV in the WAN
WHITE PAPER Hybrid Networking SDN and NFV in the WAN HOW THESE POWERFUL TECHNOLOGIES ARE DRIVING ENTERPRISE INNOVATION rev. 110615 Table of Contents Introduction 3 Software Defined Networking 3 Network
Virtualization, SDN and NFV
Virtualization, SDN and NFV HOW DO THEY FIT TOGETHER? Traditional networks lack the flexibility to keep pace with dynamic computing and storage needs of today s data centers. In order to implement changes,
Simplify IT. With Cisco Application Centric Infrastructure. Roberto Barrera [email protected]. VERSION May, 2015
Simplify IT With Cisco Application Centric Infrastructure Roberto Barrera [email protected] VERSION May, 2015 Content Understanding Software Definded Network (SDN) Why SDN? What is SDN and Its Benefits?
2013 ONS Tutorial 2: SDN Market Opportunities
2013 ONS Tutorial 2: SDN Market Opportunities SDN Vendor Landscape and User Readiness Jim Metzler, Ashton, Metzler & Associates [email protected] April 15, 2013 1 1 Goals & Non-Goals Goals: Describe
基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器
基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器 楊 竹 星 教 授 國 立 成 功 大 學 電 機 工 程 學 系 Outline Introduction OpenFlow NetFPGA OpenFlow Switch on NetFPGA Development Cases Conclusion 2 Introduction With the proposal
2015 Techstravaganza The Microsoft Cloud
2015 Techstravaganza The Microsoft Cloud http://virtuallycloud9.com @tommy_patterson http://aka.ms/tplinkedin [email protected] http://aka.ms/mshostingbw Leaders in Gartner Magic Quadrants
Load Balancing Mechanisms in Data Center Networks
Load Balancing Mechanisms in Data Center Networks Santosh Mahapatra Xin Yuan Department of Computer Science, Florida State University, Tallahassee, FL 33 {mahapatr,xyuan}@cs.fsu.edu Abstract We consider
Testing Software Defined Network (SDN) For Data Center and Cloud VERYX TECHNOLOGIES
Testing Software Defined Network (SDN) For Data Center and Cloud VERYX TECHNOLOGIES Table of Contents Introduction... 1 SDN - An Overview... 2 SDN: Solution Layers and its Key Requirements to be validated...
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
Centec s SDN Switch Built from the Ground Up to Deliver an Optimal Virtual Private Cloud Table of Contents Virtualization Fueling New Possibilities Virtual Private Cloud Offerings... 2 Current Approaches
State of the Art Cloud Infrastructure
State of the Art Cloud Infrastructure Motti Beck, Director Enterprise Market Development WHD Global I April 2014 Next Generation Data Centers Require Fast, Smart Interconnect Software Defined Networks
Building an Open, Adaptive & Responsive Data Center using OpenDaylight
Building an Open, Adaptive & Responsive Data Center using OpenDaylight Vijoy Pandey, IBM 04 th February 2014 Email: [email protected] Twitter: @vijoy Agenda Where does ODP (& SDN) fit in the bigger
The last 18 months. AutoScale. IaaS. BizTalk Services Hyper-V Disaster Recovery Support. Multi-Factor Auth. Hyper-V Recovery.
Offline Operations Traffic ManagerLarge Memory SKU SQL, SharePoint, BizTalk Images HDInsight Windows Phone Support Per Minute Billing HTML 5/CORS Android Support Custom Mobile API AutoScale BizTalk Services
Optimizing Data Center Networks for Cloud Computing
PRAMAK 1 Optimizing Data Center Networks for Cloud Computing Data Center networks have evolved over time as the nature of computing changed. They evolved to handle the computing models based on main-frames,
Comparing SMB Direct 3.0 performance over RoCE, InfiniBand and Ethernet. September 2014
Comparing SMB Direct 3.0 performance over RoCE, InfiniBand and Ethernet Anand Rangaswamy September 2014 Storage Developer Conference Mellanox Overview Ticker: MLNX Leading provider of high-throughput,
Simplifying Virtual Infrastructures: Ethernet Fabrics & IP Storage
Simplifying Virtual Infrastructures: Ethernet Fabrics & IP Storage David Schmeichel Global Solutions Architect May 2 nd, 2013 Legal Disclaimer All or some of the products detailed in this presentation
Accelerating Micro-segmentation
WHITE PAPER Accelerating Micro-segmentation THE INITIAL CHALLENGE WAS THAT TRADITIONAL SECURITY INFRASTRUCTURES WERE CONCERNED WITH SECURING THE NETWORK BORDER, OR EDGE, WITHOUT BUILDING IN EFFECTIVE SECURITY
Brocade SDN 2015 NFV
Brocade 2015 SDN NFV BROCADE IP Ethernet SDN! SDN illustration 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. INTERNAL USE ONLY 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. INTERNAL USE ONLY Brocade ICX (campus)
Leveraging SDN and NFV in the WAN
Leveraging SDN and NFV in the WAN Introduction Software Defined Networking (SDN) and Network Functions Virtualization (NFV) are two of the key components of the overall movement towards software defined
Open Networking User Group SD-WAN Requirements Demonstration Talari Test Results
Open Networking User Group SD-WAN Requirements Demonstration Talari Test Results May 13, 2015 Talari 550 South Winchester Suite 550 San Jose, CA 95128 www.talari.com Defining the Software Defined WAN The
More than just Layer 2-7 Load Balancing Citrix NetScaler & CloudGateway
More than just Layer 2-7 Load Balancing Citrix NetScaler & CloudGateway Fabian Kienle Manager, Distribution & Partner Sales, Eastern Europe Trusted by Leading Enterprises and Web Properties Application
SDN CONTROLLER. Emil Gągała. PLNOG, 30.09.2013, Kraków
SDN CONTROLLER IN VIRTUAL DATA CENTER Emil Gągała PLNOG, 30.09.2013, Kraków INSTEAD OF AGENDA 2 Copyright 2013 Juniper Networks, Inc. www.juniper.net ACKLOWLEDGEMENTS Many thanks to Bruno Rijsman for his
Panel: Cloud/SDN/NFV 黃 仁 竑 教 授 國 立 中 正 大 學 資 工 系 2015/12/26
Panel: Cloud/SDN/NFV 黃 仁 竑 教 授 國 立 中 正 大 學 資 工 系 2015/12/26 1 Outline Cloud data center (CDC) Software Defined Network (SDN) Network Function Virtualization (NFV) Conclusion 2 Cloud Computing Cloud computing
OVERLAYING VIRTUALIZED LAYER 2 NETWORKS OVER LAYER 3 NETWORKS
OVERLAYING VIRTUALIZED LAYER 2 NETWORKS OVER LAYER 3 NETWORKS Matt Eclavea ([email protected]) Senior Solutions Architect, Brocade Communications Inc. Jim Allen ([email protected]) Senior Architect, Limelight
Unleash the power of Cisco ACI and F5 Synthesis for Accelerated Application deployments. Ravi Balakrishnan Senior Marketing Manager, Cisco Systems
Unleash the power of Cisco ACI and F5 Synthesis for Accelerated Application deployments Ravi Balakrishnan Senior Marketing Manager, Cisco Systems Cisco F5 Solutions Outline Cisco and F5 Areas of Partnership
Simplify IT. With Cisco Application Centric Infrastructure. Barry Huang [email protected]. Nov 13, 2014
Simplify IT With Cisco Application Centric Infrastructure Barry Huang [email protected] Nov 13, 2014 There are two approaches to Control Systems IMPERATIVE CONTROL DECLARATIVE CONTROL Baggage handlers follow
The promise of SDN. EU Future Internet Assembly March 18, 2014. Yanick Pouffary Chief Technologist HP Network Services
The promise of SDN EU Future Internet Assembly March 18, 2014 Yanick Pouffary Chief Technologist HP Network Services Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein
Delivering Managed Services Using Next Generation Branch Architectures
Delivering Managed Services Using Next Generation Branch Architectures By: Lee Doyle, Principal Analyst at Doyle Research Sponsored by Versa Networks Executive Summary Network architectures for the WAN
Part 1 - What s New in Hyper-V 2012 R2. [email protected] Datacenter Specialist
Part 1 - What s New in Hyper-V 2012 R2 [email protected] Datacenter Specialist Microsoft Cloud OS Vision Public Cloud Azure Virtual Machines Windows Azure Pack 1 Consistent Platform Windows Azure
What is SDN? And Why Should I Care? Jim Metzler Vice President Ashton Metzler & Associates
What is SDN? And Why Should I Care? Jim Metzler Vice President Ashton Metzler & Associates 1 Goals of the Presentation 1. Define/describe SDN 2. Identify the drivers and inhibitors of SDN 3. Identify what
Introduction to Cloud Design Four Design Principals For IaaS
WHITE PAPER Introduction to Cloud Design Four Design Principals For IaaS What is a Cloud...1 Why Mellanox for the Cloud...2 Design Considerations in Building an IaaS Cloud...2 Summary...4 What is a Cloud
BROADCOM SDN SOLUTIONS OF-DPA (OPENFLOW DATA PLANE ABSTRACTION) SOFTWARE
BROADCOM SDN SOLUTIONS OF-DPA (OPENFLOW DATA PLANE ABSTRACTION) SOFTWARE Network Switch Business Unit Infrastructure and Networking Group 1 TOPICS SDN Principles Open Switch Options Introducing OF-DPA
Lecture 02b Cloud Computing II
Mobile Cloud Computing Lecture 02b Cloud Computing II 吳 秀 陽 Shiow-yang Wu T. Sridhar. Cloud Computing A Primer, Part 2: Infrastructure and Implementation Topics. The Internet Protocol Journal, Volume 12,
How To Orchestrate The Clouddusing Network With Andn
ORCHESTRATING THE CLOUD USING SDN Joerg Ammon Systems Engineer Service Provider 2013-09-10 2013 Brocade Communications Systems, Inc. Company Proprietary Information 1 SDN Update -
Software Defined Networking
Software Defined Networking Richard T. B. Ma School of Computing National University of Singapore Material from: Scott Shenker (UC Berkeley), Nick McKeown (Stanford), Jennifer Rexford (Princeton) CS 4226:
Advanced Computer Networks. Datacenter Network Fabric
Advanced Computer Networks 263 3501 00 Datacenter Network Fabric Patrick Stuedi Spring Semester 2014 Oriana Riva, Department of Computer Science ETH Zürich 1 Outline Last week Today Supercomputer networking
Solving Scale and Mobility in the Data Center A New Simplified Approach
Solving Scale and Mobility in the Data Center A New Simplified Approach Table of Contents Best Practice Data Center Design... 2 Traffic Flows, multi-tenancy and provisioning... 3 Edge device auto-attachment.4
SMB Direct for SQL Server and Private Cloud
SMB Direct for SQL Server and Private Cloud Increased Performance, Higher Scalability and Extreme Resiliency June, 2014 Mellanox Overview Ticker: MLNX Leading provider of high-throughput, low-latency server
Network Virtualization and Application Delivery Using Software Defined Networking
Network Virtualization and Application Delivery Using Software Defined Networking Project Leader: Subharthi Paul Washington University in Saint Louis Saint Louis, MO 63130 [email protected] Keynote at
Brocade One Data Center Cloud-Optimized Networks
POSITION PAPER Brocade One Data Center Cloud-Optimized Networks Brocade s vision, captured in the Brocade One strategy, is a smooth transition to a world where information and applications reside anywhere
How Linux kernel enables MidoNet s overlay networks for virtualized environments. LinuxTag Berlin, May 2014
How Linux kernel enables MidoNet s overlay networks for virtualized environments. LinuxTag Berlin, May 2014 About Me: Pino de Candia At Midokura since late 2010: Joined as a Software Engineer Managed the
Cisco ACI and F5 LTM Integration for accelerated application deployments. Dennis de Leest Sr. Systems Engineer F5
Cisco ACI and F5 LTM Integration for accelerated application deployments Dennis de Leest Sr. Systems Engineer F5 Agenda F5 Networks Who are we and what is Big-IP? F5 Synthesis Software Defined Application
Telecom - The technology behind
SPEED MATTERS v9.3. All rights reserved. All brand names, trademarks and copyright information cited in this presentation shall remain the property of its registered owners. Telecom - The technology behind
Scalable Network Monitoring with SDN-Based Ethernet Fabrics
Scalable Network Monitoring with SDN-Based Ethernet Fabrics Prashant Gandhi VP, Product Management & Strategy Big Switch Networks 1 Agenda Trends in Network Monitoring SDN s Role in Network Monitoring
Simplify Your Data Center Network to Improve Performance and Decrease Costs
Simplify Your Data Center Network to Improve Performance and Decrease Costs Summary Traditional data center networks are struggling to keep up with new computing requirements. Network architects should
SOFTWARE DEFINED NETWORKING: INDUSTRY INVOLVEMENT
BROCADE SOFTWARE DEFINED NETWORKING: INDUSTRY INVOLVEMENT Rajesh Dhople Brocade Communications Systems, Inc. [email protected] 2012 Brocade Communications Systems, Inc. 1 Why can t you do these things
Software Defined Networking What is it, how does it work, and what is it good for?
Software Defined Networking What is it, how does it work, and what is it good for? slides stolen from Jennifer Rexford, Nick McKeown, Michael Schapira, Scott Shenker, Teemu Koponen, Yotam Harchol and David
The future of SDN: Transforming the REN in support of Big Data
The future of SDN: Transforming the REN in support of Big Data Oct 4th, 2013 Eric Choi Senior Product Manager, Data Centre Business Unit APAC and Japan SDN Transforming REN Across Data Centres Data Intensive
Simplifying IT with SDN & Virtual Application Networks
Simplifying IT with SDN & Virtual Application Networks Justin Chiah Product Category Head HP Networking APJ Solutions for the New Style of IT Networking innovations lay the foundation for transformation
Scaling Cloud-Native Virtualized Network Services with Flash Memory
Scaling Cloud-Native Virtualized Network Services with Flash Memory Chloe Jian Ma (@chloe_ma) Senior Director, Cloud Marketing Mellanox Technologies Flash Memory Summit 2015 Santa Clara, CA 1 The Telco
Brocade Data Center Fabric Architectures
WHITE PAPER Brocade Data Center Fabric Architectures Building the foundation for a cloud-optimized data center. TABLE OF CONTENTS Evolution of Data Center Architectures... 1 Data Center Networks: Building
What is SDN all about?
What is SDN all about? Emil Gągała Juniper Networks Piotr Jabłoński Cisco Systems In the beginning there was a chaos CLOUD BUILDING BLOCKS CAN I VIRTUALIZE MY Compute Network? Storage Where is my money?
How To Switch A Layer 1 Matrix Switch On A Network On A Cloud (Network) On A Microsoft Network (Network On A Server) On An Openflow (Network-1) On The Network (Netscout) On Your Network (
Software- Defined Networking Matrix Switching January 29, 2015 Abstract This whitepaper describes a Software- Defined Networking use case, using an OpenFlow controller and white box switches to implement
Software-Defined Networks Powered by VellOS
WHITE PAPER Software-Defined Networks Powered by VellOS Agile, Flexible Networking for Distributed Applications Vello s SDN enables a low-latency, programmable solution resulting in a faster and more flexible
Software-Defined Networking for the Data Center. Dr. Peer Hasselmeyer NEC Laboratories Europe
Software-Defined Networking for the Data Center Dr. Peer Hasselmeyer NEC Laboratories Europe NW Technology Can t Cope with Current Needs We still use old technology... but we just pimp it To make it suitable
SOFTWARE-DEFINED NETWORKING AND OPENFLOW
SOFTWARE-DEFINED NETWORKING AND OPENFLOW Eric Choi < [email protected]> Senior Manager, Service Provider Business Unit, APJ 2012 Brocade Communications Systems, Inc. EPF 7 2012/09/17 Software-Defined Networking
Ethernet-based Software Defined Network (SDN) Cloud Computing Research Center for Mobile Applications (CCMA), ITRI 雲 端 運 算 行 動 應 用 研 究 中 心
Ethernet-based Software Defined Network (SDN) Cloud Computing Research Center for Mobile Applications (CCMA), ITRI 雲 端 運 算 行 動 應 用 研 究 中 心 1 SDN Introduction Decoupling of control plane from data plane
Towards Smart and Intelligent SDN Controller
Towards Smart and Intelligent SDN Controller - Through the Generic, Extensible, and Elastic Time Series Data Repository (TSDR) YuLing Chen, Dell Inc. Rajesh Narayanan, Dell Inc. Sharon Aicler, Cisco Systems
The Role of Virtual Routers In Carrier Networks
The Role of Virtual Routers In Carrier Networks Sterling d Perrin Senior Analyst, Heavy Reading Agenda Definitions of SDN and NFV Benefits of SDN and NFV Challenges and Inhibitors Some Use Cases Some Industry
SOFTWARE DEFINED NETWORKING
SOFTWARE DEFINED NETWORKING Bringing Networks to the Cloud Brendan Hayes DIRECTOR, SDN MARKETING AGENDA Market trends and Juniper s SDN strategy Network virtualization evolution Juniper s SDN technology
Cloud Networking Disruption with Software Defined Network Virtualization. Ali Khayam
Cloud Networking Disruption with Software Defined Network Virtualization Ali Khayam In the next one hour Let s discuss two disruptive new paradigms in the world of networking: Network Virtualization Software
Data Center Network Topologies: FatTree
Data Center Network Topologies: FatTree Hakim Weatherspoon Assistant Professor, Dept of Computer Science CS 5413: High Performance Systems and Networking September 22, 2014 Slides used and adapted judiciously
Use Cases for the NPS the Revolutionary C-Programmable 7-Layer Network Processor. Sandeep Shah Director, Systems Architecture EZchip
Use Cases for the NPS the Revolutionary C-Programmable 7-Layer Network Processor Sandeep Shah Director, Systems Architecture EZchip Linley Processor Conference Oct. 6-7, 2015 1 EZchip Overview Fabless
Brocade Data Center Fabric Architectures
WHITE PAPER Brocade Data Center Fabric Architectures Building the foundation for a cloud-optimized data center TABLE OF CONTENTS Evolution of Data Center Architectures... 1 Data Center Networks: Building
BURSTING DATA BETWEEN DATA CENTERS CASE FOR TRANSPORT SDN
BURSTING DATA BETWEEN DATA CENTERS CASE FOR TRANSPORT SDN Abhinava Sadasivarao, Sharfuddin Syed, Ping Pan, Chris Liou (Infinera) Inder Monga, Andrew Lake, Chin Guok Energy Sciences Network (ESnet) IEEE
Intel Ethernet Switch Load Balancing System Design Using Advanced Features in Intel Ethernet Switch Family
Intel Ethernet Switch Load Balancing System Design Using Advanced Features in Intel Ethernet Switch Family White Paper June, 2008 Legal INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL
Enabling Application Aware Networks The Next Generation Data Centre with Citrix NetScaler & Cisco Nexus. Ralph W. Lorkins Lead Systems Engineer
Enabling Application Aware Networks The Next Generation Data Centre with Citrix NetScaler & Cisco Nexus Ralph W. Lorkins Lead Systems Engineer Orchestration and virtualization Automation and orchestration
VMware and Brocade Network Virtualization Reference Whitepaper
VMware and Brocade Network Virtualization Reference Whitepaper Table of Contents EXECUTIVE SUMMARY VMWARE NSX WITH BROCADE VCS: SEAMLESS TRANSITION TO SDDC VMWARE'S NSX NETWORK VIRTUALIZATION PLATFORM
Pluribus Netvisor Solution Brief
Pluribus Netvisor Solution Brief Freedom Architecture Overview The Pluribus Freedom architecture presents a unique combination of switch, compute, storage and bare- metal hypervisor OS technologies, and
STRATEGIC WHITE PAPER. The next step in server virtualization: How containers are changing the cloud and application landscape
STRATEGIC WHITE PAPER The next step in server virtualization: How containers are changing the cloud and application landscape Abstract Container-based server virtualization is gaining in popularity, due
Microsoft s Cloud Networks
Microsoft s Cloud Networks Page 1 Microsoft s Cloud Networks Microsoft s customers depend on fast and reliable connectivity to our cloud services. To ensure superior connectivity, Microsoft combines globally
Virtualized Network Services SDN solution for service providers
Virtualized Network Services SDN solution for service providers Nuage Networks Virtualized Network Services (VNS) is a fresh approach to business networking that seamlessly links your enterprise customers
Qualifying SDN/OpenFlow Enabled Networks
Qualifying SDN/OpenFlow Enabled Networks Dean Lee Senior Director, Product Management Ixia Santa Clara, CA USA April-May 2014 1 Agenda SDN/NFV a new paradigm shift and challenges Benchmarking SDN enabled
Virtualized Network Services SDN solution for enterprises
Virtualized Network Services SDN solution for enterprises Nuage Networks Virtualized Network Services (VNS) is a fresh approach to business networking that seamlessly links your enterprise s locations
Microsoft Private Cloud
Microsoft Private Cloud Lorenz Wolf, Solution Specialist Datacenter, Microsoft SoftwareOne @ Au Premier Zürich - 22.03.2011 What is PRIVATE CLOUD Private Public Public Cloud Private Cloud shared resources.
The Last Piece of the Puzzle From Legacy to SDN and NFV. Benjamin Then
The Last Piece of the Puzzle From Legacy to SDN and NFV Benjamin Then Legacy networks are complex and require human middleware Photo by http://www.flickr.com/photos/pulpolux Legacy networks are at a breaking
Using SDN-OpenFlow for High-level Services
Using SDN-OpenFlow for High-level Services Nabil Damouny Sr. Director, Strategic Marketing Netronome Vice Chair, Marketing Education, ONF [email protected] Open Server Summit, Networking Applications
Switch Chip panel discussion. Moderator: Yoshihiro Nakajima (NTT)
Switch Chip panel discussion Moderator: Yoshihiro Nakajima (NTT) Goal To share vision and direction of future switch chip for next generation networking Requirements Movement on whitebox switch and network
Dynamic L4-L7 Service Insertion with Cisco ACI and A10 Thunder ADC REFERENCE ARCHITECTURE
Dynamic L4-L7 Service Insertion with Cisco and A10 Thunder ADC REFERENCE ARCHITECTURE Reference Architecture Dynamic L4-L7 Service Insertion with Cisco and A10 Thunder ADC Table of Contents Executive Summary...3
Scalable Approaches for Multitenant Cloud Data Centers
WHITE PAPER www.brocade.com DATA CENTER Scalable Approaches for Multitenant Cloud Data Centers Brocade VCS Fabric technology is the ideal Ethernet infrastructure for cloud computing. It is manageable,
Why Software Defined Networking (SDN)? Boyan Sotirov
Why Software Defined Networking (SDN)? Boyan Sotirov Agenda Current State of Networking Why What How When 2 Conventional Networking Many complex functions embedded into the infrastructure OSPF, BGP, Multicast,
Flexible SDN Transport Networks With Optical Circuit Switching
Flexible SDN Transport Networks With Optical Circuit Switching Multi-Layer, Multi-Vendor, Multi-Domain SDN Transport Optimization SDN AT LIGHT SPEED TM 2015 CALIENT Technologies 1 INTRODUCTION The economic
RIDE THE SDN AND CLOUD WAVE WITH CONTRAIL
RIDE THE SDN AND CLOUD WAVE WITH CONTRAIL Pascal Geenens CONSULTING ENGINEER, JUNIPER NETWORKS [email protected] BUSINESS AGILITY Need to create and deliver new revenue opportunities faster Services
SDN: A NEW PARADIGM. Kireeti Kompella CTO, JDI
SDN: A NEW PARADIGM Kireeti Kompella CTO, JDI AGENDA What is SDN? Definition and goals of SDN Analogy with Compute Virtualization Orchestration for Agile Provisioning Unified SDN What parts of the network
Business Case for NFV/SDN Programmable Networks
Business Case for NFV/SDN Programmable Networks Executive Summary Traditional network designs are failing to meet service providers business requirements. The designs lead to complex hardware stacks, over-provisioning
Infrastructure for more security and flexibility to deliver the Next-Generation Data Center
Infrastructure for more security and flexibility to deliver the Next-Generation Data Center Stefan Volmari Manager Systems Engineering Networking & Cloud Today's trends turn into major challenges Cloud
Outline VLAN. Inter-VLAN communication. Layer-3 Switches. Spanning Tree Protocol Recap
Outline Network Virtualization and Data Center Networks 263-3825-00 DC Virtualization Basics Part 2 Qin Yin Fall Semester 2013 More words about VLAN Virtual Routing and Forwarding (VRF) The use of load
