A hierarchical control framework of load balancing and resource allocation of cloud computing services. (April 2018)