tied: a cluster of one tied: trial integration environment deter built on

9
TIED: A Cluster of One Integration Environment DETER built on

Upload: mary-hansen

Post on 27-Mar-2015

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TIED: A Cluster of One TIED: Trial Integration Environment DETER built on

TIED: A Cluster of One

TIED: Trial Integration Environment DETERbuilt

on

Page 2: TIED: A Cluster of One TIED: Trial Integration Environment DETER built on

2

TIED Federation ArchitectureTIED Federation Architecture

ExperimentCreation

ToolFederator

Testbeds/Aggregates

ExperimentCreation

Tool

ExperimentCreation

Tool

Agg.Properties

ExperimentRequirements

ExperimentTopology

CEDL“Assembly Code”

Standard Experiment Representation

Experiment Decomposition Tools

Agg.Properties

Page 3: TIED: A Cluster of One TIED: Trial Integration Environment DETER built on

3

Slice Creation: CEDLSlice Creation: CEDLCanonical Experiment Description LanguageCanonical Experiment Description Language

• Standard low-level experiment representation – “assembly code”• Output of all tools / input to Federator• Form of / alternative to Rspecs for experiment-wide specification

• Expressiveness (today): – Core semantics:

•Logical {nodes, links, elements}•Topology (ns2/Emulab)

– Annotations: logical attributes (eg, node type)•Type information: router, switch, etc.•Physical selection: map to specific instance

– Annotations: physical attributes•“Escapes” to allow physical configuration of hardware

Page 4: TIED: A Cluster of One TIED: Trial Integration Environment DETER built on
Page 5: TIED: A Cluster of One TIED: Trial Integration Environment DETER built on

TIED Physical Infrastructure 6/09

Page 6: TIED: A Cluster of One TIED: Trial Integration Environment DETER built on

Experiment Methodology and The SEER Toolkit

Experimenters select from a palette of predefined elements: topology, traffic, instrumentation, etc. Skeleton palettes for original and customized experiments are available.

Methodology Engine frames standard, systematic questions that guide an experimenter in selecting and combining the right elements

Experiment Automation increases repeatability and efficiency by managing the experiment

• Other work– Validating invariants and environment– Understanding and constraining risky behavior

PALETTES

METHODOLOGY& GUIDANCE

EXPERIMENTAUTOMATION

TOPOLOGY TRAFFIC ATTACK DATA-CAPTURE

?

Page 7: TIED: A Cluster of One TIED: Trial Integration Environment DETER built on

7

Page 8: TIED: A Cluster of One TIED: Trial Integration Environment DETER built on

TIED

Page 9: TIED: A Cluster of One TIED: Trial Integration Environment DETER built on

Technical Elements