Architecture and scheduling scheme design of TsinghuaCloud based on OpenStack

Based on cloud computing's architecture and the actual demands of Tsinghua University,followed by utilizing the advanced OpenStack platform,adopting hierarchical design method,the TsinghuaCloud platform that could be used to perform integrated management on cloud resources was designed and implemented. The advantages and main required module functions of this system were analyzed. Focusing on the resource scheduling,a strategy based on task scheduling and load balancing was proposed. The experiment and analysis of the scheduling plan verify that the scheduling strategy can balance server's resource load on the basis of ensuring its service performance and execution efficiency,so as to make the cloud platform relatively stable.