adapting distributed real - time and embedded pub / sub middleware for cloud computing environments .
cloud computing and emerging it platforms : vision , hype , and reality for delivering computing as the 5th utility .