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



Similar documents
IMPLEMENTATION AND EVALUATION OF THE MOBILITYFIRST PROTOCOL STACK ON SOFTWARE-DEFINED NETWORK PLATFORMS

ICN-IoT and its Evaluation

MobilityFirst NP Project Update NSF PI Meeting Washington D.C. May 19-20, D. Raychaudhuri WINLAB, Rutgers University

Wireless Software Defined Networks Ayaka Koshibe, Akash Baid and Ivan Seskar

5G Network Architecture and the Future Mobile Internet IEEE 5G Workshop Princeton, May 26, 2015

EVALUATION OF EDGE CLOUD SERVICE SCENARIOS WITH APPLICATION SPECIFIC ROUTING IN THE NETWORK

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

SDN/OpenFlow Optical Network on JGN X

Ethernet-based Software Defined Network (SDN)

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

Facility Usage Scenarios

Mobility-Centric Host Stack for the Future Internet

Software-Defined Networks Powered by VellOS

Comparing Alternative Approaches for Networking of Named Objects in the Future Internet

Vortex White Paper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

Building the Internet of Things Jim Green - CTO, Data & Analytics Business Group, Cisco Systems

ATCN 2014: SDN - Mobility and SDN: Mobility Management and Mobile Networks

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

How To Manage A Virtualization Server

RIDE THE SDN AND CLOUD WAVE WITH CONTRAIL

SOFTWARE DEFINED NETWORKING: INDUSTRY INVOLVEMENT

CS 6343: CLOUD COMPUTING Term Project

A Mobile Phone based WSN Infrastructure for IoT over Future Internet Architecture 1

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

BRINGING NETWORKS TO THE CLOUD ERA

ICN based Architecture for IoT

Tutorial: OpenFlow in GENI

The Purview Solution Integration With Splunk

Disaster-Resilient Backbone and Access Networks

SDN. What's Software Defined Networking? Angelo Capossele

Software-Defined Networking for Wi-Fi White Paper

SOFTWARE DEFINED NETWORKING

TRILL Large Layer 2 Network Solution

Building Content Distribution Platforms over Flexible Optical Networks

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

WAN & Carrier Networks

Overviews of Cloud Computing and SDN activities in WIDE Project

A Coordinated. Enterprise Networks Software Defined. and Application Fluent Programmable Networks

Software-Defined Networking for the Data Center. Dr. Peer Hasselmeyer NEC Laboratories Europe

Software-Defined Networking Architecture Framework for Multi-Tenant Enterprise Cloud Environments

Network Virtualization Model - Planet Lab

ViSION Status Update. Dan Savu Stefan Stancu. D. Savu - CERN openlab

A Systems of Systems. The Internet of Things. perspective on. Johan Lukkien. Eindhoven University

Xperience of Programmable Network with OpenFlow

Global Headquarters: 5 Speen Street Framingham, MA USA P F

From Federated Software Defined Infrastructure to Future Internet Architecture

Evolving to a Software Defined Carrier Network. Shunichiro Tejima

What is SDN all about?

The Internet of Things: Opportunities & Challenges

Network Virtualization: A Tutorial

Enabling the SmartGrid through Cloud Computing

Making a Smooth Transition to a Hybrid Cloud with Microsoft Cloud OS

BlackBerry Enterprise Service 10. Secure Work Space for ios and Android Version: Security Note

Using LISP for Secure Hybrid Cloud Extension

CloudLab. updated: 8/13/14

A Presentation at DGI 2014 Government Cloud Computing and Data Center Conference & Expo, Washington, DC. September 18, 2014.

Software Defined Environments

The Software Defined Hybrid Packet Optical Datacenter Network SDN AT LIGHT SPEED TM CALIENT Technologies

The Future of Network Marketing Research

Introduction to IP v6

Mobility Management Framework in Software Defined Networks

OVERLAYING VIRTUALIZED LAYER 2 NETWORKS OVER LAYER 3 NETWORKS

SDN/Virtualization and Cloud Computing

Enhancing Hypervisor and Cloud Solutions Using Embedded Linux Iisko Lappalainen MontaVista

Software Defined Network Application in Hospital

Future Directions for Internet of Things Work

VNTS: A Virtual Network Traffic Shaper For Air Time Fairness In e Systems

Key requirements for Interoperable IoT systems

Network Virtualization

Simplifying IT with SDN & Virtual Application Networks

Microsoft Private Cloud

using OpenFlow HIDEyuki Shimonishi System Platforms Research Labs, NEC corp 11 th Feb, 2009 Page 1

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

Dr. Kun Yang University of Essex, Colchester, UK

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

The High Availability and Resiliency of the Pertino Cloud Network Engine

Mobility (and philosophical questions about names and identity) David Andersen CMU CS The problem

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

15 th April 2010 FIA Valencia

Networking Technologies for 5G

Service Oriented Networking

OpenMTC. M2M Solutions for Smart Cities and the Internet of Things.

Driving SDN Adoption in Service Provider Networks

When SDN meets Mobility

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

5G: The Software Network and Virtualization Opportunities

ENABLING RELIABLE COMMUNICATION FOR EMERGING M2M/IOT APPLICATIONS

WiSER: Dynamic Spectrum Access Platform and Infrastructure

Global Headquarters: 5 Speen Street Framingham, MA USA P F

Next-Gen Virtual Networking. Paul Polakos Director Networking Research, Bell Labs 16 Dec 2010

ONOS [Open Source SDN Network Operating System for Service Provider networks]

Big data platform for IoT Cloud Analytics. Chen Admati, Advanced Analytics, Intel

Chandelle: Principles of integration wireless controller and SDN controller. Sergey Monin, Alexander Shalimov, Ruslan Smeliansky

Introduction to OpenStack

Virtual Basestation: Architecture for an Open Shared WiMAX Framework

Data Center Virtualization and Cloud QA Expertise

Performance Management for Cloudbased STC 2012

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

Transcription:

Virtual Mobile Cloud Network for Realizing Scalable, Real-Time Cyber Physical Systems Kiran Nagaraja, Yanyong Zhang, Ivan Seskar, Dipankar Raychaudhuri (PI) WINLAB, Rutgers University Kiyohide Nakauchi, Yozo Shoji (PI) NICT JUNO PI Meeting June 25, 2014

Summary Design & Develop Virtual Mobile Cloud Network (vmcn) Ø Trillion-order scalability for CPS devices/objects Ø Less than 100 msec response time in CPS application WINLAB s prior works mainly for the scalability are organically integrated with NICT s prior works mainly for the real-time Additional research challenges related to cloud migration and virtual network design will be addressed jointly by NICT and WINLAB Demonstrate vmcn with a typical CPS application over GENI and JGN-X testbeds 2014/06/25 NICT/WINLAB Confidential 2

Needs for Real-time & Scalable Cyber Physical System (CPS) are Emerging Mobile Cloud Services Safety Emerging Services Machinery Control Automatic driving Emergency alert AR navigation Automatic translation Emergency stop Real-time response Scalability for devices and objects 2014/06/25 NICT/WINLAB Confidential 3

Future CPS Function Model and Requirements Terminal Mobility - Device/Object ID - Captured/Sensed data Query Large # of CPS devices Large computational workload Large # of objects/contents Tag/RFID Contents Wearable Machine Camera sensor Smart phone (1) Sensing (2) Computatio (3) Actuatio Response... Cloud Network domain Object Value ID Object Value GUID Object Value 1 GUID X1 1 X1 2 1 X2 X1 2 X2 2 X2 10^12 10^12 10^12 Service Directories - Information - Actuation command Large # of NW domains Real-time <100msec response time in application & Scalable Trillion-order CPS devices & objects are properly handled 2014/06/25 NICT/WINLAB Confidential 4

Project Goals Design a network architecture Ø Trillion-order scalability for CPS devices/objects Ø Less than 100 msec response time in CPS application Develop a proof-of-concept prototype Ø MF router software enhanced for the real-time Ø vbs software enhanced for global mobility Ø Running the prototype over GENI and JGN-X Demonstrate an example future CPS application Ø AR (Augmented Reality) application using glass devices 2014/06/25 NICT/WINLAB Confidential 5

Overview of Virtual Mobile Cloud Network (vmcn) At-scale & low-latency global name resolution Dynamically configurable wired and wireless resources Optimal placement and dynamic migration of cloud services ü ü ü Scalable Real-time Real-time Name resolution layer CPS slice (3) Dynamic Cloud Migration (1) Name-based network ID Query Packet Routing layer (2) VN & vbs on the move Scalability Virtual base station (vbs) Real-time response 2014/06/25 NICT/WINLAB Confidential 6

Technical Approach : (1) Name-based Network Key MobilityFirst components At-scale, low-latency global name resolution Flexible and extensible hybrid GUID/NA routing Research issues Exploiting locality to minimize name resolution costs and RTTs Spatial locality-aware GNRS How to provision network resources for e2e service requirements? GUID SType NAs DATA Hybrid GUID/NA based Forwarding Internet scale evaluation (26K networks): cost of resolution < 100ms Flexible Resolution NAs GNRS 1. Early binding 2. Late binding Spatial locality awareness can reduce it further: few 10s of ms 3. Dynamic binding 2014/06/25 NICT/WINLAB Confidential 7

Technical Approach : (2-1) Virtual Network Support in MobilityFirst Service-specific Virtual Network (VN) GUID can be used to name end-to-end service slice VN required to span network elements and end hosts Extensions required for both name resolution and routing layer GNRS mappings can capture VN membership and access control How do we dynamically provision wireless resources for VN? 2014/06/25 NICT/WINLAB Confidential 8

Technical Approach : (2-2) Virtual Base Station (vbs) on the move Key vbs components Dynamically provisioning physical BS resources for target applications Adaptation to mobility in a local domain Research issue When and where physical BS resource should be provisioned in global mobility? virtual Base Station (vbs) for CPS Physical Base Stations CPS Slice Logically integrated BS with extensible wireless capacity Managed association and seamless handover User devices Roaming 2014/06/25 NICT/WINLAB Confidential 9

Technical Approach : (3) Dynamic Cloud Migration Key components Service placement and migration for quick response in CPS application Routing adaptation and service continuity Research issues Optimization algorithms for VM placement and migration Anycast routing approaches for dynamic cloud services Core Cloud NA99 Mobility-driven Service Migration (Localization) CPS Slice NA32 Edge Cloud ServiceID DATA Service anycast Detecting mobility by monitoring RSSI GUID SID Send (GUID = 11011..011, SID=anycast, data) Mobility 2014/06/25 NICT/WINLAB Confidential 10

Why and How We Collaborate?: Specific Design Issues and Research Questions Our Prior Work MobilityFirst (WINLAB) Global name resolution GUID-based routing Hybrid GUID/NA routing Storage-aware routing Hop-by-hop transport vbs (NICT) BS virtualization Seamless handover Cloud resource localization vbs on the move Collaboratio vmcn Low-latency global name resolution Service anycast Integrate Mobility-driven dynamic cloud migration Integrate Virtual name-based network Integrate Global vbs on the move Research Questions How to reduce lookup latency in a globalscale DHT? How to realize service ID based anycast on GUID-based networks? When & where VMs should be migrated? How to realize virtual network capability on GUID-based networks? When and where physical BS resource should be provisioned? 2014/06/25 NICT/WINLAB Confidential 11

Final Demonstration Image (Performance Goal) response time is less than 100msec for 10^6 queries/sec (Function Goal) CPS slices can be built over US-JP wide-area MobilityFirst network (Application Goal) AR service w/ glass devices over a proof-of-concept prototype CPS Server Dynamic Cloud Migration...... JGN-X MF Routers GENI CPS Server ORBIT vbs MF CPS Server Virtual Name-based Network WiMAX BTS vbs on the move MF WiFi WiFi WiMAX MF CPS App (Emulated) CPS devices.................... MF CPS App 2014/06/25 NICT/WINLAB Confidential 12

Summary Design & Develop Virtual Mobile Cloud Network (vmcn) Ø Trillion-order scalability for CPS devices/objects Ø Less than 100 msec response time in CPS application WINLAB s prior works mainly for the scalability are organically integrated with NICT s prior works mainly for the real-time Additional research challenges related to cloud migration and virtual network design will be addressed jointly by NICT and WINLAB Demonstrate vmcn with a typical CPS application over GENI and JGN-X testbeds 2014/06/25 NICT/WINLAB Confidential 13

APPENDIX 2014/06/25 NICT/WINLAB Confidential 14

Milestones NICT Rutgers NICT Rutgers 2014/06/25 NICT/WINLAB Confidential 15

Deliverables Project Task T.1. MF- based virtual network architecture & protocol implementa on T2. MF op miza ons for cloud service including GNRS speed- up & cloud migra on T.3. Local vbs design enhancements and latency reduc on T4. BYON- based virtual network design and implementa on T.5. vmcn/global vbs on the move design, integrated with MF GUID services T.6. Proof- of- concept vmcn system prototyping & applica on demos Responsible Groups WINLAB WINLAB NICT NICT NICT and WINLAB NICT and WINLAB Year 1 Deliverables Year 2 Deliverables Year 3 Deliverables (6 months) Design and preliminary MF/VN so ware Version update evalua on; so ware prototype; implementa on and integra on tes ng on ORBIT SDN sandbox with MF Click & OpenFlow s/w Op miza on of MF services (anycast, context, compute) for cloud service and GNRS speed- up via caching etc. Design and evalua on of state transfer method for local VN Design and preliminary evalua on; BYON- API for vbs and cloud migra on; tes ng on BYON prototype Integrated design of BYON/vBS and MF/VN; Evalua on of GUID- based method for global VN Preparing/leveraging key components: MF protocol stack, GNRS, VN extensions, vbs extensions, AR app, etc. Upgrade to MF code release including service API; GNRS extensions and integra on implementa on of vbs migra on protocols and algorithm in BYON prototype vbs so ware implementa on and integra on with BYON OpenFlow base sta on Integra on of vbs s code with MF protocol stack; global area cloud migra on prototype Integra on of US- Japan prototype on GENI and JGN; applica on tes ng; system performance studies - - - - - - - - Version update Version update Integrated proof- of- concept demos& CPS applica on trials 2014/06/25 NICT/WINLAB Confidential 16