Current Features¶
5.2 Release (December 2009)¶
- Aligned OMF version with the version of its software component
- Multiple instances of EC can be run concurrently
- OML2 (measurement framework) no longer launched from OMF, but now a separate daemon service
- New baseline image using kernel 2.6.32 and latest madwifi trunk
- Saving of disk image now uses netcat instead of NFS
- Support for mobile and disconnected experiments (branch feature)
- New OEDL command 'sendMessage' to send a message to STDIN of an application on the resource
- New OEDL command to configure IP route and packet filtering from an experiment description
- New command line option (-O) for the EC to show the STDOUT outputs from the resources
- 64bit Ubuntu/Debian packages are now available
- Overhauled documentation and tutorials
- New comprehensive installation guide
- Many bug fixes
5.1 Release, formerly 1.2 and 1.3 (March 2009)¶
- New TCP-unicast based communication scheme (in addition to existing UDP-multicast scheme)
- New Inventory Grid Service to hold information about the testbed and its resource
- Improved portability, OMF now can be installed on other testbeds than the original ORBIT
- New OEDL command to support mac address filtering via mackill, iptables, or ebtables
- New Topology definition handling in OEDL
- Documentation updates
- Many bug fixes
Future Features¶
5.3 Release (target July 2010)¶
* Federation of OMF Control tools with PlanetLab
* Flat naming scheme replaces previous coordinate-based scheme to identify resources
* XML-based messaging used in the Publish/Subscribe communication scheme
* Aggregate Manager services now support Publish/Subscribe communication
* New OEDL command "loadData" to upload arbitrary payload data onto resources
* New Event-driven mechanisms now accessible to user's experiment descriptions
* New support for Netem-based traffic shaping on resources
* New OMF packages for Fedora distribution
* Support tarball distribution/installation
* New post-install configuration script to improve user-experience when installing OMF
* Documentation updates
* Many internal software refactoring (improved design, easier to extend)
* Many bug fixes