Big Data Processing On Arbitrarily Distributed Dataset