Intelligent Distributed Computing - Buyya, Rajkumar (Springer International Publishing, 2015)