Current Topics for Networking Research



Similar documents
Introduction to Computer Networking: Trends and Issues

Network Virtualization and Application Delivery Using Software Defined Networking

Software Defined Networking at the Tactical Edge

Server and Storage Virtualization. Virtualization. Overview. 5 Reasons to Virtualize

Software Defined Networks (SDN)

基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器

Networking Issues For Big Data

Software Defined Networking & Openflow

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Software Defined Networking

Software Defined Networks

Software Defined Networking What is it, how does it work, and what is it good for?

From Active & Programmable Networks to.. OpenFlow & Software Defined Networks. Prof. C. Tschudin, M. Sifalakis, T. Meyer, M. Monti, S.

Server and Storage Virtualization

Software Defined Network Application in Hospital

Open Source Network: Software-Defined Networking (SDN) and OpenFlow

Software-Defined Networking

Overview. Five Trends in Computing Leading to Multi-Cloud Applications and Their Management. Team Members. Clouds and Mobile Apps

CSCI-1680 So ware-defined Networking

Software Defined Networking A quantum leap for Devops?

OpenFlow/SDN for IaaS Providers

Does SDN accelerate network innovations? Example of Flexible Service Creation

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

OpenFlow/So+ware- defined Networks. Srini Seetharaman Clean Slate Lab Stanford University July 2010

Application Delivery Networking

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

CSE 571S: Network Security CSE571S

SDN Architecture and Service Trend

How SDN will shape networking

SDN AND SECURITY: Why Take Over the Hosts When You Can Take Over the Network

Tutorial: OpenFlow in GENI

CS244 Lecture 5 Architecture and Principles

VIA CONNECT PRO Deployment Guide

Cloud Networking Disruption with Software Defined Network Virtualization. Ali Khayam

JOB READY ASSESSMENT BLUEPRINT COMPUTER NETWORKING FUNDAMENTALS - PILOT. Test Code: 4514 Version: 01

QUALITY OF SERVICE FOR CLOUD-BASED MOBILE APPS: Aruba Networks AP-135 and Cisco AP3602i

Data Communications and Networking Overview

RIDE THE SDN AND CLOUD WAVE WITH CONTRAIL

The old Internet. Software in the Network: Outline. Traditional Design. 1) Basic Caching. The Arrival of Software (in the network)

How the Emergence of OpenFlow and SDN will Change the Networking Landscape

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

OpenADN: Mobile Apps on Global Clouds Using OpenFlow and Software Defined Networking

SDN. What's Software Defined Networking? Angelo Capossele

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

Troubleshooting and Maintaining Cisco IP Networks Volume 1

HAWAII TECH TALK SDN. Paul Deakin Field Systems Engineer

How To Understand The Power Of The Internet

VIA COLLAGE Deployment Guide

Lecture 1. Lecture Overview. Intro to Networking. Intro to Networking. Motivation behind Networking. Computer / Data Networks

software networking Jithesh TJ, Santhosh Karipur QuEST Global

CSE 473s Introduction to Computer Networks

SOFTWARE DEFINED NETWORKING

How the emergence of OpenFlow and SDN will change the networking landscape

The Internet: A Remarkable Story. Inside the Net: A Different Story. Networks are Hard to Manage. Software Defined Networking Concepts

CSE 571S: Network Security CSE571S. Overview. Cyber Security Facts. Cyber Security Opportunities

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

10 Gigabit Ethernet: Scaling across LAN, MAN, WAN

Software Defined Storage Networks An Introduction

Software-Defined Networks Powered by VellOS

Spotlight On Backbone Technologies

Virtualization, SDN and NFV

The High Availability and Resiliency of the Pertino Cloud Network Engine

OpenFlow Technology Investigation Vendors Review on OpenFlow implementation

Internet 3.0: Ten Problems with Current Internet Architecture and a Proposal for the Next Generation

Cloud Design and Implementation. Cheng Li MPI-SWS Nov 9 th, 2010

OpenFlow: History and Overview. Demo of routers

A Case for Overlays in DCN Virtualization Katherine Barabash, Rami Cohen, David Hadas, Vinit Jain, Renato Recio and Benny Rochwerger IBM

Introduction to Network Virtualization in IaaS Cloud. Akane Matsuo, Midokura Japan K.K. LinuxCon Japan 2013 May 31 st, 2013

AC1750 WiFi Cable Modem Router

THE REVOLUTION TOWARDS SOFTWARE- DEFINED NETWORKING

VIRTUALIZING THE EDGE

CSE 571S: Network Security CSE571S

SDN, a New Definition of Next-Generation Campus Network

PROMAPP TECHNICAL INFORMATION

AC1600 WiFi VDSL/ADSL Modem Router ac Dual Band Gigabit

Business Cases for Brocade Software-Defined Networking Use Cases

State of the Art Cloud Infrastructure

Funded in part by: NSF, Cisco, DoCoMo, DT, Ericsson, Google, Huawei, NEC, Xilinx

AC1600 WiFi Modem Router ac Dual Band Gigabit

Network Access Control and Cloud Security

What is SDN all about?

Network Virtualization

Virtualization Technologies (ENCS 691K Chapter 3)

N750 Wireless Dual Band Gigabit Router Premium Edition

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

IT Infrastructure and Emerging Technologies

Where are Organizations Today? The Cloud. The Current and Future State of IT When, Where, and How To Leverage the Cloud. The Cloud and the Players

Cloud Computing Trends

How To Create A Virtual Network With A Router And Network Operating System (Ip) For A Network (Ipv) (Ip V2) (Netv) And A Virtualization) (Network) (Wired) (Virtual) (Wire)

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

SDN PARTNER INTEGRATION: SANDVINE

Software Defined Networks

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

Transcription:

Current Topics for Networking Research Washington University in Saint Louis Saint Louis, MO 63130 Jain@cse.wustl.edu Keynote Speech at International Conference on Advanced Computing, Networking, and Security (ADCONS) 2011 Mangalore, India, December 17, 2011 These slides are available on-line at: 1

Overview 1. Security 2. Mobile Networking 3. Energy and Networking 4. Data Center Networking 5. Software defined Networking 6. Next Generation Internet 2

2012: Where are we now? At the knee of Mobile Internet age (paradigm shift) Computing (IBM 360) Mini-computing (PDP11) Personal Computing (Desktop, PC+MAC) Laptops Netbooks Smart Phones + Tablets Most valued companies in the stock market are generally those that lead the paradigm shift Automotive (General Motors) Electrical (GE, Edison Electric) Networking (Cisco + 3Com in 80 s) Internet (Netscape + Yahoo in 90 s) Mobile Internet (Apple +MS+ Google, 2010 s) Note: Apple PC (MAC) company (mobile device company) Google search engine (mobile device company) Also Social Networking (Facebook), Internet Retail (Amazon) 3

5 Future Predictors 1. Miniaturization: Campus Datacenter Desktop Laptop Pocket Multi-functional Pocket device 2. Mobility: Static Mobile (1 km/hr) Mobile (100 km/hr) Mobile (600 km/hr) 3. Distance: PAN (5m) LAN (500 m) MAN (50 km) WAN (500 km) 4. Applications: Defense Industry Personal 5. Social Needs: Energy, Environment, Health, Security Broadening and Aggregation: Research Many Solutions One Standard General Public adoption, e.g., Ethernet Non-Linearity: Progress is not linear. It is exponential and bursty. Most predictions are linear underestimates. 4

Issues in Networking Research List based on our interests and projects: 1. Security 2. Mobile Networking 3. Energy and Networking 4. Data Center Networking 5. Software defined Networking 6. Next Generation Internet Short term + Medium Term + Long Term Research Investment 5

1. Security Hackers: Individuals Organizations Countries Cyber Warfare: Nation States are penetrating other nations computers 5 th domain of warfare (after land, sea, air, space) USA UK, China, Russia, Israel, North Korea have cyber command centers Cloud computing new cloud security issues: Application service providers (ASPs), Cloud Service Providers (CSPs), Internet Service Providers (ISPs), and Users trust domains. Mobile devices (Android) Trojans 6 In Nov 2010, hackers calling themselves Indian Cyber Army attacked Pakistani Websites. In Dec 2010, Pakistan Cyber Army attacked Indian Central Bureau of Intelligence.

2. Wireless and Mobile Networking 700 MHz Long distance, rural areas Can partly handle device mobility Can t handle inter-device mobility Watching a movie on a mobile, continue it on a laptop Moving from 4 to 17 to 40 screen Translation Vehicular networking Mobile Ad-hoc networking 7

Aeronautical Datalinks (WUSTL) Unmanned Aircrafts: Border patrol, Drones Very long distances: Wi-Fi covers 100m. WiMAX covers 5km Aeronautical links need to cover 360 km Limited Power High bit error rate Very High Mobility: WiMAX/LTE is designed for 60-120 km/hr Aeronautical links need to cover 600 nm/hr (1080 km/hr) 8

3. Energy Efficient Networking Original Internet design assumed all hosts are up all the time Computer Industry produces as much green house gases as the airlines industry Energy Efficient Ethernet Delay-Tolerant Networking: Routers store data if the next hop is down Mobile phones are already energy efficient Can benefit from energy efficient backhaul Smart mobile devices can help in savings energy by location sensing and control 9

4. Datacenter Networking 4. Datacenter Networking Cloud Computing: Applications through Internet (Google Docs) Computing through Internet (Amazon EC3) Storage and backup through Internet Issues: Policy, Security, QoS issues (Multi-organizational ownership) Solution: Separation of Control and Data Planes 10

Separation of Control and Data Planes Control = Prepare forwarding table Data Plane: Forward using the table Forwarding table is prepared by a central controller Protocol between the controller and the forwarding element: OpenFlow Centralized control of policies Switches are simple. Controller can be complex Lots of cheap switches = Good for large datacenters Switch Forwarding Element Forwarding Element Control Data Forwarding Element Forwarding Element Ref: [MCK08] ``OpenFlow: Enabling Innovation in Campus Networks," OpenFlow Whitepaper, March 2008 11

5. Software Defined Networks Problem: Multiple tenants in the datacenter Solution: Use multiple controllers. Each tenant can enforce its policies VLAN1 Flow Table 1 Controller 1 VLAN2 Other LANs Flow Table 2 Other traffic Controller 2 Significant industry interest Open Networking Foundation, https://www.opennetworking.org/ Can be applied to Knowledge Network in India 12

Problem: Complex Routers The routers are expensive because there is no standard implementation. Every vendor has its own hardware, operating/ management system, and proprietary protocol implementations. Similar to Mainframe era computers. No cross platform operating systems (e.g., Windows) or cross platform applications (java programs). OSPF BGP DHCP Network Operating System Proprietary fast forwarding hardware 13 Cisco IOS Juniper JUNOS

Solution: Divide, Simplify and Standardize Computing became cheaper because of clear division of hardware, operating system, and application boundaries with well defined APIs between them Virtualization simple management + multi-tenant isolation Scientific Business Batch OS360 Operating System IBM 360 HW, Storage, MSOffice OpenOffice Windows OS X Chrome Intel AMD ARM VM1 VM2 VM3 Hypervisor Physical HW 14

Multi-Tenant SDN Architecture Enterprise 1 Enterprise 2 Enterprise 3 Multicasting Mobility App1 App2 Applications Network OS1 Network OS2 Network OS3 Network OS Network Virtualization Virtualization Forwarding HW Forwarding HW Forwarding HW Forwarding HW 15 Forwarding

6. Future Internet Projects In 2005 US National Science Foundation started a large research and infrastructure program on next generation Internet Q: How would you design Internet today? Clean slate design. Future Internet Design (FIND): 48+ projects Stanford, MIT, Berkeley, CMU, An Architecture for Diversified Internet at WUSTL Global Environment for Networking Innovations (GENI): 29+ projects European Union: 7 th Framework program Japan: AKARI (A small light in the dark pointing to the future) China, Korea, Australia, 20+ countries Ref: Jianli Pan, Subharthi Paul, and Raj Jain, "A Survey of Research on Future Internet Architectures," IEEE Comm. Magazine, Vol. 49, No. 7, July 2011, pp. 26-36, http://www1.cse.wustl.edu/~jain/papers/internet.htm 16

Trend: Moore s s Law Computing Hardware is cheap Memory is plenty Storage and computing (Intelligence) in the net Energy Space Communication in Space Matter Time Communication in Time Rural India Link Storage (USB, Caching, ) Next Gen nets will use storage in networks, e.g., DTN, CCN 17

Trend: Profusion of Services Almost all top 50 Internet sites are services [Alexa] Smart Phones: iphone, Android Apps New globally distributed services, Games, More clouds, Networks need to support efficient service setup and delivery Ref: Top 500 sites on the web, http://www.alexa.com/topsites 18

Ten Key Features that Services Need Facebook Eastcoast Private Data Center, VA Facebook Europe RackSpace Facebook Westcoast Private Data Center, CA Facebook Asia Amazon EC2 Internet Access ISP Access ISP Data Velocity SDN End User Hosts 1. Replication: Multiple datacenters appear as one 2. Fault Tolerance: Connect to B if A is down 19

Key Features (Cont) 3. Load Balancing: 50% to A, 50% to B 4. Traffic Engineering: 80% on Path A, 20% on Path B 5. Server Mobility: Move service between clouds Dynamic Setup Networking as a Service 6. User Mobility: Gaming/Video/ should not stop as the user moves 7. Security: Provenance, Authentication, Privacy,... 8. Service composition: Services using other services 9. Customization: Every service has different needs 10. Flow or Packet based forwarding: Movies, Storage Backup, ATMoMPLS, TDMoMPLS, FRoMPLS, EoMPLS, Packets in Access, Flows in Core 20

Trend: Private Smart WANs Services totally avoid the Internet core Many private WANs Google WAN, Akamai Rules about how to connect users Google Data Center Google Data Center Google Data Center Google s WAN Access ISP Internet Access ISP Opportunity for ISPs to offer these types of WAN services 21

OpenADN High-Speed application delivery on a shared network Allows ASPs to quickly setup services Application A1 Application B1 Application A2 Application B2 openadn openadn node Access ISP Internet ADN unaware End User Hosts ADN aware Data centers and cloud platforms 22

Key Features of openadn 1. Edge devices only. Core network can be current TCP/IP based or future SDN based 2. Coexistence (Backward compatibility): Old on New. New on Old 3. Incremental Deployment 4. Economic Incentive for first adopters Most versions of Ethernet followed these principles. Many versions of IP did not. 23

Summary 1. Peak of mobile internet paradigm shift 2. Miniaturization, Mobility, Distance, Applications, Social needs help predict the future 3. Key issues: Security, mobility, energy efficiency, cloud support 4. Profusion of multi cloud-based applications on the Internet. Application services need replication, fault tolerance, traffic engineering, security, 5. OpenADN provides these features in a multi-cloud environment with backward compatibility, incremental deployment Application Delivery: Opportunity for ISP s 24