Oblivious yet High Performance Task Scheduling for Large Shared Clusters