SlideShare a Scribd company logo
Pan-European Laboratory
       Overview
     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


         Testbed
         provider




          Test
          users
Federation Architecture

                                      §    Registry & Repository




                                                                               TEAGLE
                                U1    §    Creation Environment
End User         Customer
                                      §    Request Processor
 Domain           Domain
                                      §    Orchestration Engine
                                      §    Web Portal

U2                         U3
                                                               T1




            Domain                                                  Domain
            Manager                                                 Manager
           RA   RA    RA                                       RA     RA   RA

                           T2                        T2
Domain B




                                                                                        Domain A
                                IGW         IGW
                 T2                   I2                             T2


            B1                                                            A1
                                                          I1
How does it work?
             search,request &         describe & configure
             configure infrastructure           resources



 Panlab Customer                                     Panlab Partner


                          Panlab Office


                            TEAGLE
                                                     install, configure &
                                                     manipulate resources
                     control
 Panlab
                     resources
Repository



                            3G


                                 Testbed Resources
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


    EICT




           UoP


      OCTO
TEAGLE
                                                 A deployed VCT
               VPN
VOIP user
 agent
Customer
                                                           Octo
                                                           PTM       Oulu, Finland


            UoP                                                           B.CR
            PTM                                                           1
                                                                          Echo
                                                                            LINUX
                                IGW
                                                           IGW

Asterisk
   config
                     A.RC
                     1
                     Dialtone


                                             EICT
                                             PTM
    Patras, Greece                                                    IGW


                                                              C.CR
                                                              3
                                         Berlin, Germany
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               reg         set
        available such as Java, OSGI, Python.
        Howtows are available.                                         m                              m

•   In addition to the prototypes,
                                                                 r      r    r                 r      r       r
    conceptual work such as a federation
    model, resource models, etc. is also                             Domain A                      Domain B
    available                                      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.panlab.net




http://www.fire-teagle.org
Thank you for your attention

        http://www.panlab.net
        gavras@eurescom.eu

         TridentCom 2010
18-20 May 2010 - Berlin, Germany
    http://www.tridentcom.org

More Related Content

What's hot

dbaas-clone
dbaas-clonedbaas-clone
Presentation st9900 virtualization - emea - primary disk
Presentation   st9900 virtualization - emea - primary diskPresentation   st9900 virtualization - emea - primary disk
Presentation st9900 virtualization - emea - primary disk
xKinAnx
 
Oracle Exadata Version 2
Oracle Exadata Version 2Oracle Exadata Version 2
Oracle Exadata Version 2
Jarod Wang
 
Greenplum Database on HDFS
Greenplum Database on HDFSGreenplum Database on HDFS
Greenplum Database on HDFS
DataWorks Summit
 
What's New and Upcoming in HDFS - the Hadoop Distributed File System
What's New and Upcoming in HDFS - the Hadoop Distributed File SystemWhat's New and Upcoming in HDFS - the Hadoop Distributed File System
What's New and Upcoming in HDFS - the Hadoop Distributed File System
Cloudera, Inc.
 
Data Science Day New York: The Platform for Big Data
Data Science Day New York: The Platform for Big DataData Science Day New York: The Platform for Big Data
Data Science Day New York: The Platform for Big Data
Cloudera, Inc.
 
Deep dive storage networking the path to performance
Deep dive storage networking the path to performanceDeep dive storage networking the path to performance
Deep dive storage networking the path to performance
Interop
 
Strata + Hadoop World 2012: HDFS: Now and Future
Strata + Hadoop World 2012: HDFS: Now and FutureStrata + Hadoop World 2012: HDFS: Now and Future
Strata + Hadoop World 2012: HDFS: Now and Future
Cloudera, Inc.
 
Ese2008 Swordfish
Ese2008 SwordfishEse2008 Swordfish
Ese2008 Swordfish
wwtyler
 
[NetPonto] Arquitectura dos Serviços da plataforma Windows Azure
[NetPonto] Arquitectura dos Serviços da plataforma Windows Azure[NetPonto] Arquitectura dos Serviços da plataforma Windows Azure
[NetPonto] Arquitectura dos Serviços da plataforma Windows Azure
Vitor Tomaz
 
Innovations in Apache Hadoop MapReduce Pig Hive for Improving Query Performance
Innovations in Apache Hadoop MapReduce Pig Hive for Improving Query PerformanceInnovations in Apache Hadoop MapReduce Pig Hive for Improving Query Performance
Innovations in Apache Hadoop MapReduce Pig Hive for Improving Query Performance
DataWorks Summit
 
Hdfs high availability
Hdfs high availabilityHdfs high availability
Hdfs high availability
DataWorks Summit
 
Mitmepalgeline uus protsessor T4 SUN´i perekonnast - Karel Kannel
Mitmepalgeline uus protsessor T4 SUN´i perekonnast - Karel KannelMitmepalgeline uus protsessor T4 SUN´i perekonnast - Karel Kannel
Mitmepalgeline uus protsessor T4 SUN´i perekonnast - Karel Kannel
ORACLE USER GROUP ESTONIA
 
SQL Server 2008 Fast Track Data Warehouse
SQL Server 2008 Fast Track Data WarehouseSQL Server 2008 Fast Track Data Warehouse
SQL Server 2008 Fast Track Data Warehouse
Mark Ginnebaugh
 
Innovations in Apache Hadoop MapReduce, Pig and Hive for improving query perf...
Innovations in Apache Hadoop MapReduce, Pig and Hive for improving query perf...Innovations in Apache Hadoop MapReduce, Pig and Hive for improving query perf...
Innovations in Apache Hadoop MapReduce, Pig and Hive for improving query perf...
Vinod Kumar Vavilapalli
 
Arquitectura dos Serviços da plataforma Windows Azure
Arquitectura dos Serviços da plataforma Windows AzureArquitectura dos Serviços da plataforma Windows Azure
Arquitectura dos Serviços da plataforma Windows Azure
Comunidade NetPonto
 
Twee remedies tegen systeemuitval en datacorruptie
Twee remedies tegen systeemuitval en datacorruptieTwee remedies tegen systeemuitval en datacorruptie
Twee remedies tegen systeemuitval en datacorruptie
Jos van den Oord [Oracle DBA,OCM,OCP,RAC,CLOUD]
 
Oracle goldengate ogg
Oracle goldengate oggOracle goldengate ogg
Enhancing Live Migration Process for CPU and/or memory intensive VMs running...
Enhancing Live Migration Process for CPU and/or  memory intensive VMs running...Enhancing Live Migration Process for CPU and/or  memory intensive VMs running...
Enhancing Live Migration Process for CPU and/or memory intensive VMs running...
Benoit Hudzia
 
How to Modernize Your Database Platform to Realize Consolidation Savings
How to Modernize Your Database Platform to Realize Consolidation SavingsHow to Modernize Your Database Platform to Realize Consolidation Savings
How to Modernize Your Database Platform to Realize Consolidation Savings
Isaac Christoffersen
 

What's hot (20)

dbaas-clone
dbaas-clonedbaas-clone
dbaas-clone
 
Presentation st9900 virtualization - emea - primary disk
Presentation   st9900 virtualization - emea - primary diskPresentation   st9900 virtualization - emea - primary disk
Presentation st9900 virtualization - emea - primary disk
 
Oracle Exadata Version 2
Oracle Exadata Version 2Oracle Exadata Version 2
Oracle Exadata Version 2
 
Greenplum Database on HDFS
Greenplum Database on HDFSGreenplum Database on HDFS
Greenplum Database on HDFS
 
What's New and Upcoming in HDFS - the Hadoop Distributed File System
What's New and Upcoming in HDFS - the Hadoop Distributed File SystemWhat's New and Upcoming in HDFS - the Hadoop Distributed File System
What's New and Upcoming in HDFS - the Hadoop Distributed File System
 
Data Science Day New York: The Platform for Big Data
Data Science Day New York: The Platform for Big DataData Science Day New York: The Platform for Big Data
Data Science Day New York: The Platform for Big Data
 
Deep dive storage networking the path to performance
Deep dive storage networking the path to performanceDeep dive storage networking the path to performance
Deep dive storage networking the path to performance
 
Strata + Hadoop World 2012: HDFS: Now and Future
Strata + Hadoop World 2012: HDFS: Now and FutureStrata + Hadoop World 2012: HDFS: Now and Future
Strata + Hadoop World 2012: HDFS: Now and Future
 
Ese2008 Swordfish
Ese2008 SwordfishEse2008 Swordfish
Ese2008 Swordfish
 
[NetPonto] Arquitectura dos Serviços da plataforma Windows Azure
[NetPonto] Arquitectura dos Serviços da plataforma Windows Azure[NetPonto] Arquitectura dos Serviços da plataforma Windows Azure
[NetPonto] Arquitectura dos Serviços da plataforma Windows Azure
 
Innovations in Apache Hadoop MapReduce Pig Hive for Improving Query Performance
Innovations in Apache Hadoop MapReduce Pig Hive for Improving Query PerformanceInnovations in Apache Hadoop MapReduce Pig Hive for Improving Query Performance
Innovations in Apache Hadoop MapReduce Pig Hive for Improving Query Performance
 
Hdfs high availability
Hdfs high availabilityHdfs high availability
Hdfs high availability
 
Mitmepalgeline uus protsessor T4 SUN´i perekonnast - Karel Kannel
Mitmepalgeline uus protsessor T4 SUN´i perekonnast - Karel KannelMitmepalgeline uus protsessor T4 SUN´i perekonnast - Karel Kannel
Mitmepalgeline uus protsessor T4 SUN´i perekonnast - Karel Kannel
 
SQL Server 2008 Fast Track Data Warehouse
SQL Server 2008 Fast Track Data WarehouseSQL Server 2008 Fast Track Data Warehouse
SQL Server 2008 Fast Track Data Warehouse
 
Innovations in Apache Hadoop MapReduce, Pig and Hive for improving query perf...
Innovations in Apache Hadoop MapReduce, Pig and Hive for improving query perf...Innovations in Apache Hadoop MapReduce, Pig and Hive for improving query perf...
Innovations in Apache Hadoop MapReduce, Pig and Hive for improving query perf...
 
Arquitectura dos Serviços da plataforma Windows Azure
Arquitectura dos Serviços da plataforma Windows AzureArquitectura dos Serviços da plataforma Windows Azure
Arquitectura dos Serviços da plataforma Windows Azure
 
Twee remedies tegen systeemuitval en datacorruptie
Twee remedies tegen systeemuitval en datacorruptieTwee remedies tegen systeemuitval en datacorruptie
Twee remedies tegen systeemuitval en datacorruptie
 
Oracle goldengate ogg
Oracle goldengate oggOracle goldengate ogg
Oracle goldengate ogg
 
Enhancing Live Migration Process for CPU and/or memory intensive VMs running...
Enhancing Live Migration Process for CPU and/or  memory intensive VMs running...Enhancing Live Migration Process for CPU and/or  memory intensive VMs running...
Enhancing Live Migration Process for CPU and/or memory intensive VMs running...
 
How to Modernize Your Database Platform to Realize Consolidation Savings
How to Modernize Your Database Platform to Realize Consolidation SavingsHow to Modernize Your Database Platform to Realize Consolidation Savings
How to Modernize Your Database Platform to Realize Consolidation Savings
 

Viewers also liked

NGN Speaker Bios
NGN Speaker BiosNGN Speaker Bios
NGN Speaker Bios
NGN Test Centre
 
Creation of an SME in Brussels
Creation of an SME in BrusselsCreation of an SME in Brussels
Creation of an SME in Brussels
Ruben De Andrade Melo
 
Irish Software Innovation Network - Philip Sharpe (ISIN, Danu Technologies)
Irish Software Innovation Network - Philip Sharpe (ISIN, Danu Technologies)Irish Software Innovation Network - Philip Sharpe (ISIN, Danu Technologies)
Irish Software Innovation Network - Philip Sharpe (ISIN, Danu Technologies)
NGN Test Centre
 
Track rf link corporate profile & products
Track rf link   corporate profile & productsTrack rf link   corporate profile & products
Track rf link corporate profile & products
Karan Patel
 
Economic climate of Canada / Argentina
Economic climate of Canada / Argentina Economic climate of Canada / Argentina
Economic climate of Canada / Argentina
Ruben De Andrade Melo
 
Social media voor woningcorporaties
Social media voor woningcorporatiesSocial media voor woningcorporaties
Social media voor woningcorporatiesssteenbakkers
 
Ict encryption agt_fabio_pietrosanti
Ict encryption agt_fabio_pietrosantiIct encryption agt_fabio_pietrosanti
Ict encryption agt_fabio_pietrosanti
PrivateWave Italia SpA
 

Viewers also liked (7)

NGN Speaker Bios
NGN Speaker BiosNGN Speaker Bios
NGN Speaker Bios
 
Creation of an SME in Brussels
Creation of an SME in BrusselsCreation of an SME in Brussels
Creation of an SME in Brussels
 
Irish Software Innovation Network - Philip Sharpe (ISIN, Danu Technologies)
Irish Software Innovation Network - Philip Sharpe (ISIN, Danu Technologies)Irish Software Innovation Network - Philip Sharpe (ISIN, Danu Technologies)
Irish Software Innovation Network - Philip Sharpe (ISIN, Danu Technologies)
 
Track rf link corporate profile & products
Track rf link   corporate profile & productsTrack rf link   corporate profile & products
Track rf link corporate profile & products
 
Economic climate of Canada / Argentina
Economic climate of Canada / Argentina Economic climate of Canada / Argentina
Economic climate of Canada / Argentina
 
Social media voor woningcorporaties
Social media voor woningcorporatiesSocial media voor woningcorporaties
Social media voor woningcorporaties
 
Ict encryption agt_fabio_pietrosanti
Ict encryption agt_fabio_pietrosantiIct encryption agt_fabio_pietrosanti
Ict encryption agt_fabio_pietrosanti
 

Similar to Access to Open Test Infrastructures using Panlab2 - Anastasius Gavras (Eurescom)

Nortel Presentation at GLIF
Nortel Presentation at GLIFNortel Presentation at GLIF
Nortel Presentation at GLIF
rgwilson
 
Distributed application usecase on docker
Distributed application usecase on dockerDistributed application usecase on docker
Distributed application usecase on docker
Hiroshi Miura
 
20110812 CyberTAN presentation
20110812 CyberTAN presentation20110812 CyberTAN presentation
20110812 CyberTAN presentation
Richard Hsu
 
20120524 cern data centre evolution v2
20120524 cern data centre evolution v220120524 cern data centre evolution v2
20120524 cern data centre evolution v2
Tim Bell
 
Optimized NFV placement in Openstack Clouds
Optimized NFV placement in Openstack CloudsOptimized NFV placement in Openstack Clouds
Optimized NFV placement in Openstack Clouds
Yathiraj Udupi, Ph.D.
 
Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster
Fran Navarro
 
Oracle in the Cloud
Oracle in the CloudOracle in the Cloud
Oracle in the Cloud
zain1425
 
A View on eScience
A View on eScienceA View on eScience
A View on eScience
Charles Severance
 
Oracleonoracle dec112012
Oracleonoracle dec112012Oracleonoracle dec112012
Oracleonoracle dec112012
patmisasi
 
Eudat user forum-london-11march2013-biovel-v3
Eudat user forum-london-11march2013-biovel-v3Eudat user forum-london-11march2013-biovel-v3
Eudat user forum-london-11march2013-biovel-v3
Alex Hardisty
 
Tail-f Webinar OpenFlow Switch Management Using NETCONF and YANG
Tail-f Webinar OpenFlow Switch Management Using NETCONF and YANGTail-f Webinar OpenFlow Switch Management Using NETCONF and YANG
Tail-f Webinar OpenFlow Switch Management Using NETCONF and YANG
Tail-f Systems
 
Engineered Systems: Oracle's Vision for the Future
Engineered Systems: Oracle's Vision for the FutureEngineered Systems: Oracle's Vision for the Future
Engineered Systems: Oracle's Vision for the Future
Bob Rhubart
 
Lessons learned running a container cloud on YARN
Lessons learned running a container cloud on YARNLessons learned running a container cloud on YARN
Lessons learned running a container cloud on YARN
DataWorks Summit
 
Lessons Learned Running a Container Cloud on Apache Hadoop YARN
Lessons Learned Running a Container Cloud on Apache Hadoop YARNLessons Learned Running a Container Cloud on Apache Hadoop YARN
Lessons Learned Running a Container Cloud on Apache Hadoop YARN
Billie Rinaldi
 
Engineered Systems: Oracle's Vision for the Future
Engineered Systems: Oracle's Vision for the FutureEngineered Systems: Oracle's Vision for the Future
Engineered Systems: Oracle's Vision for the Future
Bob Rhubart
 
Efficient Test Environments with Infrastructure as Code (IaC)
Efficient Test Environments with Infrastructure as Code (IaC)Efficient Test Environments with Infrastructure as Code (IaC)
Efficient Test Environments with Infrastructure as Code (IaC)
Knoldus Inc.
 
Kubernetes Infra 2.0
Kubernetes Infra 2.0Kubernetes Infra 2.0
Kubernetes Infra 2.0
Deepak Sood
 
Swimming upstream: OPNFV Doctor project case study
Swimming upstream: OPNFV Doctor project case studySwimming upstream: OPNFV Doctor project case study
Swimming upstream: OPNFV Doctor project case study
OPNFV
 
Oracle Cloud DBaaS
Oracle Cloud DBaaSOracle Cloud DBaaS
Oracle Cloud DBaaS
Arush Jain
 
Systems oracle overview_hardware
Systems oracle overview_hardwareSystems oracle overview_hardware
Systems oracle overview_hardware
Fran Navarro
 

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

Nortel Presentation at GLIF
Nortel Presentation at GLIFNortel Presentation at GLIF
Nortel Presentation at GLIF
 
Distributed application usecase on docker
Distributed application usecase on dockerDistributed application usecase on docker
Distributed application usecase on docker
 
20110812 CyberTAN presentation
20110812 CyberTAN presentation20110812 CyberTAN presentation
20110812 CyberTAN presentation
 
20120524 cern data centre evolution v2
20120524 cern data centre evolution v220120524 cern data centre evolution v2
20120524 cern data centre evolution v2
 
Optimized NFV placement in Openstack Clouds
Optimized NFV placement in Openstack CloudsOptimized NFV placement in Openstack Clouds
Optimized NFV placement in Openstack Clouds
 
Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster
 
Oracle in the Cloud
Oracle in the CloudOracle in the Cloud
Oracle in the Cloud
 
A View on eScience
A View on eScienceA View on eScience
A View on eScience
 
Oracleonoracle dec112012
Oracleonoracle dec112012Oracleonoracle dec112012
Oracleonoracle dec112012
 
Eudat user forum-london-11march2013-biovel-v3
Eudat user forum-london-11march2013-biovel-v3Eudat user forum-london-11march2013-biovel-v3
Eudat user forum-london-11march2013-biovel-v3
 
Tail-f Webinar OpenFlow Switch Management Using NETCONF and YANG
Tail-f Webinar OpenFlow Switch Management Using NETCONF and YANGTail-f Webinar OpenFlow Switch Management Using NETCONF and YANG
Tail-f Webinar OpenFlow Switch Management Using NETCONF and YANG
 
Engineered Systems: Oracle's Vision for the Future
Engineered Systems: Oracle's Vision for the FutureEngineered Systems: Oracle's Vision for the Future
Engineered Systems: Oracle's Vision for the Future
 
Lessons learned running a container cloud on YARN
Lessons learned running a container cloud on YARNLessons learned running a container cloud on YARN
Lessons learned running a container cloud on YARN
 
Lessons Learned Running a Container Cloud on Apache Hadoop YARN
Lessons Learned Running a Container Cloud on Apache Hadoop YARNLessons Learned Running a Container Cloud on Apache Hadoop YARN
Lessons Learned Running a Container Cloud on Apache Hadoop YARN
 
Engineered Systems: Oracle's Vision for the Future
Engineered Systems: Oracle's Vision for the FutureEngineered Systems: Oracle's Vision for the Future
Engineered Systems: Oracle's Vision for the Future
 
Efficient Test Environments with Infrastructure as Code (IaC)
Efficient Test Environments with Infrastructure as Code (IaC)Efficient Test Environments with Infrastructure as Code (IaC)
Efficient Test Environments with Infrastructure as Code (IaC)
 
Kubernetes Infra 2.0
Kubernetes Infra 2.0Kubernetes Infra 2.0
Kubernetes Infra 2.0
 
Swimming upstream: OPNFV Doctor project case study
Swimming upstream: OPNFV Doctor project case studySwimming upstream: OPNFV Doctor project case study
Swimming upstream: OPNFV Doctor project case study
 
Oracle Cloud DBaaS
Oracle Cloud DBaaSOracle Cloud DBaaS
Oracle Cloud DBaaS
 
Systems oracle overview_hardware
Systems oracle overview_hardwareSystems oracle overview_hardware
Systems oracle overview_hardware
 

Recently uploaded

GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
Pixlogix Infotech
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 

Recently uploaded (20)

GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 

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

  • 1. Pan-European Laboratory Overview Anastasius Gavras gavras@eurescom.eu
  • 2. 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
  • 3. Testbed and Experimental Facility Federation
  • 4. 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
  • 5. 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)
  • 6. 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
  • 7. 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.
  • 8. 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
  • 9. Panlab Concept and Components Testbed provider Test users
  • 10. Federation Architecture § Registry & Repository TEAGLE U1 § Creation Environment End User Customer § Request Processor Domain Domain § Orchestration Engine § Web Portal U2 U3 T1 Domain Domain Manager Manager RA RA RA RA RA RA T2 T2 Domain B Domain A IGW IGW T2 I2 T2 B1 A1 I1
  • 11. How does it work? search,request & describe & configure configure infrastructure resources Panlab Customer Panlab Partner Panlab Office TEAGLE install, configure & manipulate resources control Panlab resources Repository 3G Testbed Resources
  • 12. The VCTtool looks like …
  • 13. On the left we see resources offered by Panlab Partners
  • 14. The customer selects resources and adds them to the workbench ...
  • 15. The customer can configure resources …
  • 16. When the VCT is designed and configured, the customer can book it!
  • 17. A designed VCT EICT UoP OCTO
  • 18. TEAGLE A deployed VCT VPN VOIP user agent Customer Octo PTM Oulu, Finland UoP B.CR PTM 1 Echo LINUX IGW IGW Asterisk config A.RC 1 Dialtone EICT PTM Patras, Greece IGW C.CR 3 Berlin, Germany
  • 19. 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
  • 20. 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 reg set available such as Java, OSGI, Python. Howtows are available. m m • In addition to the prototypes, r r r r r r conceptual work such as a federation model, resource models, etc. is also Domain A Domain B available 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.
  • 21. 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
  • 22. http://www.future-internet.eu http://www.panlab.net http://www.fire-teagle.org
  • 23. Thank you for your attention http://www.panlab.net gavras@eurescom.eu TridentCom 2010 18-20 May 2010 - Berlin, Germany http://www.tridentcom.org