Abstract
As one of the three service models of cloud computing, PaaS (Platform as a Service) has gained more and more popularity for its capabilities in optimizing development productivity and business agility. However, the traditional PaaS uses the dedicated infrastructure, which generally leads to the low infrastructure utilization rate. To solve the above problem, PaaS based on IaaS (PoI) emerged, in which IaaS (Infrastructure as a Service) is involved to provide PaaS the infrastructure, to decrease the response time of the infrastructure scale and to increase the utilization of the infrastructure. Because PoI has many characteristics, resource management mechanisms used in the traditional PaaS or IaaS could no longer adopted in PoI. In this paper, an adaptive resource management framework and the corresponding scale-up, scale-down algorithms are brought forward to guarantee the QoS of applications deployed in PaaS platform as well as to decrease the rental cost of VMs from IaaS providers. Experimental results show that the resource management mechanisms proposed in this paper can not only guarantee QoS of all applications, but also improve the utilization rate of the infrastructure, thus to make PoI possess the advantages of both PaaS and IaaS.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
Chandra, A., Gong, W., Shenoy, P.: Dynamic Resource Allocation for Shared data centers using online measurements. In: Proceedings of the 11th International Workshop on Quality of Service (2003)
Ruth, P., McGachey, P., Xu, D.: VioCluster, “Virtualization for Dynamic Computational Domains”. IEEE International on Cluster Computing, 1–10 (September 2005)
Menasc, D., Casalicchio, E.: A Framework for Resource Allocation in Grid Computing. In: Proceedings of the 12th Annual International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems, pp. 259–267 (2004)
Yazir, Y., Matthews, C., Farahbod, R., Neville, S., et al.: Dynamic Resource Allocation in Computing Clouds using Distributed Multiple Criteria Decision Analysis. In: 3rd International Conference on Cloud Computing, Miami, Florida, USA (2010)
Chang, F., Ren, J., Viswanathan, R.: Optimal Resource Allocation in Clouds. In: 3rd International Conference on Cloud Computing, Miami, Florida, USA (2010)
Mazzucco, M., Dyachuk, D., Deters, R.: Maximizing Cloud Providers Revenues via Energy Aware Allocation Policies. In: 3rd International Conference on Cloud Computing, Miami, Florida, USA (2010)
Bossche, R., Vanmechelen, K., Broeckhove, J.: Cost-Optimal Scheduling in Hybrid IaaS Clouds for Deadline Constrained Workloads. In: 3rd International Conference on Cloud Computing, Miami, Florida, USA (2010)
Cristian, F., Fetzer, C.: The Timed Asynchronous Distributed System Model. IEEE Transactions on Parallel and Distributed Systems (June 1999)
Hu, R., Li, Y., Zhang, Y.: Adaptive Resource Management in PaaS Platform Using Feedback Control LRU Algorithm. In: 2011 International Conference on Cloud and Service Computing (2011)
Ang, K.H., Chong, G., Li, Y.: PID Control System Analysis, Design and Technology. IEEE Transactions on Contr. Syst. Tech. 13(4), 559–576 (2005)
Astrom, K.J.: PID Controllers: Theory, Design, and Tuning. Instrument Soc. Amer. Research Triangle Park (1995)
Best Fit Allocation Algorithm, http://www.cs.rit.edu/~ark/lectures/gc/03_03_03.html (access on January 2013)
The Grid Workloads Archive, http://gwa.ewi.tudelft.nl/pmwiki/pmwiki.php?n=Home.GWA (access on January 2013)
Wang, Q.G., Lee, T.H., Fung, H.W., Bi, Q., Zhang, Y.: PID Tuning for Improved Performance. IEEE Trans. Contr. Syst. Tech. 7, 3984–3989 (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Xu, P., Hu, R., Su, S. (2013). Research on Resource Management in PaaS Based on IaaS Environment. In: Su, J., Zhao, B., Sun, Z., Wang, X., Wang, F., Xu, K. (eds) Frontiers in Internet Technologies. Communications in Computer and Information Science, vol 401. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-53959-6_14
Download citation
DOI: https://doi.org/10.1007/978-3-642-53959-6_14
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-53958-9
Online ISBN: 978-3-642-53959-6
eBook Packages: Computer ScienceComputer Science (R0)