eiSoil is a light-weight framework for creating Aggregate Managers (AM) for test beds. eiSoil is a pluggable system. It gives structure to develop new AMs and provides helpers for common tasks in AM development.
eiSoil is part of the OFELIA Control Framework (OCF). It has been extended to suite a the requirements of ALIEN.
If you don't know what an Aggregate Manager is please see here.
This software is a result of the successfully completed OFELIA FP7 project, which paved the way for OpenFlow testbeds in Europe. With its pluggable and extendable design, eiSoil is now used in several FIRE projects such as FP7 ALIEN and FP7 FELIX. It is used by the backend of the GENI Portal, also FIBRE and GEANT.
In a nutshell, eiSoil solves problems when implementing test-bed orchestration software. eiSoil provides an architectural framework to build Aggregate Managers. AMs are the workhorses of a test-bed - they manage the allocation and provisioning of resources. eiSoil, not only provides the necessary glue between communication handlers and management logic, it also provides helpers for common tasks in AM development. Hence, removes a lot of duplicated work in AM development. The eiSoil software code is available on github.
Before you do anything else, please checkout the Quickstart Please see the Wiki for more information.