When we turn to VC, we observe that most of existing solutions
are built and optimized to run Bag-of-Tasks applications.
Therefore, solutions such as BOINC [2], GridBot [16],
Bayanihan [15] and many others [1, 3, 4, 13] do not support the execution of MapReduce jobs, which is one of our
requirements.