Triangulation Resource Provisioning for Web Applications in Cloud Computing: A Profit-Aware Approach

Main Article Content

Parminder Singh
Pooja Gupta
Kiran Jyoti

Abstract

The elasticity feature of cloud attracts the application providers to host the application in a cloud environment. The dynamic resource provisioning arranges the resources on-demand according to the application workload. The over-utilization and under-utilization of resources can be prevented with autonomic resource provisioning. In literature, the Service Level Agreement (SLA) based, load-aware, resource-aware and user-behavior aware solutions have been proposed. The solutions are rigid for a particular metric which provides benefit either to end users or to the application providers. In this article, we proposed a Triangulation Resource Provisioning (TRP) technique with a profit-aware surplus VM selection policy. This policy ensures the fair resource utilization in hourly billing cycle while giving the Quality of Service (QoS) to the end-users. The proposed technique used time series workload forecasting, CPU utilization and response time in the analysis phase. The experiment results show that the TRP resource provisioning technique is a profit-aware approach for the application providers and ensure the QoS to the end-users.

Article Details

Section
Special Issue Papers
Author Biographies

Parminder Singh, Lovely Professional University, Phagwara, India

Parminder Singh is Ph.D. Research Scholar in Computer Science and Engineering department of Lovely Professional University with specialization in cloud computing. He received his M.Tech. in Computer
Science and Engineering from BMSCE, Punjab Technical University and B.Tech. in Computer Science and Engineering from YCOE, Punjabi University. He is presently working as Assistant Professor in Computer Science and Engineering Department of Lovely Professional University. His research interests includes cloud computing, and web services and other areas of interest are steganography and semantic search engine. He has more than 22 publications in SCIE and scopus indexed journals, conferences and book
chapter. He currently supervising one M.Tech. candidates in the area of cloud computing. More than 16 master’s thesis have been completed so far under his supervision.

Pooja Gupta, Lovely Professional University, Phagwara, India

Pooja Gupta received her Ph.D. in Information Technology at Lingaya’s University, India. She is an Associate Professor at the Department of Computer Science Engineering, Lovely Professional University. Her research interests are related to wireless networking, web mining, cloud computing. She has published various research papers at national and international journals, conference proceedings and book chapters. She is currently guiding six Ph.D. students.

Kiran Jyoti, Guru Nanak Dev Engineering College, Ludhiana, India

Kiran Jyoti received her Ph.D. degree in Computer Engineering from Shri JJT University, Rajasthan. She is an Assistant Professor in the Department of Information Technology, Guru Nanak Dev Engineering College,
Ludhiana. Her research interests are related to data mining. She has published 24 research papers at national and international journals, conference proceedings. She is currently guiding six Ph.D. Students and more than 18master’s thesis completed under her guidance.