A Novel Multi-Dimension Resource Recycling Mechanism for Cloud Data Centers
Cloud servers can be started with ineffective resource arrangement, and extra costs are produced if unnecessary servers are started. This is a substantial fee for the cloud service provider. Therefore, each cloud data center needs an efficient resource allocation mechanism to prevent unnecessary cloud servers from being started. In general, resource allocation problems can be classified into either one-dimension or multi-dimension aspects. In 2013, the authors have proposed a multi-dimension resource allocation algorithm that can improve the utilization of cloud servers by as much as 97%. However, most of previous studies are more concerned with solving the resource allocation problem. In fact, after a period of time, the applications will finish their jobs, and resources been occupied on the servers will be released, thus decreasing the utilization of cloud servers. Therefore, this paper proposes a novel multi-dimension resource recycling algorithm to optimize the server resource again, to recycle the excess cloud resources and to reduce the unnecessary operating cloud servers.