access to open test infrastructures using panlab2 - anastasius gavras (eurescom)

23
Pan-European Laboratory Overview Anastasius Gavras [email protected]

Upload: ngn-test-centre

Post on 28-Nov-2014

745 views

Category:

Technology


2 download

DESCRIPTION

NGN Test Centre launch 10th March 2010. First centre in Ireland with a Carrier Grade IMS Test Network.

TRANSCRIPT

Page 1: Access to Open Test Infrastructures using Panlab2 - Anastasius Gavras (Eurescom)

Pan-European LaboratoryOverview

Anastasius Gavras

[email protected]

Page 2: Access to Open Test Infrastructures using Panlab2 - Anastasius Gavras (Eurescom)

About Panlab

• Creates a large scale testing and experimentation facility by integrating existing and emerging testbeds

• Achieves scale and maintains independence through federation

• that enables end-to-end interoperability testing of platforms, networks and services

• that helps reducing the risks and costs of large-scale network infrastructure testing

• Panlab has build the glue

Page 3: Access to Open Test Infrastructures using Panlab2 - Anastasius Gavras (Eurescom)

Testbed and Experimental Facility Federation

Page 4: Access to Open Test Infrastructures using Panlab2 - Anastasius Gavras (Eurescom)

Value proposition

• For the testbed owners and operators • Help find “customers”• Increase utilisation• Compensate for the investments in building

• For the customer (e.g. researcher, application developer)

• Help find suitable target environment• Configure a custom experimental environment• … friendly users

• A win-win-win situation for the• testbed owner/operator,• testbed customer and• testbed broker (Teagle)

• Open to all collaborations that adhere to the principles for building Federated, Open, and Trusted research and experimentation environments

Page 5: Access to Open Test Infrastructures using Panlab2 - Anastasius Gavras (Eurescom)

Testbed and Experimental Facility Federation

• Heterogeneous resources are offered by several network domains

• Domains engage in federation and share resources

• Federation Organization represents the federation to 3rd parties

• The federation control tool called Teagle executes management operations via a control framework

• Supports broad Future Internet research • Re-use resources across the boundaries of

domains and communities instead of re-building infrastructure

• Infrastructure as a Service (IaaS)

Page 6: Access to Open Test Infrastructures using Panlab2 - Anastasius Gavras (Eurescom)

Panlab Mechanisms - Enablers

• Organisational aspects• Considered in Panlab SSA

• Panlab Organisation• (Legal) entity “owning” the testbed federation• Financing (membership model, etc.)

• Panlab Office• Operational entity of the federation – adopted in PII

• Frameworks in development – PII project• Concepts defined in Panlab SSA

• Legal• Operational• Technical

Page 7: Access to Open Test Infrastructures using Panlab2 - Anastasius Gavras (Eurescom)

Panlab Legal Framework

• Target• Regulation of all related legal issues• Efficient conclusion of contracts

• Applying of contract templates• Ensuring individual negotiations

• Federation contracts• For testbed providers and customers• For individual testbeds and testing sessions

• Addressed issues• IPR, Confidentiality, Access rights, etc.

Page 8: Access to Open Test Infrastructures using Panlab2 - Anastasius Gavras (Eurescom)

Operational Panlab Framework

• Testbed specification and integration• Panlab repository

• Search for testing configuration• Customers’ requirements• Set-up of testing sessions

• Execution of tests• Configuration and validation• Collection and evaluation of results

• Usage of existing results and configurations

Page 9: Access to Open Test Infrastructures using Panlab2 - Anastasius Gavras (Eurescom)

Panlab Concept and Components

Testbedprovider

Testusers

Page 10: Access to Open Test Infrastructures using Panlab2 - Anastasius Gavras (Eurescom)

Federation Architecture

A1

Do

ma

in A

IGW

U1

U2

T1

T2

I1

T2

Customer Domain

End User Domain

U3

I2

RA

Domain Manager

TE

AG

LE

RA RA

§ Registry & Repository§ Creation Environment§ Request Processor§ Orchestration Engine§ Web Portal

B1Do

mai

n B IGW

T2

RA

DomainManager

RARA

T2

Page 11: Access to Open Test Infrastructures using Panlab2 - Anastasius Gavras (Eurescom)

How does it work?

search,request & configure infrastructure

Panlab Office

TEAGLE

PanlabRepository

Testbed Resources

3G

Panlab PartnerPanlab Customer

describe & configure resources

install, configure & manipulate resources

controlresources

Page 12: Access to Open Test Infrastructures using Panlab2 - Anastasius Gavras (Eurescom)

The VCTtool looks like …

Page 13: Access to Open Test Infrastructures using Panlab2 - Anastasius Gavras (Eurescom)

On the left we see resources offered by Panlab Partners

Page 14: Access to Open Test Infrastructures using Panlab2 - Anastasius Gavras (Eurescom)

The customer selects resources and adds them to the workbench ...

Page 15: Access to Open Test Infrastructures using Panlab2 - Anastasius Gavras (Eurescom)

The customer can configure resources …

Page 16: Access to Open Test Infrastructures using Panlab2 - Anastasius Gavras (Eurescom)

When the VCT is designed and configured, the customer can book it!

Page 17: Access to Open Test Infrastructures using Panlab2 - Anastasius Gavras (Eurescom)

A designed VCT

UoP

EICT

OCTO

Page 18: Access to Open Test Infrastructures using Panlab2 - Anastasius Gavras (Eurescom)

A deployed VCTTEAGLE

OctoPTM

UoPPTM

IGWIGW

Asterisk

B.CR1

LINUX

config

Echo

EICTPTM

IGW

A.RC1Dialtone

C.CR3

Oulu, Finland

Berlin, Germany

Patras, Greece

VPN

Customer

VOIP user agent

Page 19: Access to Open Test Infrastructures using Panlab2 - Anastasius Gavras (Eurescom)

Experimental Facility Resource Federation with Teagle

• We have developed a Resource Federation Framework

• Different administrative domains provide testbed resources

• Administrative domains can be existing and upcoming testbeds or other organizations that want to offer resources

• Heterogeneous resource federation allows cross-domain experiments using heterogeneous resources (e.g. sensors, CPU, memory, services) from different testbeds

• Open Framework• Any provider• Any resource

• Recursive domain / federation model

• Easy integration of resources following a generic resource adaptor (device driver) concept

• Building upon our existing work will speed up the integration process and leverage previous investments

www.fire-teagle.org/tutorials.jsp

Page 20: Access to Open Test Infrastructures using Panlab2 - Anastasius Gavras (Eurescom)

What Exists? How to Join?• Existing Prototypes:

• Federation Portal

http://www.fire-teagle.org/ • Design Environment (access is currently

limited to selected testers)

http://www.fire-teagle.org/tutorials.jsp • Domain Manager to federate resources

from an administrative domain

http://trac.panlab.net/trac/wiki/CorePTM • Resource Adaptors (RA) to allow

remote configuration. For specialized resources RAs need to be developed. Different implementation options are available such as Java, OSGI, Python. Howtows are available.

• In addition to the prototypes, conceptual work such as a federation model, resource models, etc. is also available

setreg

m

r rr

m

r rr

Domain A Domain B

Sebastian Wahle, Thomas Magedanz, and Anastasius Gavras. Towards the Future Internet - Emerging Trends from European Research, chapter Conceptual Design and Use Cases for a FIRE Resource Federation Framework. IOS Press, 2010. To appear.

Page 21: Access to Open Test Infrastructures using Panlab2 - Anastasius Gavras (Eurescom)

Future directions

• Management and security• Monitoring, Fault management, Policy based

management

• Reach out to other European and international testbed communities

• Serve academic communities • Through easy and free access

• Serve business customers• Through service guarantees

• Open in various directions

Page 22: Access to Open Test Infrastructures using Panlab2 - Anastasius Gavras (Eurescom)

http://www.future-internet.eu

http://www.fire-teagle.org

http://www.panlab.net

Page 23: Access to Open Test Infrastructures using Panlab2 - Anastasius Gavras (Eurescom)

Thank you for your attention

http://[email protected]

TridentCom 201018-20 May 2010 - Berlin, Germany

http://www.tridentcom.org