an architecture for and fast and general data processing on large clusters .
MapReduce: simplified data processing on large clusters