Deliverable D4.2.5 ICT SHOK Future Internet Testbed Service Development Framework



Similar documents
ICT SHOK Future Internet Testbed Services

ICT SHOK Future Internet Testbed Architecture v2.0

Agenda. NRENs, GARR and GEANT in a nutshell SDN Activities Conclusion. Mauro Campanella Internet Festival, Pisa 9 Oct

BELNET: Service Level Description Version (29/7/2009)

WLAN Information Security Best Practice Document

Organizing a Network Operation Centre on Campus

Implementing Trust to Trust Using Customer Edge Switching. Raimo Kantola Aalto University Finland

Top-Down Network Design

Photonix Communications pty. Ltd. Australia. Catalogue

LONG: Laboratories Over Next Generation Networks.

ICTTEN6172A Design and configure an IP- MPLS network with virtual private network tunnelling

Network System Design Lesson Objectives

GN1 (GÉANT) Deliverable D13.2

Business models and sustainability of Future Internet initiatives

Understand Names Resolution

APRICOT-APAN 2011, Hong Kong IPv6 Transition Conference 22 February C. K. Ng

NETE-4635 Computer Network Analysis and Design. Designing a Network Topology. NETE Computer Network Analysis and Design Slide 1

WLAN Security is in the Architecture ICEFIN Workshop presentation Arch Red Oy, Karri Huhtanen, managing director

CCT vs. CCENT Skill Set Comparison

Lecture 2 CS An example of a middleware service: DNS Domain Name System

Chapter 6 Virtual Private Networking Using SSL Connections

LINX (The London Internet Exchange) a presentation to the 6 th PTT Forum. John Souter Chief Executive Officer November 2012

Internetworking and Internet-1. Global Addresses

Chapter 9. IP Secure

3GPP TS V6.3.0 ( )

Strategic Centre for Science, Technology and Innovation Energy and Environment CLEEN Oy. Tommy Jacobson CLEEN Oy. 15 th of October, 2009

Network support for tele-education

NOS for Network Support (903)

PowerLink Bandwidth Aggregation Redundant WAN Link and VPN Fail-Over Solutions

Computer Networks. Introduc)on to Naming, Addressing, and Rou)ng. Week 09. College of Information Science and Engineering Ritsumeikan University

Penn State Wireless 2.0 and Related Services for Network Administrators

IPv6 Migration Challenges for Large Service Providers

Planning and Maintaining a Microsoft Windows Server Network Infrastructure

5.0 Network Architecture. 5.1 Internet vs. Intranet 5.2 NAT 5.3 Mobile Network

CHAPTER 2 MODELLING FOR DISTRIBUTED NETWORK SYSTEMS: THE CLIENT- SERVER MODEL

Fundamentals of MPLS for Broadcast Applications

Edge Device for a Campus Network Best Practice Document

Regulation on the quality and universal service of communications networks and services

IRATI - Investigating RINA as an Alternative to TCP/IP

Chapter 1 Personal Computer Hardware hours

Advanced Internetworking

No. 1 - The Simple Guide to SIP Trunking. City Lifeline Technology Briefing

Connecting UK Schools to JANET

2.1.1 This policy and any future changes requires ratification by CAUDIT.

Use of (Central) Load Balancers Code of Practice

DL.2009 Links Between Research and Experimentation: Use Case for FIRE Testbed

IP and Mobility. Requirements to a Mobile IP. Terminology in Mobile IP

Cyber Essentials. Test Specification

BEST PRACTICES FOR IMPROVING EXTERNAL DNS RESILIENCY AND PERFORMANCE

CONECT - Cooperative Networking for High Capacity Transport Architectures Overview. Leandros Tassiulas CERTH

Mobility Issues in OverDRiVE Mobile Networks

Appendix A. X-Bone Surety Assessment Report. Developer Architectures and Application Screenshots ISI X-Bone Software Architecture Diagram.

OVERLAYING VIRTUALIZED LAYER 2 NETWORKS OVER LAYER 3 NETWORKS

NComputing L-Series LAN Deployment

Shibboleth Development and Support Services. OpenID and SAML. Fiona Culloch, EDINA. EuroCAMP, Stockholm, 7 May 2008

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

What is OpenFlow? What does OFELIA? An Introduction to OpenFlow and what OFELIA has to do with it

IPv6 - A Quick Introduction

Mobility Management for IP-based Mobile Networks

State of Texas. TEX-AN Next Generation. NNI Plan

Configuring the Transparent or Routed Firewall

Security for Mobility on IP

Technology Training Limited Module Portfolio for Customised Courses

Designing Cisco Data Center Unified Fabric Course DCUFD v5.0; 5 Days, Instructor-led

Use Domain Name System and IP Version 6

IP Addressing. IP Addresses. Introductory material.

Hitachi s Activities Regarding Broadband IPv6 Network Systems

Network Time Management Configuration. Content CHAPTER 1 SNTP CONFIGURATION CHAPTER 2 NTP FUNCTION CONFIGURATION

Moonv6 Test Suite DRAFT

Deliverable D7.1. Project Website and Project Presentation

What communication protocols are used to discover Tesira servers on a network?

MPLS-based Virtual Private Network (MPLS VPN) The VPN usually belongs to one company and has several sites interconnected across the common service

MOC 6435A Designing a Windows Server 2008 Network Infrastructure

MCSA Windows 8 (Exam )

1 Chicago, IL 9/1/15

For extra services running behind your router. What to do after IP change

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

IP Networking. Overview. Networks Impact Daily Life. IP Networking - Part 1. How Networks Impact Daily Life. How Networks Impact Daily Life

Logout in Single Sign-on Systems

MOBILE VIDEO WITH MOBILE IPv6

Internet Protocols. Addressing & Services. Updated:

A New Paradigm for Network Problem Solving

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

DNS Resolving using nslookup

G-Lab: A Future Generation Internet Research Platform

Service Delivery Automation in IPv6 Networks

Charter Text Network Design and Configuration

lesson 19 Internet Basics

End to End WiMAX Network Solution

STRATEGIC POLICY. Information Security Policy Documentation. Network Management Policy. 1. Introduction

Sensing, monitoring and actuating on the UNderwater world through a federated Research InfraStructure Extending the Future Internet SUNRISE

perfsonar MDM release Product Brief

The necessity of multicast for IPTV streaming

VIDEO Intypedia013en LESSON 13: DNS SECURITY. AUTHOR: Javier Osuna García-Malo de Molina. GMV Head of Security and Process Consulting Division

Deployment Guide A10 Networks/Infoblox Joint DNS64 and NAT64 Solution

Introducing Basic MPLS Concepts

Internal Server Names and IP Address Requirements for SSL:

The changing face of global data network traffic

Microsoft Windows Server 2008: MS-6435 Designing Network and Applications Infrastructure MCITP 6435

Transcription:

DELIVERABLE 1 (8) ICT SHOK Future Internet Phase 2, 1.6.2009 31.12.2010 27.10.2010 V2.0 Deliverable D4.2.5 ICT SHOK Future Internet Testbed Service Development Framework Karri Huhtanen (Tampere University of Technology) Pekka Savola (CSC IT Center for Science) Jari Miettinen (CSC IT Center for Science) ICT SHOK Future Internet Programme (ICT SHOK FI) Phase 2: 1.6.2009 31.12.2010 Tivit, Yritysten tutkimus- ja kehittämisrahoitus, Päätös 516/09, 29.5.2009, Dnro 560/31/09 TKK, Tutkimusrahoituspäätös 40212/09, 29.5.2009, Dnro 925/31/09 www.futureinternet.fi www.tivit.fi This work was supported by TEKES as part of the Future Internet programme of TIVIT (Finnish Strategic Centre for Science, Technology and Innovation in the field of ICT). Public d425-ict-shok-fi-testbed-service-development-framework.pdf

2 ICT SHOK FUTURE INTERNET SERVICE DEVELOPMENT Contents 1. Introduction... 3 1.1. Document and its scope...3 1.2. Testbed architecture...3 1.3. Existing testbed services...5 2. Service Development Framework... 6 2.1. Objective...6 2.2. Introducing a new service...6 2.3. Updating a service...6 2.4. Removing a service...6 2.5. Integrating and combining to existing services...7 3. References... 8

ICT SHOK FUTURE INTERNET SERVICE DEVELOPMENT 3 1. INTRODUCTION 1.1. Document and its scope This document is the ICT SHOK Future Internet WP4 deliverable DA4.2.5. It describes the testbed service development framework available and active at the time it was published. This work was supported by TEKES as part of the Future Internet program of TIVIT (Finnish Strategic Centre for Science, Technology and Innovation in the field of ICT). 1.2. Testbed architecture The services on the ICT SHOK Future Internet testbed are divided on four architectural levels (Figure 1) each supporting a different kind of connectivity: Figure 1: ICT SHOK Future Internet Testbed Architecture The physical connectivity is for connecting organisations and services as well as research done below or instead of Internet Protocol (IP) connectivity. Examples of such research can be found within "next generation Ethernet" concepts and so-called Publish-Subscribe Internet Routing Paradigm [PSIRP]. The objective on this testbed level is to provide connectivity to the researchers that goes below the IP level, such as for example dark fiber backbone networks between various organisations. The IP connectivity contains the research done to optimise and develop technologies and services to enhance and utilise IP connectivity. The technologies and services on this level include among others the optimisation of Internet routing tables, IPv6, non-

4 ICT SHOK FUTURE INTERNET SERVICE DEVELOPMENT firewalled connectivity, and utilisation of IP multicast and the connectivity enhancement technologies and services both in the imperfect Internet now and in the future. The objective of the testbed on this level is to provide both the ideal IP connectivity (which is not often available to the researchers) and when needed also imperfect real-world IP connectivity for testing the future Internet solutions and technologies. The authentication, authorisation and accounting (AAA) connectivity level is based on the assumption that in the future Internet as it is already in the current Internet, there will not exist only one dominating identity provider or collaboration federation between multiple providers, but instead several different ones. Various different identity providers and federations create the need for "routing" (in this context meaning usually "database lookup") and connecting these services on the authentication level to enable authentication connectivity without the need for every service provider to make direct connections to all other identity service providers. The objective of the testbed on this level is to provide the opportunity to connect to some of the authentication federations and not to limit the utilisation of other existing ones. The service connectivity level is perhaps the least developed level in the current Internet. In the current Internet there already exists physical connectivity in the form of light paths, IP connectivity with both IPv4 and IPv6 and authentication connectivity with OpenID, Google/Yahoo/Microsoft accounts, SAML, eduroam etc., but interservice connectivity exists usually only within one service provider. Some of the service providers have started opening up and standardising their service interfaces for service interconnectivity, but more research and work is still needed for fully open and standardised inter-service connectivity. This is, however, from the perspective of testbed development, only part of the larger concept, where in the testbed connecting completely unrelated services and solutions should be possible for creating interconnected combination services. For more information about the testbed information, please read the ICT SHOK Future Internet Testbed Architecture [FITestbedArch].

ICT SHOK FUTURE INTERNET SERVICE DEVELOPMENT 5 1.3. Existing testbed services On a functional level the current services are separated to seven service categories: Backbone and connectivity services Access network services Authentication services Infrastructure services Content delivery services Measurement and monitoring services Support services A service in general belongs to one service category but may function on one or more architectural levels. Table 1 gives an example of the service summary, categories and functional levels as presented by the ICTSHOK Future Internet Testbed Services document [FITestbedServices]. Service category Service Physical connectivity IP connectivity AAA connectivity Service connectivity Backbone and Funet light path service X - - - connectivity Funet routed IP connection - X - - services TREX interconnection services X X - X Access network OpenVPN connectivity service X X - X services Experimental networking with virtual X X - X machines Jyväskylä AMK SpiderNet research network services X X - X TUT research network services - X - X Authentication Funet WLAN roaming services - - X X services Haka authentication federation - - X X Infrastructure Funet NTP service (IPv4/IPv6) - - - X services Funet DNS recursive resolver service (IPv4 and IPv6) - - - X TREX DNS/Mail Secondary service - - - X Content delivery Funet Antenna: IPTV broadcast of your - - - X services own content ("Your Own Channel") Measurement and im.funet.fi - network monitoring service - X - X monitoring PERT Live-CD - a simple user tool for - X - - services network performance analysis iperf.funet.fi - a traffic volume based tool for network performance analysis - X - X Volume Statistics - traffic volume - X - - summaries Support services Funet NOC network operations centre X X X X Table 1: Testbed services

6 ICT SHOK FUTURE INTERNET SERVICE DEVELOPMENT 2. SERVICE DEVELOPMENT FRAMEWORK 2.1. Objective The objective of the ICTSHOK Future Internet Service Development Framework is to provide the procedure for programme participants and partners to introduce and integrate new and existing services to the testbed. As testbed consists of various services operating on different levels and functional categories, this service development framework will only provide guidelines for service development. The testbed architecture [FITestbedArch] and the testbed operations procedures [FITestbedOps] can then be used for more guidelines on architectural and operational issues. 2.2. Introducing a new service 1. Contact the ICTSHOK Work Package 4 Testbed leader Pekka Savola (pekka.savola@csc.fi) to inform about a potential new service for ICTSHOK Future Internet Testbed. 2. Write a service description and a use case to ICTSHOK Future Internet WP4 Testbed wiki or send similar information to the WP4 leader Pekka Savola (pekka.savola@csc.fi). The wiki contains templates and example service descriptions and use cases to help in structuring the information. This information may also be used to advertise the service to the rest of the programme in a WP4 newsletter. 3. Inform work package leader of the available new service and advertise the service on the WP4 Testbed mailing list. 2.3. Updating a service 1. Inform the users of the service 2. Update the service description and the possible use cases. 3. Inform the testbed work package leader, service users and WP4 testbed mailing list of the updated service 2.4. Removing a service 1. Inform the users of the service. Give enough time before end-of-life to search for other solution or service providers. 2. Inform the testbed work package leader and WP4 testbed mailing list about the removing the service and end-of-life timeframe. 3. Update the service description and possible use cases to include the removal schedule.

ICT SHOK FUTURE INTERNET SERVICE DEVELOPMENT 7 2.5. Integrating and combining to existing services 1. Contact the testbed work package leader and service contact persons. 2. Create together a service description and use case(s) for the new integrated or combined service. 3. Inform work package leader of the available new service and advertise it on the WP4 Testbed mailing list.

8 ICT SHOK FUTURE INTERNET SERVICE DEVELOPMENT 3. REFERENCES [FIResearchAgenda] [PSIRP] [FITestbedArch] ICT SHOK Future Internet Research Agenda, http://www.futureinternet.fi/publications/ict_shok_fi_s RA_Research_Agenda.pdf, October 2007 Publish-Subscribe Internet Routing Paradigm, http://www.psirp.org/, October 2009 Huhtanen K., Miettinen J., Savola P., Haapala K., Matti Laipio M., Peuhkuri M., ICT SHOK Future Internet Testbed Architecture v2.0, ICT SHOK Future Internet Deliverable 4.1.1, Research Report 2010:1, Tampere University of Technology, Department of Communications Engineering. http://www.futureinternet.fi/publications/ictshok-future-internet-testbed-architecture-v20-webversion.pdf [FITestbedServices] [FITestbedOps] Huhtanen K., Haapala K., Miettinen J., Peuhkuri M., Savola P., Suhonen A., ICT SHOK Future Internet Testbed Services. Savola P., Miettinen J., Haapala K., Testbed backbone operational procedures v. 2.0, ICT SHOK Future Internet Deliverable 4.1.2, May 2010. http://www.futureinternet.fi/publications/wp4-operationsprocedures-20100527.pdf