6/26/2015 4:41 AM 1 NVRG Charter Revision Joe Touch, USC/ISI.

Slides:



Advertisements
Similar presentations
INDIANAUNIVERSITYINDIANAUNIVERSITY GENI Global Environment for Network Innovation James Williams Director – International Networking Director – Operational.
Advertisements

1 Spiral 1 Requirements Demonstrate GENI Clearinghouse & control framework in Spiral 1 projects as a central GENI concept. Demonstrate End-to-end.
Geoscience Information Network Stephen M Richard Arizona Geological Survey National Geothermal Data System.
ICN RG Proposed Charter IETF–81 July 2011 Börje Ohlman & Dirk Kutscher.
1 Introducing the Specifications of the Metro Ethernet Forum.
Network Virtualization and Service Awareness Properties of FNs
The e-Framework Bill Olivier Director Development, Systems and Technology JISC.
Omniran TG 1 Cooperation for OmniRAN P802.1CF Max Riegel, NSN (Chair OmniRAN TG)
Systems Engineering in a System of Systems Context
Gap Analysis of Simplified Use of Policy Abstractions (SUPA) Presenter: Jun Bi draft-bi-supa-gap-analysis-02 IETF 92 SUPA BoF Dallas, TX March 23, 2015.
CBSD – Component Based Software Development - Introduction -
Thee-Framework for Education & Research The e-Framework for Education & Research an Overview TEN Competence, Jan 2007 Bill Olivier,
Study Period Report: Metamodel for On Demand Model Selection (ODMS) Wang Jian, He Keqing, He Yangfan, Wang Chong State Key Lab of Software Engineering,
Requirements Elicitation Chapter 4. Establishing Requirements Two questions –What is the purpose of the system –What is inside and what is outside the.
Page 1 Building Reliable Component-based Systems Chapter 18 - A Framework for Integrating Business Applications Chapter 18 A Framework for Integrating.
1 Objective of today’s lesson S oftware engineering occurs as a consequence of a process called system engineering. Instead of concentrating solely on.
N. GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.
Abstraction and Control of Transport Networks (ACTN) BoF
Final Design and Implementation
Open Cloud Sunil Kumar Balaganchi Thammaiah Internet and Web Systems 2, Spring 2012 Department of Computer Science University of Massachusetts Lowell.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse 2.
INFO 355Week #61 Systems Analysis II Essentials of design INFO 355 Glenn Booker.
Use of OCAN in Crisis Intervention Webinar October, 2014.
Software to Data model Lenos Vacanas, Stelios Sotiriadis, Euripides Petrakis Technical University of Crete (TUC), Greece Workshop.
Chapter 6 System Engineering - Computer-based system - System engineering process - “Business process” engineering - Product engineering (Source: Pressman,
A Cloud is a type of parallel and distributed system consisting of a collection of inter- connected and virtualized computers that are dynamically provisioned.
SWE 316: Software Design and Architecture – Dr. Khalid Aljasser Objectives Lecture 11 : Frameworks SWE 316: Software Design and Architecture  To understand.
An Introduction to Software Architecture
©Ian Sommerville 2000 Software Engineering, 6th edition. Slide 1 Component-based development l Building software from reusable components l Objectives.
World Class Standards CCIF New York - April Grids, Clouds and Service Infrastructures ETSI Strategy & New Initiatives.
Discussions for oneM2M Semantics Standardization Group Name: WG5 Source: InterDigital Communications Meeting Date: Agenda Item: WI-0005 ASN/MN-CSE.
Lucy Yong Susan Hares September 20, 2012 Boston
Architecting Web Services Unit – II – PART - III.
GEC3 – October 28-30, 20081www.geni.net1 Substrate WORKING GROUP System Engineering Report John Jacob SWG System Engineer groups.geni.net GENI working.
Modeling and Simulating Software Acquisition Process Architectures James Choi and Walt Scacchi Computer Science Dept. Institute for Software Research California.
1 4/23/2007 Introduction to Grid computing Sunil Avutu Graduate Student Dept.of Computer Science.
GEO Work Plan Symposium 2012 ID-03: Science and Technology in GEOSS ID-03-C1: Engaging the Science and Technology (S&T) Community in GEOSS Implementation.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
1 Mobility Support by the Common API for Transparent Hybrid Multicast draft-irtf-samrg-common-api-03 Project Matthias Wählisch,
Cracow Grid Workshop ‘06 17 October 2006 Execution Management and SLA Enforcement in Akogrimo Antonios Litke Antonios Litke, Kleopatra Konstanteli, Vassiliki.
OGF DMNR BoF Dynamic Management of Network Resources Documents available at: Guy Roberts, John Vollbrecht.
INTRODUCTION TO WEB APPLICATION Chapter 1. In this chapter, you will learn about:  The evolution of the Internet  The beginning of the World Wide Web,
What’s MPEG-21 ? (a short summary of available papers by OCCAMM)
Distribution and components. 2 What is the problem? Enterprise computing is Large scale & complex: It supports large scale and complex organisations Spanning.
Software Design: Principles, Process, and Concepts Getting Started with Design.
Enabling the Future Service-Oriented Internet (EFSOI 2008) Supporting end-to-end resource virtualization for Web 2.0 applications using Service Oriented.
Copyright 2009, USC/ISI. All rights reserved. 11/30/2015 5:20 AM 1 Recursive Networks Joe Touch USC/ISI With: Yu-Shun Wang Lars Eggert Venkata Pingali.
1 MPLS: Progress in the IETF Yakov Rekhter
SDN Management Layer DESIGN REQUIREMENTS AND FUTURE DIRECTION NO OF SLIDES : 26 1.
Distributed Accounting Working Group (DAWG) Distributed Accounting Models Research Group Monday, 22 July 2002 Tuesday, 23 July 2002 Edinburgh, Scotland.
Getting Started with.NET Getting Started with.NET/Lesson 1/Slide 1 of 31 Objectives In this lesson, you will learn to: *Identify the components of the.NET.
ProtoRINA over ProtoGENI What is RINA? [1][2] References [1] John Day. “Patterns in Network Architecture: A Return to Fundamentals”. Prentice Hall, 2008.
Fire Emissions Network Sept. 4, 2002 A white paper for the development of a NSF Digital Government Program proposal Stefan Falke Washington University.
Virtualized Network Function (VNF) Pool Problem Statement IETF 90 th, Toronto, Canada. Melinda Shore Ning Zong Linda Dunbar Diego Lopez Georgios Karagiannis.
NCP Info DAY, Brussels, 23 June 2010 NCP Information Day: ICT WP Call 7 - Objective 1.3 Internet-connected Objects Alain Jaume, Deputy Head of Unit.
Doc.: IEEE /0371r0 Submission May 2005 S. McCann & E. Hepworth, Siemens Roke ManorSlide 1 IEEE 802 Architecture Issues Notice: This document has.
WG2 Roadmap Discussion Denise Warzel May 25, 2010 WG2 Convenor SC32 WG2N1424SC32 WG2N1424.
Fabric: A Retrospective on Evolving SDN Presented by: Tarek Elgamal.
GGF - © Birds of a Feather - Policy Architecture Working Group.
Distributed Systems Architectures Chapter 12. Objectives  To explain the advantages and disadvantages of different distributed systems architectures.
Jim McEachern Senior Technology Consultant ATIS July 8, 2015.
J2EE Platform Overview (Application Architecture)
GENUS Virtualisation Service for GÉANT and European NRENs
Network instantiation
Framework of Network Virtualization for Future Networks
Software Design and Architecture
Network reference model for access network virtualization
Textbook Engineering Web Applications by Sven Casteleyn et. al. Springer Note: (Electronic version is available online) These slides are designed.
Report from session #2 - IoT Luis Jorge Romero, “enabler”
Presentation transcript:

6/26/2015 4:41 AM 1 NVRG Charter Revision Joe Touch, USC/ISI

Draft charter 5/22/09  Recent developments in networking are aiming at better utilizing infrastructure in terms of reusing a single physical or logical resource for multiple other network instances, or to aggregate multiple these resources to obtain more "functionality". These resource can be network components, such as, for example, routers, switches or hosts, and also services, such as, for example, name mapping systems. Typically, this is referred to as Virtual Networks, where a resource is either re-used for multiple networks or multiple resources are aggregated for virtual resource. 6/26/2015 4:41 AM2

Para 2  Important properties of Virtual Networks are i) the level of participation of each resource and ii) the clear separation of any virtual network to all others. Each resource can be sliced so that it can be part of multiple Virtual Networks, but on the other hand does virtualization guarentee the clear separation of each network, so that actions in one network do not affect the operation of any other network. 6/26/2015 4:41 AM3

Para 3  However, in the network community, Virtual Networks is a very broad term, ranging from running multiple wave lengths over a fiber, MPLS, virtual routers, to overlay systems. This leads to deployment of single technologies in parts of the Internet or other IP-based networks, but lacks a common understanding of what virtualized networks is causing to IP-based networks, or how Virtual Networks is applied in favorable way. This leads to the introduction of virtualization in an uncoordinated way between the various players, such as network operators, vendors, service providers and testbed providers (e.g. GENI, FEDERICA, etc) without considerations about the overall impact on the system level. 6/26/2015 4:41 AM4

Para 4  The Virtual Networks Research Group (VNRG) provides a forum for interchange of ideas among a group of network researchers with an interest in network virtualization in the context of the Interent and also beyond the current Internet. 6/26/2015 4:41 AM5

Para 5  The RG works on a set of principles of virtual networks that a single physical resource can be re-used by multiple entities with a clear separation between the actions taken by the single entities. Virtualization delivers an abstraction to the user (i.e., not necessarily a human but a service or whatever) referring to the decoupling from the physical resource, i.e., the abstraction is not bound to a single resource but can be relocated but is a logical structure. Virtualization also offers recursion, i.e., an already virtualized network can again include virtual networks. 6/26/2015 4:41 AM6

Charter Tasks  The group will address the following research challenges:  Consider a whole system for virtualized networks and not only single components or a limited set of components  Identifying architectural challenges resulting from virtual networks  Recursive network management of virtual networks  Emerging technological and implementation issues. 6/26/2015 4:41 AM7

Contact Info.  Web site: goettingen.de/~stiemer/nvrg/ goettingen.de/~stiemer/nvrg/  Mailing list: Open mailing list to anybody, just needs signing up with the list list's address: signing up: nvrg 6/26/2015 4:41 AM8

Items from mailing list  Add circuit/link# (Kobayashi)  Too fuzzy; focus on interop. control of testbeds+ (Kempf)  Enable foreign resources, interconnecting VNs+*, questions 2 nd half Para 4 (Botero & Hesselbach)  Prob. Statement*# and requirements# needed, more research points needed* (Papadimitriou)  (+Görg)  Document current approaches (*Manner)  Industry vs. testbed differences, vendor input, slice isolation, repeatability, visibility (Falk)  Separate net virt. from OS virt., no repeatability or visibility, resource mgt. that focuses on net side, skip term ‘slice’, add other testbeds [CoreLab, AKARI], skip testbed unification (#Touch) 6/26/2015 4:41 AM9

Steps - Touch  Steps 1:  define a common virtual network framework (what this BOF is for)  determine how providers can offer VNFs as a service  determine how to provision a VNF across providers  integrate VNFs with slice reservation systems 6/26/2015 4:41 AM10

Steps - Bless  identify the virtual network resources that need to be controlled and managed, derive some requirements for them  work on a network virtualization framework (identifying the different roles/actors and their interaction).  identify control interfaces as well as requirements for interoperability, especially in the background of creating and running virtual networks across provider domains. 6/26/2015 4:41 AM11