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

Post on 28-Nov-2014

745 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

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

TRANSCRIPT

Pan-European LaboratoryOverview

Anastasius Gavras

gavras@eurescom.eu

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

Testbed and Experimental Facility Federation

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

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)

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

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.

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

Panlab Concept and Components

Testbedprovider

Testusers

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

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

The VCTtool looks like …

On the left we see resources offered by Panlab Partners

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

The customer can configure resources …

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

A designed VCT

UoP

EICT

OCTO

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

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

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.

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

http://www.future-internet.eu

http://www.fire-teagle.org

http://www.panlab.net

Thank you for your attention

http://www.panlab.netgavras@eurescom.eu

TridentCom 201018-20 May 2010 - Berlin, Germany

http://www.tridentcom.org

top related