Reducing service failures by failure and workload aware load balancing in SaaS clouds | IEEE Conference Publication | IEEE Xplore