A Federated Experiment Environment for Emulab-Based Testbeds
The authors describe an architecture for creating experimental environments across multiple cooperating Emulab-based testbeds, called the DETER Federation Architecture (DFA). The system uses cooperative resource allocation and multiple-level testbed access to create a cohesive environment for experimentation. Testbeds that contribute resources continue to exert their own resource allocation and access policies. The architecture is designed to scale. They describe a prototype implementation. This paper lays out a model for allocating and configuring experiments across multiple Emulab-based testbeds, and describes a prototype. The model employs a multi-level resource allocation strategy that gives both the testbeds and the experimenter influence over allocation decisions.