Cloud Computing and the Microsoft Dublin datacenter case