Programming and applications - Buyya, Rajkumar (Prentice Hall PTR, 1999)