Presentation is loading. Please wait.

Presentation is loading. Please wait.

A Federation Architecture for DETER Ted Faber, John Wroclawski, Kevin Lahey, John Hickey University of Southern California Information Sciences Institute.

Similar presentations


Presentation on theme: "A Federation Architecture for DETER Ted Faber, John Wroclawski, Kevin Lahey, John Hickey University of Southern California Information Sciences Institute."— Presentation transcript:

1 A Federation Architecture for DETER Ted Faber, John Wroclawski, Kevin Lahey, John Hickey University of Southern California Information Sciences Institute {faber,jtw,lahey,jhickey}@isi.edu

2 Copyright 2005, USC/ISI. All rights reserved. 08/03/07 15:31 Outline  The Federation Problem  A Model for DETER Federation  A Simple Prototype

3 Copyright 2005, USC/ISI. All rights reserved. 08/03/07 15:31 Federation: What and Why  Sharing Distributed Experimental Resources  Resource Admin and Policy Creates Specialization  Examples  Many DETER Nodes  Customized “Lego” Apparatus  Malware Capture Facility and High-containment Testbed  Trace Collection Facility and Trace-driven Emulation

4 Copyright 2005, USC/ISI. All rights reserved. 08/03/07 15:31 Federation Challenges  Shared Control of Resources  Respect Local Admin/Policy  Compose New Facilities  Resource Discovery (at Scale)‏  Describe Resources and Properties  Find Resources with Properties

5 Copyright 2005, USC/ISI. All rights reserved. 08/03/07 15:31 More Federation Challenges  Distributed Composition of a Unified Facility  Create Consolidated Tool from Multiple Testbeds  Manipulate Distributed Resources Intuitively  (ISI Prototyping Here)‏

6 Copyright 2005, USC/ISI. All rights reserved. 08/03/07 15:31 Federation Solution Space Master/Slave Completely Distributed Brokers Full Knowledge Advertisements Direct Queries Composition Info Sharing Transparency Manual Configuration Visible/Automated One Testbed

7 Copyright 2005, USC/ISI. All rights reserved. 08/03/07 15:31 Outline  The Federation Problem  A Model for DETER Federation  A Simple Prototype

8 Copyright 2005, USC/ISI. All rights reserved. 08/03/07 15:31 A DETER Federation Architecture  Apparatus Configuration Layer  Resource Discovery Unbound  Distributed Administration Incorporated  Coordinates:  (Primary/Secondary, Direct Query, Visible)‏  Focus On Combining DETER Namespaces/Features

9 Copyright 2005, USC/ISI. All rights reserved. 08/03/07 15:31 Shape of the Architecture FederatingFederated

10 Copyright 2005, USC/ISI. All rights reserved. 08/03/07 15:31 Testbed Features to Compose  Features:  Connectivity (IP addresses & tunneling) (experiment)‏  Storage (shared filesystem) (project)‏  Principals (user IDs/accounts) (project)‏  Host Configuration (system images) (experiment)‏  Experiment Control (event system) (experiment)‏

11 Copyright 2005, USC/ISI. All rights reserved. 08/03/07 15:31 Outline  The Federation Problem  A Model for DETER Federation  A Simple Prototype

12 Copyright 2005, USC/ISI. All rights reserved. 08/03/07 15:31 The Prototype Annotated experiment Splitter Split experiments Embedder Master controller Slave controller Experiment interconnection Environment import Experiment requests Topology creation

13 Copyright 2005, USC/ISI. All rights reserved. 08/03/07 15:31 Prototype Components  Experiment Partition  Parser splits annotated ns files into sub- experiments  Sub-experiments use local names  Centralized Synchronization  Testbeds configured through SSH/XML-RPC  Basic failure handling

14 Copyright 2005, USC/ISI. All rights reserved. 08/03/07 15:31 More Prototype Components  Connectors: Experiment and Control  IP over SSH tunnel  SSH tunnel to Primary Users/Boss  Node Configuration  Import user accounts  Mount remote file systems

15 Copyright 2005, USC/ISI. All rights reserved. 08/03/07 15:31 Conclusions  Simple Working Prototype  Prototype vs. implementation?  Extending the Prototype  Event system  Connector interfaces  Extending the Architecture  Multiple simultaneous embeddings/allocations  Higher level experiment descriptions

16 Copyright 2005, USC/ISI. All rights reserved. 08/03/07 15:31 Prototyped Combinations  Connectivity  Merged IP space – IP tunneling  Storage  Primary filesystem exported  Principals  Primary testbed exported  Experiment Control (SEER/event system)‏  Host Configuration (system images)‏


Download ppt "A Federation Architecture for DETER Ted Faber, John Wroclawski, Kevin Lahey, John Hickey University of Southern California Information Sciences Institute."

Similar presentations


Ads by Google