Overlay Network / Network Virtualization Towards New Generation Network Architecture. Aki Nakao NICT The University of Tokyo



Similar documents
Overlay Network / Network Virtualization Towards New Generation Network Architecture. Aki Nakao The University of Tokyo & NICT

Network Virtualization and New Generation Network Research. Aki Nakao

NVLAB - Network Virtualization Research Lab (UTokyo and NICT) AKARI Project. Activities toward NWGN

RISE 3.0: The Design and Implementation of SDN/OpenFlow Testbed Considering Node Capacity and Inflexible Topology

SDN/OpenFlow Optical Network on JGN X

Overviews of Cloud Computing and SDN activities in WIDE Project

Evolving to a Software Defined Carrier Network. Shunichiro Tejima

Network Virtualization Server for Adaptive Network Control

IRTF Network Virtualization BAR-BOF

Getting started with O3 Project Achievement ~ Innovating Network Business through SDN WAN Technologies~

Operation Architecture for Virtualized Infrastructure. Service Platform Architecture

Shinji Shimojo (NICT) August 2008

Network Virtualization

GENI Network Virtualization Concepts

Denial of Service Attacks and Resilient Overlay Networks

PlanetLab: a Petri dish for the next Internet. Timothy Roscoe Intel Research at Berkeley

Virtualized Networks based on System Virtualization

Network Virtualization: A Tutorial

Virtual Mobile Cloud Network for Realizing Scalable, Real-Time Cyber Physical Systems

2 Trends on Network Testbeds

Gatekeeper: Supporting Bandwidth Guarantees for Multi-tenant Datacenter Networks

How To Understand The Power Of Icdn

Demo 1. Network Path and Quality Validation in the Evolved Packet Core

Virtualization of Wireless LAN Infrastructures

packet retransmitting based on dynamic route table technology, as shown in fig. 2 and 3.

From Clean Slate to SDN

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

Facility Usage Scenarios

Advanced Network Virtualization: Definition, Benefits, Applications, and Technical Challenges

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

Copyright 2010 NTT DATA AgileNet L.L.C. 12/06/2010 NTT DATA Agilenet L.L.C. Kenji Motohashi

Future Network Virtual Router & Overlay Network. Sueng-Yong Park Dept. of Electronic Engineering Yonsei Univ.

How OpenFlow-based SDN can increase network security

INTERNET DU FUTUR : OBJETS COMMUNICANTS M2M

AN ANALYSIS OF THE EFFECT OF HIGH-SPEED RAILWAY ON INTER-REGIONAL MIGRATION AND TRAFFIC FLOW IN JAPAN

Network Virtualization

Networking Virtualization Using FPGAs

H2020-EUJ-2016: EU-Japan Joint Call. EUJ : IoT/Cloud/Big Data platforms in social application contexts

Open Flow in Europe: Linking Infrastructure and Applica:ons [OFELIA] Reza Nejaba) Mayur P Channegowda, Siamak Azadolmolky, Dimitra Simeounidou

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

Analysis on Virtualization Technologies in Cloud

Network Virtualization and SDN/OpenFlow for Optical Networks - EU Project OFELIA. Achim Autenrieth, Jörg-Peter Elbers ADVA Optical Networking SE

STRESS TESTING OF HOST IDENTITY PROTOCOL (HIP) IMPLEMENTATIONS

Ryu SDN Framework What weʼ ve learned Where weʼ ll go

Lecture 02b Cloud Computing II

INTRODUCTION TO NETWORK VIRTUALIZATION

SDN and OpenFlow. Naresh Thukkani (ONF T&I Contributor) Technical Leader, Criterion Networks

OpenFlow on top of NetFPGA

Data Center Content Delivery Network

Preventing Resource Exhaustion Attacks in Ad Hoc Networks

Steroid OpenFlow Service: Seamless Network Service Delivery in Software Defined Networks

Network Security Demonstration - Snort based IDS Integration -

Disaster-Resilient Backbone and Access Networks

SDN Testbeds and Experimentation

Short-term Exchange Programs and the Internationalization of Japanese Universities: A Case-study

Development of Network Security Technology ETRI

Software Defined Networking for Community Network Testbeds

Virtualization. Types of Interfaces

Virtual Routing: What s The Goal? And What s Beyond? Peter Christy, NetsEdge Research Group, August 2001

Overview of OOO(O three) Open Innovation over Network Platform

Resilient network architecture based on Movable and Deployable Resource Unit (MDRU)

Virtualization Technologies (ENCS 691K Chapter 3)

DC powered data centers in the world

PROPOSAL AND EVALUATION OF A COOPERATIVE MECHANISM FOR HYBRID P2P FILE-SHARING NETWORKS

Web DNS Peer-to-peer systems (file sharing, CDNs, cycle sharing)

MC-FTP (Multicast File Transfer Protocol): Implementation and Comparison with

Overlays on Wireless Mesh Networks: Implementation and Cross-Layer Searching

Transcription:

Overlay Network / Network Virtualization Towards New Generation Network Architecture Aki Nakao NICT The University of Tokyo 1

EU-Japan Collaboration Structure Successful Scenario Government (Ministry) Government (Ministry) National Labs Industry Labs Academic Organizations National Labs Overlay Network and Industry Labs Network Virtualization Academic Organizations Individual Researchers Individual Researchers Europe Japan 2

Future (New Generation) Network Research is driven by limitations of the current Internet Availability Not really a truly dependable system Security DoS DDoS attacks prevailing End-to-End protocols vulnerable to modifications Sub-Optimality Routing / Network Stability / Connectivity Misc Proliferation of edge systems Complexity in network operations Variety of application demands 3

Overlay Networks=Innovating Environment Virtual Network overlaid on top of Real Network Viable method to evaluate/experiment with new network services and new generation network architecture Creation and early adoption of innovative services Development of innovative network architecture Innovation brought by networking and OS research Overlay Network Overlay Network The Internet often depicted as 4

Overlay Network Research Limitations in Prior Methodology Creation of Ideas Innovation Feedback Cycle Evaluation at Labs Publish Overlay Test-beds Enables These Our Goals Evaluation at Planetary Scale Acquire Users (Pilot Services) Establish Innovative Business Contributions to Society New Generation Network 5

PlanetLab Overlay Network The largest and most popular overlay network testbed Currently consists of 850 nodes at 420 sites (30+ countries) 850+ Projects Universities and JGN2/NICT Collocation(Japan) Federation on-going PLJ/ CORE PlanetLab 1.0 (2002-3) UNIX account slivers PlanetLab 2.0 (2003-4) Vserver slivers PlanetLab 3.0 (2004-2006) PLCAPI 1.0 PlanetLab 4.0 (2007-) MyPLC1.0 Federation 6

Brief History of PlanetLab PlanetLab 1.0 (2002-3) UNIX account slivers PlanetLab 2.0 (2003-4) Vserver slivers PlanetLab 3.0 (2004-2006) PLCAPI 1.0 PlanetLab 4.0 (2007-) MyPLC1.0 Federation Idea PlanetLab 4.2 (2008) Federation (PLE, PLJ, (PLK, PLC,=>PLA?)) We are here New Development (RSpec/GENI-wrapper, New Node Type, Monitoring, QA,VINI)

Federation Organize PlanetLabs Several regional PlanetLabs with different policies Share node resources among PlanetLabs PlanetLab 1 PlanetLab 3 PLC PLC PLJ/ CORE PlanetLab 2 Internet Node Mgr VM 1 VM 2 VM n PLC Node Mgr VM 1 VM 2 VM n Trade VMM VMM 8

Collaboration has already started PLE/OneLab/PanLab -Federation -Enhancement Wireless Multi-homing Measurement Private Environment - Industry-Focused Federation PLJ/CORE -Federation -Enhancement Enhanced VMM (Vserver/Xen/UML.etc) Snap-shotting Private Environment -Net Virtualization PLC -Federation -Enhancement Kernel Topology Resource Management -Net Virtualization -GENI Prototyping Base on highly successful infrastructure : PlanetLab Using the same code base to develop innovations Federation involves planetary scale collaborations Fortnightly conference calls Organizing conferences/workshops/meetings together Europe Japan U.S. 9

Overlay Network to Network Virtualization Overlay Network Mostly for developing network services Some attempted to evaluate new network architecture Virtualize resources at the network edges Network Virtualization Focuses on developing network architecture Key technology for constructing NwGN network test-beds Could be (part of) the new generation network architecture

Mgmt S/W VM(Slice) VM(Slice) VM(Slice) Overlay to Network Virtualization Virtualize not only edges but also network core PC Server A Slice of Computation Resources switch VMM/Hypervisor PlanetLab to GENI Similar efforts in several countries

Planetary-Scale Network Virtualization Internet-Wide / ISP-Wide Virtual Links Virtual Core Routers Virtual End System Virtual Edge Routers Substrate Link (could be any exisiting technology)

Our Research Efforts in Japan Network Virtualization / Overlay Research Lab Practically started in Oct. 2007 as an NICT project Conducting research on Next Generation Network Services (Overlay Network) Next Generation Network Architecture (Network Virtualization) Budget x Period $2.4M x 4 years Members 10 full-timers and 10+ part-timers Still hiring! So this is a great opportunity for EU-Japan collaboration Absolutely no language barriers! 13

Members NAKAO Akihiro (Project Leader) YAMAMOTO Shu (KDDI) NAKAUCHI Kiyohide OZAKI Ryota NISHIDA Yuji Joined from abroad Kurt TUTSCHK (Germany) Aun HAIDER (New Zealand) Yufeng WANG (China) Richard Potter (U.S.) Du Ping (China) inviting more researchers MURATA Masayuki (Advisory) ATA Shingo OHZAHATA Satoshi KAMEI Satoshi (NTT Lab) Eng LUA (NTT Lab) ENOMOTO Nobuyuki (NEC) FUJINAMI Makoto (NEC) NISHIKI Ken ya (Hitachi) SATOH Hiroki (Hitachi) MATSUI Susumu (Hitachi) SHUDO Kazuyuki (Utagoe) KDDI Lab people

Research Lab Location Hakusan, Tokyo (near Utokyo) 3-Floors (3F, 4F, 6F) Under Renovation Done Renovation!

Objectives Most benefits in user s eyes boil down to robustness and efficiency (plus controllability) We focus on more robust, more efficient, and more controllable network services through overlay network and network virtualization Infrastructure Network Virtualization as Network Architecture Test-beds Enhancement / Federation Applications/ Architecture Robust Network DDoS Mitigation, Multipath Routing, Self-Organization, Efficient Network Content Distribution

Current Research Activity Network Virtualization Infrastructure Test-bed Federation (Princeton, OneLab) Enhanced Private PlanetLab (CORE) Advanced Routing P2P Poisoning P2P Carrier Incentives Content Distribution Self-Organizing Network and more PLJ/ CORE G E N I 17

CORE: Private PlanetLab Current: Kyutech 10 sites, 52 servers Multi-Homed Hiroshima U. Kanazawa Sapporo Nagano Sendai Tsukuba Sapporo Medical U. Tohoku U. NII CORE Collaborative Overlay Research Environment Overlay test-bed based on Private PlanetLab Provision resources for mission critical services Features we would like to have Custom hardware to optimize overlay forwarding PoP/Core collocation (nodes inside network) Custom hardware to optimize overlay forwarding Federation (e.g. PlanetLab, OneLab) Target overlay research Not just on distributed system apps More on network core architectures Utilize both private & public environments Local v.s. Global / Provisioned v.s. Best-Effort Okayama Nagoya Tokyo U. Tokyo Kitakyushu Fukuoka OsakaKeihanna Kochi Osaka U. Kochi-tech NICT Otemachi NICT Koganei New Generation Perspectives to Overlay Network - Testbed for prototype and evaluate a new generation network design - Evolutional nature of overlay network to incorporate into the design 18

EU/Japan Collaboration on Overlay/NV FP7 F4/D1/FIRE/FIREWorks Government (Ministry) INRIA, FOKUS, etc National Labs Several Companies Industry Labs UPMC LIP6 Academic Organizations Prof. Frida, Prof Friedman, etc Individual Researchers MIC NwGN AKARI Government (Ministry) NICT National Labs Several Companies Industry Labs UTokyo, OsakaU Academic Organizations Prof. Nakao, et.al Individual Researchers Europe Japan 19

Conclusion Network Virtualization / Overlay is one of the key technologies for proceeding further in defining NwGN architectures Euro-Japan collaboration has already started in this research area very actively Our collaboration has bright future Basing on highly successful infrastructure : PlanetLab Federation involves planetary scale collaborations Using the same code base to develop innovations Fortnightly conference calls Organizing conferences/workshops/meetings together ROADS in Madrid, ROADS in Japan (2009), PlanetLab Summit 20

21