adapting distributed real - time and embedded pub / sub middleware for cloud computing environments .
Q-clouds: managing performance interference effects for QoS-aware clouds