BAR: An Efficient Data Locality Driven Task Scheduling Algorithm for Cloud Computing | Synapse