Access Now‎ > ‎Open Call Q&A‎ > ‎

What can be tested and how?

posted 26 Jan 2012, 09:18 by Vegard Engen   [ updated 1 Feb 2012, 02:59 by Michael Boniface ]

The BonFIRE Project supports experimentation and testing of innovative scenarios from the Internet of Services research community specifically focused on the convergence of services and networks. For the second wave of experiments the following scenarios are envisaged:

  • Extended cloud: the extension of current cloud offerings towards a federated facility with heterogeneous virtualized resources and best-effort Internet interconnectivity.
  • Cloud with emulated network implications: a controlled network environment, provided by the Emulab experimental network emulation platform to service developers. The facility, known as Virtual Wall, is hosted by IBBT and it allows topology configuration and resource usage under full control of the experimental researcher. In order to test the impact of diverse network circumstances on the overall service performance, parameters such as network size, background traffic, link capacity, latency and loss rate can easily be configured. A light-weight monitoring system allows examining the status of the different nodes (CPU usage, memory usage, network traffic, disk load). The Virtual Wall consists of 100 nodes, each with up to 6 Gigabit Ethernet links to a lossless Terabit switch. Additional test equipment, wireless terminals or simulation nodes can be attached to the infrastructure. Experiment topologies are setup through VLANs and can be visualized on a 20-screen display wall.
  • Extended cloud with complex network implications scenario. The scenario assumes the use of two cloud sites interconnected through a controlled network that allows studying the implications of the network behavior on services and clouds, and experiment with new solutions and approaches. This scenario implies a vertical federation with a cloud-to-network interface.

For the second wave of experiments, the BonFIRE Project will provide innovative methods for describing, deploying, managing, executing, monitoring and removing experiments including:

  • Control of compute, storage and networking resources. BonFIRE supports dynamically creating, updating, reading and deleting resources throughout the lifetime of an experiment;
  • Configuration of compute resources with application-specific contextualisation information that can provide important configuration information to the virtual machine; this information is available to software applications after the machine is started;
  • Resource federation through the federation of clouds in different administrative domains that provide physical resources to the BonFIRE Project;
  • User-friendly user interfaces at the facility’s entry point with an easy to use portal accompanied by a powerful set of client tools and a flexible monitoring framework;
  • Elasticity support within an experiment, i.e., functionality to dynamically create, update and destroy resources from a running node of the experiment, including. cross-testbed elasticity ;
  • Network emulation mechanisms (in the second scenario) where topology configuration and resource usage is under full control of the experimental researcher;
  • Control of network performance between selected testbeds, as anticipated through interconnection with Federica and GÉANT AutoBAHN.