Toward a smarter cloud : self-aware autoscaling of cloud configurations and resources. - Tao Chen