This service is currently under construction!



Introduction
This portal provides access to a free on-line service that utilises the power of computing clusters including hundreds of processors to run simulation scenarios defined with the OMNeT++ framework. OMNeT++ is a C++-based discrete event simulation package primarily targeted at simulating computer networks and other distributed systems. With the support of EGEE Grid Application Support Centre the OMNeT++ framework has been ported to the EGEE Grid computing platform. The work has exploited the parameter definition services of OMNeT++ and the parameter study support features of P-GRADE Grid Portal. Using these facilities we have created a distributed application that enables the execution of OMNeT++ simulations on the EGEE and SEE-GRID infrastructures. OMNET++ users can achieve significant speedup in system simulation with this solution.

Features
The grid-based OMNeT++ environment enables users to upload NED and INI files into the portal environment and to perform simulations based on them using machines of a distributed grid platform. The system takes care about load-balancing, file transfer, brokering and other distributed computing issues automatically. Users do not need to modify their OMNeT++ NED and INI files to perform simulations on the Grid, the same simulations that have been tested and used on your local computer can be performed in the grid now - the only difference that you will see is the speed-up. Users can exploit this grid based OMNET++ service with components of the "INET" and "Queuing" OMNET++ frameworks. You cannot upload and use customized OMNET++ modules in your NED files with this service. (Either as source code or as executables.) Only the pre-defined queuing and INET modules of OMNET++ are available for usage in this service. A more advanced solution that targets OMNeT++ module developers is accessible here. Using this advance service one can integrate his/her own OMNeT++ modules into Grid based OMNeT++ simulations.

Beneficiaries
Anybody who runs simulations of communication networks, IT systems, queuing networks or business processes with the "Queuing" and "INET" modules of OMNeT++ can benefit from the solution. The total execution time of the simulation should be over a few hours on a single computer to feel the need of the grid-enabled version. This is a typical situation for many OMNeT++ users, as one run in OMNeT++ can easily last for 10-15 minutes and a few dozens of those runs are typically needed to evaluate a model under various conditions. Because OMNeT++ is free for academic and non-profit usage the size of the potential user community of this grid-enabled version is large. OMNeT++ has been available to the public since September 1997, and by now it has a fairly large user community and a mailing list. Besides anonymous downloads, there have been registered downloads from over 40 universities worldwide.

Who operates this portal?
This portal is operated by the Laboratory of Parallel and Distributed Systems of the MTA SZTAKI research institute. Please contact the operator and developer team using our mailing list if you have any questions or comments regarding the portal service.

Privacy policy and disclaimer
The grid based OMNET++ service can be used for free. We will never make copies, publish or use your uploaded files without your consent. We do our best to keep our grid environment secure but we can not legally guarantee anything. We have limited resources and we can not guarantee any quality of service (so do not rely on its availability for your work). We do not take any responsibility for your actions (so be careful not to infringe any copyrights).

In legal words:
The MTA SZTAKI research institute and its employees respect the copyright of users of the service and shall not duplicate, publish or in any other way use uploaded or derived content without the consent of the author(s) of that content. The MTA SZTAKI research institute provides this service "as is" and any express or implied warranties, including, but not limited to, the implied warranties of fitness for a particular purpose are disclaimed. In no event shall the MTA SZTAKI research institute or any of its employees be liable to you or any third party for any direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to loss of data or profits or business interruption) however caused and on any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of the use of this service, even if advised of the possibility of such damage. By using this service, you warrant (and agree to indemnify us against any breach by you of this warranty) that any content you upload to this site does not infringe any intellectual property right (whether or not capable of registration) in any jurisdiction worldwide, that such content is not defamatory, and that it is not in any other manner contrary to any applicable local, national, or international law or regulation. The MTA SZTAKI research institute reserves the right to remove from the service without notice and without compensation any content which according to its knowledge or reasonable belief fails to satisfy these criteria or any of them, and such removal shall not preclude the MTA SZTAKI research institute from pursuing any other remedy available to it under statute, in law, or in equity in any jurisdiction.

More information
OMNET++ Community: www.omnetpp.org
MTA SZTAKI Grid Application Support Centre: www.lpds.sztaki.hu/gasuc