Green Datacenter Infrastructures in the Cloud Computing Era