Opportunistic Cloud Computing - Infrastructure as a Service