Network Platform for Creating Services over Virtualized Networks
|
|
- Tamsin Barnett
- 6 years ago
- Views:
Transcription
1 Network Platform for Creating Services over Virtualized Networks August 24, 2012 Toru Hasegawa KDDI R&D Labs.
2 Outline Introduction Toy Programming Environment Network Platform Example Service Conclusion Acknowledgement 2 copyright by KDDI R&D Labs., The University of Tokyo, NEC and HITACHI
3 Introduction Virtual Network Service Infrastructure Project 1) The goal is to develop a network virtualization platform of achieving all the requirements below Funded by NICT, from 2011 to 2015 Requirements to Network Virtualization 2) Isolation of resources, Security, Scalability, Evolvability, Performance, Programmability and Management Network Platform for Flexibly-Programmable Advanced Service Composition over Virtualization Network Subproject The goal is to develop the technologies of supporting programmability and management KDDI R&D Labs, The University of Tokyo, Hitachi and NEC 3 1) 2) A. Nakao, Network Virtualization as Foundation for Enabling New Network Architectures and Applications, IEICE Transactions on Communications, Vol. E93B, Issue 3, pp , March 2010.
4 Network Platform for Creating Services over Virtualized Networks 4 What s a network platform? Programming and execution environment where anyone can easily program network services in a slice over a virtualized network Goals of Platform Programmability Toy block programming environment wherein a service is programmed as toy blocks would be assembled Service: a collection of network functions of nodes The main objective is to encourage a service designer to re-use of codes implemented by others instead of implementing them for themselves Codes of implementing protocol mechanisms. Management Execution environment where toy blocks are distributed to nodes in a slice reduces burdens of service Extending slices to different domains (Federation) in order to provide large scale tests copyright by KDDI R&D Labs., The University of Tokyo, NEC and HITACHI
5 Architecture: Toy Programming Framework User Interface Service = sofnodeslivers Distributed to node slivers in a slice Interface Layer Functional Unit Assembling blocks Component Component Composite Layer Component Interface Component Output Component Layer Component 5 copyright by KDDI R&D Labs. and The University of Tokyo Input
6 Toy Programming Framework: Current and Future Current : Modular Framework like (ex) SILO, RNA, x-kernel 6 Focuses on a program run on a single node s (modules) are assembled in a single node The frameworks supports how blocks in a node are connected Future : DHT TCP IP L2/PHY VM SMC (Secure Multiparty Computation) DHT (Distributed Hash Table) DHT SMC SMC TCP TCP IP DHT TCP IP DHTIP L2/PHYTCP IP L2/PHY TCP L2/PHY L2/PHY IP IP IP L2/PHY L2/PHY L2/PHY Focuses on program run on multiple nodes for providing a service ex) DHT service, SMC service s (Functional Units) on different nodes are assembled to a service The framework supports how blocks in multiple nodes are connected. Interface checking blocks in multiple nodes VM (Virtual Machine) copyright by KDDI R&D Labs DHT SMC reliable transport unreliable datagram delivery TCP TCP TCP IP IP IP IP VM VM VM VM VM VM VM
7 Overview of Network Platform Service Design Tool Functional Unit Programming a service as toy blocks would be assembled Service Deployment Tool Distributing functional units to virtual nodes in a slice Slice Exchange Point Federation to other virtual networks Access network Control Accomodating mobile devices スライス Node Sliver ( 仮想ネットワーク ) (Virtual node) Domain A Node Slice Domain B 7 copyright by KDDI R&D Labs., The University of Tokyo, NEC and HITACHI
8 Flow of Programming and Deploying a Service Definition eth (XMLFile) IP TCP Programmer (Programming a ) Slice Designer Service Blueprint (XMLFile) Node 2 Node 1 IP Node 4 TCP TCP eth0 eth1 IP IP eth0 eth1 Node 3 eth0 eth1 IP eth0 eth1 Service Designer Service Design Tool Slice Definition (XMLFile) Node 1 eth0 eth1 Node 2 eth0 eth1 Node 3 Node 4 eth0 eth1 Service Operator Service Deployment Tool eth0 eth1 8 copyright by KDDI R&D Labs. and The University of Tokyo
9 Service Design Tool Service Blueprint Design Tool Editing a service blue print Outputting an XML file of service blue print Invocation, edition Service Blueprint Design Tool Service Layout Plan Design Tool Reading a slice definition and a service blueprint Outputting a file specifying which blocks are allocated to which nodes Service Layout Plan Design Tool 9 copyright by KDDI R&D Labs. and The University of Tokyo
10 Implementation of Network Platform Node Sliver Service Service Blurprint Service Blueprint Node Sliver Contoller sshd Linux Kernel Library Click End User Service Operator Service Controller Service Control Node Network Platform Node Sliver Link Sliver Node Sliver Node Sliver Slice (Virtual Network) Control Plane for Distributing s 10 Virtualized Network Infrastructure Physical Network copyright by KDDI R&D Labs. and The University of Tokyo
11 Service Deployment Tool Click ex.) IP Routing Control, Routing Table Search User Process (Socket Program) ex.) Web server, Transcoder Service Control Node Node Sliver Service Controller User Space Node Sliver Controller sshd User Process User Process Click Click Clock User Level Click Driver TCP/IP Stack Kernel Space TCP,UDP/IP Satck Kernel Leve; Click Driver Click Click eth eth0 eth1 eth2 eth3 eth4 Control Plane To Other Node Slivers Link Sliver 11 copyright by KDDI R&D Labs. and The University of Tokyo
12 How a service is deployed 1Slice Creation Service Operator Slice Definition Virtualized Network Infrastructure Service Controller Resource Allocation Node Sliver (sshd) 2Service Deployment Service Allocation Plan, Slice Definition, Definition Node Sliver Control port Information Request Controller Control Port Information Node Sliver Controller Install and Invoke denifinition Install 3Service Invocation Service Invocation Service Invocation Invocation 12 copyright by KDDI R&D Labs. and The University of Tokyo
13 Slice Exchange Point (1) Slice Exchange Point SEP enables the federation (slice creation/deletion/modification, resource information exchange) between heterogeneous virtualization infrastructures. SEP introduced the common APIs to federate many types of infrastructures. Virtualized Network Infrastructure A Controller Slice Exchange Point (SEP) Virtualized Network Infrastructure B Contoller Slice GW SEP Core GW Slice Federated slice across the two infrastructures APIs Proprietary To Infrastructure A Common APIs Common APIs APIs Proprietary To Infrastructure B 13 copyright by KDDI R&D Labs. and HITACHI GW : Gate Way SEP : Slice Exchange Point
14 Slice Exchange Point (2) Platform-A Control system APIs Proprietary To Infrastructure A (Slice creation/deletion/ modification, resource info, etc) GW APIs/parameters conversion differential absorption function Common APIs for SEP (Slice creation/deletion/ modification, resource info, etc) SEP CORE Slices (Node slivers, Link slivers) Data-plane conversion 14 copyright by KDDI R&D Labs. and HITACHI
15 Implementation Status The prototype implementation of platform is done. The prototypes of service design/deployment tools have been implemented. The prototype of SEP has been implemented, too. Implementing services over the platform is on going. Disaster Victim Information Query Service Service wherein functional units (blocks) are replicated or reduced Intelligent Cache Service etc. 15
16 Service Example 1: Disaster Victim Information Discovery Query service provides how many disaster victims are at which evacuation sites When a disaster occurs, a slice for victim information discovery is created Disaster victims uploads at which evacuation sites they are Such information pieces are searched and collected by the collectors and then are finally stored at the store Query Sever Information Collector Slice Information Store Information Collector Web Browser Information Collector Node Sliver Wireless -link 16 Rescue Person copyright by KDDI R&D Labs Ad-hoc link
17 Service Blueprint Slice CGI Apache INET,Stream TCP/IP Query Interface INET,Stream MySQL SQL/UNIX Stream Information manager TCP/IP INET,Stream MySQL SQL/UNIX Stream Information Name server collector dynamic DNS/INET Stream INET, Dgram INET,Stream TCP/IP eth1 eth2 eth1 eth2 eth1 eth2 Query Sever Information Store Information Collector Web Browser Name resolver Client for victim TCP/IP TCP/IP eth0 eth0 17 Rescue Person copyright by KDDI R&D Labs Victim
18 Example Service 2: Replication and Reduction of FUs Replicating or Reducing FUs (peers) during their execution depending the load of nodes (Sample service) BitTorrent-like network is created and its structure changes depending on the load of download. FU (Tracker) Slice Service Controller FU (Peer) FU (Peer) FU (Peer) Replicating FUs at high load Consolidating FUs at low load 18 copyright by KDDI R&D Labs. and NEC
19 Motivation: Dynamism in Allocating s Virtual network service infrastructure need allow a service to be provisioned so that network resources are utilized optimally Function Units (FUs) are replicated when the load is increasing. FUs are reduced when the load is decreasing. FU is relocated to a suitable node sliver after a user moves to another location However, such dynamisms introduce complexities into the infrastructure. Thus, these are performed by FUs themselves, so far. FU replication needs initial settings of added FU to fit the on-going service provisioning. FU reduction needs preparation to migrate processed user accesses to remaining FUs. FU relocation needs combination of FU initial settings and migration of user accesses. 19
20 How FU is replicated in on-going service Service Operator Virtualized Network Infrastructure Service Controller Node Sliver (sshd) Node Sliver Controller Replication request (block id) Replication req. Selecting Service Definition Node Sliver (sshd) Node Sliver Controller Node Sliver Controller Install and Invoke 4Dynamic replication Same procedure as service deployment denifinition (Begin to run) Install Initial settings for replica FU Service Invocation Replication response (block id) Replication res. Invocation 20
21 Conclusion Proposal of network platform for creating services over virtualized networks A new service is easily and lightly programmed in a slice A service is deployed in a slice covering different types of virtual networks Openness of programming and execution environment Open API Rich sample functional units (blocks) The prototype is implemented The experiments over the JGN-X Testbed are planned 21
22 Acknowledgements Network Platform Project for Virtualized Networks funded by NICT From 2011 to Collaborators KDDI R&D Laboratories, Inc. The University of Tokyo NEC HITACHI 22 copyright by KDDI R&D Labs., The University of Tokyo, NEC and HITACHI
and Evolvable Network Virtualization
Virtual Node Project and Evolvable Network Virtualization Infrastructure 2011/9/10 Noriyuki Takahashi NTT Network Innovation Labs. Virtual Node (VNode) Project Joint Research Effort since 2008 NICT, U.
More informationCCN/NDN implementation by network softwarization. September 21 st, 2015 Toshitaka Tsuda Waseda University
CCN/NDN implementation by network softwarization September 21 st, 2015 Toshitaka Tsuda Waseda University Background consideration of our approach The 5G core network will be the foundation of the future
More informationDesigning Windows Server 2008 Network and Applications Infrastructure
Designing Windows Server 2008 Network and Applications Infrastructure Course No. 6435B - 5 Days Instructor-led, Hands-on Introduction This five-day course will provide students with an understanding of
More informationOFELIA The European OpenFlow Experimental Facility
OFELIA The European OpenFlow Experimental Facility EU-JP symposium on Future Internet / New Generation Networks Part: Federation of testbeds: Control, tools and experiments Tokyo, January 2012 Presenter:
More informationExperience of the RISE Testbed Deployment
Internet2 FTW: International OpenFlow/SDN Testbeds Experience of the RISE Testbed Deployment Eiji Kawai Director, Network Testbed R&D Lab NICT JGN-X JGN-X is a wide-area network testbed operated by NICT
More informationInformation Network Systems The application layer. Stephan Sigg
Information Network Systems The application layer Stephan Sigg Tokyo, November 15, 2012 Introduction 04.10.2012 Introduction to the internet 11.10.2012 The link layer 18.10.2012 The network layer 25.10.2012
More informationCopyright 2012, Oracle and/or its affiliates. All rights reserved.
1 ! 2 Oracle VM Introduction Adam Hawley, Senior Director Virtualization, Oracle January 15, 2013 Safe Harbor Statement The following is intended to outline our general product direction. It is intended
More informationFundamental Issues. System Models and Networking Chapter 2,3. System Models. Architectural Model. Middleware. Bina Ramamurthy
System Models and Networking Chapter 2,3 Bina Ramamurthy Fundamental Issues There is no global time. All communications are by means of messages. Message communication may be affected by network delays
More informationManaging and Securing Computer Networks. Guy Leduc. Chapter 2: Software-Defined Networks (SDN) Chapter 2. Chapter goals:
Managing and Securing Computer Networks Guy Leduc Chapter 2: Software-Defined Networks (SDN) Mainly based on: Computer Networks and Internets, 6 th Edition Douglas E. Comer Pearson Education, 2015 (Chapter
More informationAt Course Completion Prepares you as per certification requirements for AWS Developer Associate.
[AWS-DAW]: AWS Cloud Developer Associate Workshop Length Delivery Method : 4 days : Instructor-led (Classroom) At Course Completion Prepares you as per certification requirements for AWS Developer Associate.
More informationMobilityFirst Future Internet Architecture. Samuel Nelson
MobilityFirst Future Internet Architecture Samuel Nelson snelson@winlab.rutgers.edu MobilityFirst Project: Collaborating Institutions (LEA) A. Venkataramani, J. Kurose,. Towsley M. Reiter S. Bannerjee
More informationAccelerating Data Center Virtualization with Cisco Services. Mark Milinkovich Director, WWTP Advanced Services, Data Center
Accelerating Data Center Virtualization with Cisco Services Mark Milinkovich Director, WWTP Advanced Services, Data Center 1 Data Center Services Capabilities Architecture Application Operations & Management
More informationPeer to Peer Networks
Sungkyunkwan University Peer to Peer Networks Prepared by T. Le-Duc and H. Choo Copyright 2000-2017 Networking Laboratory Presentation Outline 2.1 Introduction 2.2 Client-Server Paradigm 2.3 Peer-To-Peer
More informationHigh-performance Network Accommodation and Intra-slice Switching Using a Type of Virtualization Node
High-performance Network Accommodation and Intra-slice Switching Using a Type of Virtualization Node Yasusi Kanada & Kei Shiraishi, Hitachi, Ltd. Akihiro Nakao, University of Tokyo Introduction We developed
More informationvdc: Virtual Data Center Powered with AS Alliance for Enabling Cost-Effective Business Continuity and Coverage
vdc: Virtual Data Center Powered with AS Alliance for Enabling Cost-Effective Business Continuity and Coverage Yuichiro Hei* Akihiro Nakao Tomohiko Ogishi* Toru Hasegawa* Shu Yamamoto KDDI R&D Laboratories,
More information20533B: Implementing Microsoft Azure Infrastructure Solutions
20533B: Implementing Microsoft Azure Infrastructure Solutions Course Details Course Code: Duration: Notes: 20533B 5 days This course syllabus should be used to determine whether the course is appropriate
More informationITU Kaleidoscope 2016 ICTs for a Sustainable World. DESIGN OF SCALABLE DIRECTORY SERVICE FOR FUTURE IoT APPLICATIONS
ITU Kaleidoscope 2016 ICTs for a Sustainable World DESIGN OF SCALABLE DIRECTORY SERVICE FOR FUTURE IoT APPLICATIONS Ved P. Kafle, Yusuke Fukushima, Pedro Martinez-Julia, and Hiroaki Harai National Institute
More informationAWS Lambda + nodejs Hands-On Training
AWS Lambda + nodejs Hands-On Training (4 Days) Course Description & High Level Contents AWS Lambda is changing the way that we build systems in the cloud. This new compute service in the cloud runs your
More informationJoe Butler, Principal Engineer, Director Cloud Services Lab. Nov , OpenStack Summit Paris.
Telemetry the foundation of intelligent cloud orchestration. Joe Butler, Principal Engineer, Director Cloud Services Lab. Nov 3 2014, OpenStack Summit Paris. http://sched.co/1xj2lm9 Datacenter Trends and
More informationCOURSE 20487B: DEVELOPING WINDOWS AZURE AND WEB SERVICES
ABOUT THIS COURSE In this course, students will learn how to design and develop services that access local and remote data from various data sources. Students will also learn how to develop and deploy
More informationGridNEWS: A distributed Grid platform for efficient storage, annotating, indexing and searching of large audiovisual news content
1st HellasGrid User Forum 10-11/1/2008 GridNEWS: A distributed Grid platform for efficient storage, annotating, indexing and searching of large audiovisual news content Ioannis Konstantinou School of ECE
More informationLecture 13: P2P Distributed Systems
Lecture 13: P2P Distributed Systems Behzad Bordbar School of Computer Science, University of Birmingham, UK Lecture 13 1 Outline Characteristics of P2P How Napster works? Limitation of Napster and P2P
More informationDeveloping Microsoft Azure Solutions
Course 20532C: Developing Microsoft Azure Solutions Course details Course Outline Module 1: OVERVIEW OF THE MICROSOFT AZURE PLATFORM This module reviews the services available in the Azure platform and
More informationDolby Conference Phone 3.1 configuration guide for West
Dolby Conference Phone 3.1 configuration guide for West 17 January 2017 Copyright 2017 Dolby Laboratories. All rights reserved. For information, contact: Dolby Laboratories, Inc. 1275 Market Street San
More informationCOURSE OUTLINE MOC : PLANNING AND ADMINISTERING SHAREPOINT 2016
COURSE OUTLINE MOC 20339-1: PLANNING AND ADMINISTERING SHAREPOINT 2016 Module 1: Introducing SharePoint 2016 This module describes the structure and capabilities of a SharePoint environment, and the major
More informationOracle 10g and IPv6 IPv6 Summit 11 December 2003
Oracle 10g and IPv6 IPv6 Summit 11 December 2003 Marshal Presser Principal Enterprise Architect Oracle Corporation Agenda Oracle Distributed Computing Role of Networking IPv6 Support Plans Early IPv6 Implementations
More informationOpportunistic Application Flows in Sensor-based Pervasive Environments
Opportunistic Application Flows in Sensor-based Pervasive Environments Nanyan Jiang, Cristina Schmidt, Vincent Matossian, and Manish Parashar ICPS 2004 1 Outline Introduction to pervasive sensor-based
More informationServices in the Virtualization Plane. Andrew Warfield Adjunct Professor, UBC Technical Director, Citrix Systems
Services in the Virtualization Plane Andrew Warfield Adjunct Professor, UBC Technical Director, Citrix Systems The Virtualization Plane Applications Applications OS Physical Machine 20ms 20ms in in the
More informationDeveloping Windows Azure and Web Services
Developing Windows Azure and Web Services Course 20487B; 5 days, Instructor-led Course Description In this course, students will learn how to design and develop services that access local and remote data
More information[MS20487]: Developing Windows Azure and Web Services
[MS20487]: Developing Windows Azure and Web Services Length : 5 Days Audience(s) : Developers Level : 300 Technology : Cross-Platform Development Delivery Method : Instructor-led (Classroom) Course Overview
More informationCisco Unified Computing System Delivering on Cisco's Unified Computing Vision
Cisco Unified Computing System Delivering on Cisco's Unified Computing Vision At-A-Glance Unified Computing Realized Today, IT organizations assemble their data center environments from individual components.
More informationImmersion Day. Getting Started with AWS Lambda. August Rev
Getting Started with AWS Lambda August 2016 Rev 2016-08-19 Table of Contents Overview... 3 AWS Lambda... 3 Amazon S3... 3 Amazon CloudWatch... 3 Handling S3 Events using the AWS Lambda Console... 4 Create
More informationNFV Infrastructure for Media Data Center Applications
NFV Infrastructure for Media Data Center Applications Today s Presenters Roger Sherwood Global Strategy & Business Development, Cisco Systems Damion Desai Account Manager for Datacenter, SDN, NFV and Mobility,
More informationDynamic Mobile Sensor Network Platform for ID-based Communication
ITU Kaleidoscope 2014 Living in a converged world impossible without standards? Dynamic Mobile Sensor Network Platform for ID-based Communication Ved P. Kafle, Yusuke Fukushima, Hiroaki Harai National
More informationNEC Virtualized Evolved Packet Core vepc
TE-524262 NEC Virtualized Evolved Packet Core vepc Design Concepts and Benefits INDEX Leading the transformation into Mobile Packet Core Virtualization P.3 vepc System Architecture Overview P.4 Elastic
More informationWeb Services in Cincom VisualWorks. WHITE PAPER Cincom In-depth Analysis and Review
Web Services in Cincom VisualWorks WHITE PAPER Cincom In-depth Analysis and Review Web Services in Cincom VisualWorks Table of Contents Web Services in VisualWorks....................... 1 Web Services
More informationContainer Adoption for NFV Challenges & Opportunities. Sriram Natarajan, T-Labs Silicon Valley Innovation Center
Container Adoption for NFV Challenges & Opportunities Sriram Natarajan, T-Labs Silicon Valley Innovation Center Virtual Machine vs. Container Stack KVM Container-stack Libraries Guest-OS Hypervisor Libraries
More informationOverview on FP7 Projects SPARC and UNIFY
Overview on FP7 Projects SPARC and UNIFY Mario Kind, Telekom Innovation Laboratories, Deutsche Telekom AG UNIFY is co-funded by the European Commission DG CONNECT in FP7 Recent activities on SDN, NFV FP7
More informationSystem Models for Distributed Systems
System Models for Distributed Systems INF5040/9040 Autumn 2015 Lecturer: Amir Taherkordi (ifi/uio) August 31, 2015 Outline 1. Introduction 2. Physical Models 4. Fundamental Models 2 INF5040 1 System Models
More informationInternet Technology. 06. Exam 1 Review Paul Krzyzanowski. Rutgers University. Spring 2016
Internet Technology 06. Exam 1 Review Paul Krzyzanowski Rutgers University Spring 2016 March 2, 2016 2016 Paul Krzyzanowski 1 Question 1 Defend or contradict this statement: for maximum efficiency, at
More informationKey Features. High-performance data replication. Optimized for Oracle Cloud. High Performance Parallel Delivery for all targets
To succeed in today s competitive environment, you need real-time information. This requires a platform that can unite information from disparate systems across your enterprise without compromising availability
More informationFELIX project : Overview and the results. Tomohiro Kudoh (The University of Tokyo / AIST) on behalf of all FELIX partners
FELIX project : Overview and the results Tomohiro Kudoh (The University of Tokyo / AIST) on behalf of all FELIX partners FELIX partners European Partners: Japanese Partners: PSNC (coord.) AIST (coord.)
More informationImportant DevOps Technologies (3+2+3days) for Deployment
Important DevOps Technologies (3+2+3days) for Deployment DevOps is the blending of tasks performed by a company's application development and systems operations teams. The term DevOps is being used in
More informationDistributed Systems. 21. Content Delivery Networks (CDN) Paul Krzyzanowski. Rutgers University. Fall 2018
Distributed Systems 21. Content Delivery Networks (CDN) Paul Krzyzanowski Rutgers University Fall 2018 1 2 Motivation Serving web content from one location presents problems Scalability Reliability Performance
More informationCS November 2018
Distributed Systems 21. Delivery Networks (CDN) Paul Krzyzanowski Rutgers University Fall 2018 1 2 Motivation Serving web content from one location presents problems Scalability Reliability Performance
More informationVMware vsphere: Install, Configure, Manage (vsphere ICM 6.7)
VMware vsphere: Install, Configure, Manage (vsphere ICM 6.7) COURSE OVERVIEW: This five-day course features intensive hands-on training that focuses on installing, configuring, and managing VMware vsphere
More informationOutline. INF3190:Distributed Systems - Examples. Last week: Definitions Transparencies Challenges&pitfalls Architecturalstyles
INF3190:Distributed Systems - Examples Thomas Plagemann & Roman Vitenberg Outline Last week: Definitions Transparencies Challenges&pitfalls Architecturalstyles Today: Examples Googel File System (Thomas)
More informationOn the Use of Peer-to-Peer Architectures for the Management of Highly Dynamic Environments
Pisa, Italy - March, 17-2006 On the Use of Peer-to-Peer Architectures for the Management of Highly Dynamic Environments Carlos Kamienski (cak@gprt.ufpe.br) Djamel Sadok (jamel@cin.ufpe.br) Joseane Fidalgo
More informationIntroduction to Cloud Computing
You will learn how to: Build and deploy cloud applications and develop an effective implementation strategy Leverage cloud vendors Amazon EC2 and Amazon S3 Exploit Software as a Service (SaaS) to optimize
More informationCS November 2017
Distributed Systems 21. Delivery Networks () Paul Krzyzanowski Rutgers University Fall 2017 1 2 Motivation Serving web content from one location presents problems Scalability Reliability Performance Flash
More informationFuture Internet Research using OpenFlow
13 th German-Japanese Symposium Future Internet Research using OpenFlow NEC Corporation 13 September, 2010 Page 1 Agenda Trend of ICT world Infrastructure virtualization and Network OS OpenFlow for network
More informationStratusLab Cloud Distribution Installation. Charles Loomis (CNRS/LAL) 3 July 2014
StratusLab Cloud Distribution Installation Charles Loomis (CNRS/LAL) 3 July 2014 StratusLab What is it? Complete IaaS cloud distribution Open source (Apache 2 license) Works well for production private
More informationEmerging Testbeds for NwGN through Virtualization Technologies. Akihiro NAKAO University of Tokyo NICT
Emerging Testbeds for NwGN through Virtualization Technologies Akihiro NAKAO University of Tokyo NICT Testbeds through Net Virtualization Various ideas under development GENI 5 Clusters PlanetLab Today
More informationIO virtualization. Michael Kagan Mellanox Technologies
IO virtualization Michael Kagan Mellanox Technologies IO Virtualization Mission non-stop s to consumers Flexibility assign IO resources to consumer as needed Agility assignment of IO resources to consumer
More information"Field Trial of Signaling Interworking of Multi-Carrier ASON/GMPLS Network Domains" Satoru Okamoto
ECOC2006 Workshop on ASON/GMPLS Implementations in Field Trials and Carrier Networks "Field Trial of Signaling Interworking of Multi-Carrier ASON/GMPLS Network Domains" Satoru Okamoto okamoto@ieee.org
More informationDeveloping the ERS Collaboration Framework
1 Developing the ERS Collaboration Framework Patrick J. Martin, Ph.D. BAE Systems Technology Solutions patrick.j.martin@baesystems.com 10-26-2016 2 ERS Development Challenges Resilient System A system
More informationVendor: HP. Exam Code: HP0-D31. Exam Name: Designing HP Data Center and Cloud Solutions. Version: Demo
Vendor: HP Exam Code: HP0-D31 Exam Name: Designing HP Data Center and Cloud Solutions Version: Demo QUESTION 1 Which tool uses what-if scenarios and price-to-performance tradeoffs to provide valid, supported
More informationTelecommunication Services Engineering Lab. Roch H. Glitho
1 Support Infrastructure Support infrastructure for application layer Why? Re-usability across application layer protocols Modularity (i.e. separation between application layer protocol specification /
More informationBERLIN. 2015, Amazon Web Services, Inc. or its affiliates. All rights reserved
BERLIN 2015, Amazon Web Services, Inc. or its affiliates. All rights reserved Building Multi-Region Applications Jan Metzner, Solutions Architect Brian Wagner, Solutions Architect 2015, Amazon Web Services,
More informationCN1047 INTRODUCTION TO COMPUTER NETWORKING CHAPTER 6 OSI MODEL TRANSPORT LAYER
CN1047 INTRODUCTION TO COMPUTER NETWORKING CHAPTER 6 OSI MODEL TRANSPORT LAYER Transport Layer The Transport layer ensures the reliable arrival of messages and provides error checking mechanisms and data
More information<Insert Picture Here> Enterprise Data Management using Grid Technology
Enterprise Data using Grid Technology Kriangsak Tiawsirisup Sales Consulting Manager Oracle Corporation (Thailand) 3 Related Data Centre Trends. Service Oriented Architecture Flexibility
More informationPeer-to-Peer Secure Update for Heterogeneous Edge Devices
Peer-to-Peer Secure Update for Heterogeneous Edge Devices E. Band, H. Herry, C. Perkins, J. Singer School of Computing Science University of Glasgow 1 FRµIT: Federated RaspberryPi µ-infrastructure Testbed
More informationVMware Mirage Getting Started Guide
Mirage 5.8 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions of this document,
More informationTHE IMPACT OF E-COMMERCE ON DEVELOPING A COURSE IN OPERATING SYSTEMS: AN INTERPRETIVE STUDY
THE IMPACT OF E-COMMERCE ON DEVELOPING A COURSE IN OPERATING SYSTEMS: AN INTERPRETIVE STUDY Reggie Davidrajuh, Stavanger University College, Norway, reggie.davidrajuh@tn.his.no ABSTRACT This paper presents
More informationGetting started with O3 Project Achievement ~ Innovating Network Business through SDN WAN Technologies~
Getting started with O3 Project Achievement ~ Innovating Network Business through SDN WAN Technologies~ April 20, 2015 Yoshiaki Kiriha O3 project (NEC, NTT, NTT Communications, Fujitsu, Hitachi) 1 Agenda
More informationAn Introduction to Overlay Networks PlanetLab: A Virtual Overlay Network Testbed
An Introduction to Overlay Networks PlanetLab: A Virtual Overlay Network Testbed Suhas Mathur suhas@winlab.rutgers.edu Communication Networks II Spring 2005 Talk Outline Introduction: The future internet
More informationChapter 7 Transport Layer. 7.0 Introduction 7.1 Transport Layer Protocols 7.2 TCP and UDP 7.3 Summary
Chapter 7 Transport Layer 7.0 Introduction 7.1 Transport Layer Protocols 7.2 TCP and UDP 7.3 Summary Transport Layer Transportation of Data Role of the Transport Layer The transport layer is responsible
More informationHands-On IP Multicasting for Multimedia Distribution Networks
Hands-On for Multimedia Distribution Networks Course Description This Hands-On course provides an in-depth look how IP multicasting works, its advantages and limitations and how it can be deployed to provide
More informationfor Multi-Services Gateways
KURA an OSGi-basedApplication Framework for Multi-Services Gateways Introduction & Technical Overview Pierre Pitiot Grenoble 19 février 2014 Multi-Service Gateway Approach ESF / Increasing Value / Minimizing
More informationMS-20487: Developing Windows Azure and Web Services
MS-20487: Developing Windows Azure and Web Services Description In this course, students will learn how to design and develop services that access local and remote data from various data sources. Students
More informationBasic Concepts of the Energy Lab 2.0 Co-Simulation Platform
Basic Concepts of the Energy Lab 2.0 Co-Simulation Platform Jianlei Liu KIT Institute for Applied Computer Science (Prof. Dr. Veit Hagenmeyer) KIT University of the State of Baden-Wuerttemberg and National
More informationEnabling FPGAs in Hyperscale Data Centers
J. Weerasinghe; IEEE CBDCom 215, Beijing; 13 th August 215 Enabling s in Hyperscale Data Centers J. Weerasinghe 1, F. Abel 1, C. Hagleitner 1, A. Herkersdorf 2 1 IBM Research Zurich Laboratory 2 Technical
More informationAWS Lambda. 1.1 What is AWS Lambda?
Objectives Key objectives of this chapter Lambda Functions Use cases The programming model Lambda blueprints AWS Lambda 1.1 What is AWS Lambda? AWS Lambda lets you run your code written in a number of
More information5G EVE Technical Overview for ICT19 Proposers. 5GPPP Ph3 Info Day 14 th Sep 2018 Manuel Lorenzo (ERI-ES)
5G EVE Technical Overview for ICT19 Proposers 5GPPP Ph3 Info Day 14 th Sep 2018 Manuel Lorenzo (ERI-ES) manuel.lorenzo@ericsson.com Intro to 5G EVE: Technical Aspects Let s now focus on the technical aspects
More informationArchitectural Support for Internet Evolution and Innovation
Architectural Support for Internet Evolution and Innovation George N. Rouskas Department of Computer Science North Carolina State University http://net-silos.net/ Joint work with: Ilia Baldine (RENCI),
More informationCMB-207-1I Citrix Desktop Virtualization Fast Track
Page1 CMB-207-1I Citrix Desktop Virtualization Fast Track This fast-paced course covers select content from training courses CXA-206: Citrix XenApp 6.5 Administration and CXD-202: Citrix XenDesktop 5 Administration
More informationPlanning and Designing a Microsoft Lync Server 2010 Solution
Course 10534A: Planning and Designing a Microsoft Lync Server 2010 Solution Course Details Course Outline Module 1: Overview of the Lync Server 2010 Design Process This module explains all components of
More informationVirtualization and Softwarization Technologies for End-to-end Networking
ization and Softwarization Technologies for End-to-end Networking Naoki Oguchi Toru Katagiri Kazuki Matsui Xi Wang Motoyoshi Sekiya The emergence of 5th generation mobile networks (5G) and Internet of
More informationImplementing Microsoft Azure Infrastructure Solutions
Implementing Microsoft Azure Infrastructure Solutions OD20533C; On-Demand, Video-based Course Description This course is intended for IT professionals who are familiar with managing on-premises IT deployments
More informationPeer-to-Peer Applications Reading: 9.4
Peer-to-Peer Applications Reading: 9.4 Acknowledgments: Lecture slides are from Computer networks course thought by Jennifer Rexford at Princeton University. When slides are obtained from other sources,
More informationAccelerate Your Enterprise Private Cloud Initiative
Cisco Cloud Comprehensive, enterprise cloud enablement services help you realize a secure, agile, and highly automated infrastructure-as-a-service (IaaS) environment for cost-effective, rapid IT service
More informationProject Title: Open Virtualized WiMAX Base Station Node for GENI Wide-Area Wireless Deployments
GENI Project Quarterly Progress Report, Project Title: Open Virtualized WiMAX Base Station Node for GENI Wide-Area Wireless Deployments Principal Investigators: Dipankar Raychaudhuri, WINLAB, Rutgers University
More informationPart2: Let s pick one cloud IaaS middleware: OpenStack. Sergio Maffioletti
S3IT: Service and Support for Science IT Cloud middleware Part2: Let s pick one cloud IaaS middleware: OpenStack Sergio Maffioletti S3IT: Service and Support for Science IT, University of Zurich http://www.s3it.uzh.ch/
More informationCognitive radio technology and GENI project
Cognitive radio technology and GENI project Ivan Seskar Rutgers, The State University of New Jersey www.winlab.rutgers.edu Contact: seskar (at) winlab (dot) rutgers (dot) edu ORBIT Cognitive Capable Platforms
More informationCourse Overview This five-day course will provide participants with the key knowledge required to deploy and configure Microsoft Azure Stack.
[MS20537]: Configuring and Operating a Hybrid Cloud with Microsoft Azure Stack Length : 5 Days Audience(s) : IT Professionals Level : 300 Technology : Azure Delivery Method : Instructor-led (Classroom)
More informationInternet Technology 3/2/2016
Question 1 Defend or contradict this statement: for maximum efficiency, at the expense of reliability, an application should bypass TCP or UDP and use IP directly for communication. Internet Technology
More informationHands-On Metro Ethernet Carrier Class Networks
Hands-On Carrier Class Networks Course Description Carriers have offered connectivity services based on traditional TDM, Frame Relay and ATM for many years. However customers now use Ethernet as the interface
More informationA Location Model for Ambient Intelligence
A Location Model for Ambient Intelligence National Institute of Informatics, Japan Email: ichiro@nii.ac.jp Outline 1. Motivation 2. Approach 3. Location Model 4. Design and Implementation 5. Applications
More informationThe Measurement Manager Modular End-to-End Measurement Services
The Measurement Manager Modular End-to-End Measurement Services Ph.D. Research Proposal Department of Electrical and Computer Engineering University of Maryland, College Park, MD Pavlos Papageorgiou pavlos@eng.umd.edu
More informationIntroduction to the Intercloud
Introduction to the Intercloud David Bernstein Special CTO and Vice President Software and Applications Division Americas R&D Center With acknowledgement to my research colleagues from Cisco: Krishna Shankar,
More informationCSCI 466 Midterm Networks Fall 2013
CSCI 466 Midterm Networks Fall 2013 Name: This exam consists of 6 problems on the following 7 pages. You may use your single-sided hand-written 8 ½ x 11 note sheet and a calculator during the exam. No
More informationBuilding Pervasive Computing Applications on Sensor Networks. Rutgers, The State University of New Jersey
Building Pervasive Computing Applications on Sensor Networks Rutgers, The State University of New Jersey www.winlab.rutgers.edu 1 Introduction: Sensor Networks Wireless Sensor Nets Telecom Internet + Telecom
More informationSCRIPT: An Architecture for IPFIX Data Distribution
SCRIPT Public Workshop January 20, 2010, Zurich, Switzerland SCRIPT: An Architecture for IPFIX Data Distribution Peter Racz Communication Systems Group CSG Department of Informatics IFI University of Zürich
More informationA hybrid cloud-based distributed data management infrastructure for bridge monitoring
A hybrid cloud-based distributed data management infrastructure for bridge monitoring *Seongwoon Jeong 1), Rui Hou 2), Jerome P. Lynch 3), Hoon Sohn 4) and Kincho H. Law 5) 1),5) Dept. of Civil and Environ.
More information3.2 COMMUNICATION AND INTERNET TECHNOLOGIES
3.2 COMMUNICATION AND INTERNET TECHNOLOGIES 3.2.1 PROTOCOLS PROTOCOL Protocol a set of rules governing the way that devices communicate with each other. With networks and the Internet, we need to allow
More informationDistributed Embedded Systems with AmbiComp
Motivation Hardware Software Eclipse Plugin Conclusion Distributed Embedded Systems with AmbiComp Johannes Eickhold jeick@so.in.tum.de Self-Organizing Systems Group Faculty of Informatics TU Munich June
More informationContent Dissemination in Mobile Wireless Networks. Chadi Barakat
Content Dissemination in Mobile Wireless Networks Email: Chadi.Barakat@inria.fr http://planete.inria.fr/chadi/ Context / Objectives q An activity running for couple of years, involving several people -
More informationMigration and Building of Data Centers in IBM SoftLayer
Migration and Building of Data Centers in IBM SoftLayer Advantages of IBM SoftLayer and RackWare Together IBM SoftLayer offers customers the advantage of migrating and building complex environments into
More informationCOMMUNICATION PROTOCOLS
COMMUNICATION PROTOCOLS Index Chapter 1. Introduction Chapter 2. Software components message exchange JMS and Tibco Rendezvous Chapter 3. Communication over the Internet Simple Object Access Protocol (SOAP)
More informationRealizing the Promise of SANs
Business without interruption. Realizing the Promise of SANs Bill North Director, Storage Network Programs Strategic Initiatives Group VERITAS Software Education Committee Chairman Storage Network Industry
More information