FLEXIBLE CONTROL OF PERFORMANCE AND EXPENSES FOR DATABASE APPLICATIONS IN A CLOUD ENVIRONMENT

Shoubin Kong, Yuanping Li, Ling Feng

2011

Abstract

IaaS is a popular cloud computing service paradigm based on virtualization technology. In an IaaS cloud environment, the service provider configures VMs with physical computing resources (e.g., CPU and memory) and leases them to IaaS customers to run their applications. The customers pay for the resources they use. Such a pay-as-you-go charging mode brings about a few critical concerns about the expenses paid and the performance received. From the standpoint of cloud customers, such concerns as minimizing the expenses while ensuring the performance, optimizing the performance within the budget limit, compromising the expenses and performance, or balancing performance of applications running on different VMs, etc. thus arise. For the IaaS provider, how to reasonably configure VMs so as to meet various requirements from different customers becomes a challenge, whose solution influences the acceptance of IaaS in the future. In this paper, we address this problem and present a weighted multiple objective optimization approach for flexible control of expenses and performance in an IaaS cloud environment. We focus on database applications, consisting of various queries to be executed on different VMs. A genetic algorithm is implemented based on a fine-grained charging model, as well as a normalized performance model. Experiments have been conducted to evaluate the effectiveness and efficiency of our approach, using TPC-H queries and PostgreSQL database in a simulated cloud environment.

Download


Paper Citation


in Harvard Style

Kong S., Li Y. and Feng L. (2011). FLEXIBLE CONTROL OF PERFORMANCE AND EXPENSES FOR DATABASE APPLICATIONS IN A CLOUD ENVIRONMENT . In Proceedings of the 1st International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-8425-52-2, pages 201-210. DOI: 10.5220/0003379802010210

in Bibtex Style

@conference{closer11,
author={Shoubin Kong and Yuanping Li and Ling Feng},
title={FLEXIBLE CONTROL OF PERFORMANCE AND EXPENSES FOR DATABASE APPLICATIONS IN A CLOUD ENVIRONMENT},
booktitle={Proceedings of the 1st International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},
year={2011},
pages={201-210},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003379802010210},
isbn={978-989-8425-52-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 1st International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - FLEXIBLE CONTROL OF PERFORMANCE AND EXPENSES FOR DATABASE APPLICATIONS IN A CLOUD ENVIRONMENT
SN - 978-989-8425-52-2
AU - Kong S.
AU - Li Y.
AU - Feng L.
PY - 2011
SP - 201
EP - 210
DO - 10.5220/0003379802010210