Research on Resource Allocation Strategy of PaaS Platform
In order to allocate elastic resource to the application of PaaS platform, the authors analyze the key technologies and the particularity of resource scheduling in PaaS platform, and design an application-oriented resource allocation model and heuristic scheduling algorithm based on an ant colony algorithm. Different from the existing resource allocation methods based on virtual machines in IaaS, the scheduling strategy is based on Application in PaaS platform. According to the analysis of the application layout, the heuristic algorithm is used to minimize the number of application migration and reduce the waiting time of the task. In order to avoid falling into the loop or local optimal solution, the authors also used a tabu search technique. The results of comparative experiments show that, this strategy has higher resource utilization and shorter task waiting time.