MoSes acts as a Symphony client that submits work requests to the grid. MoSes work units are submitted as Symphony tasks.
When work is submitted to Symphony, Symphony invokes the Symphony-Moses wrapper service, which does the following:
When all tasks are finished, MoSes starts aggregating the results and presents the results within the MoSes environment.
Should a task fail, Symphony automatically reruns the task. Note that Symphony reports only successful task runs to MoSes.