Intelligent Management of Virtualized Resources for Database Systems in Cloud Environment

被引:0
|
作者
Xiong, Pengcheng [1 ,2 ]
Chi, Yun [2 ]
Zhu, Shenghuo [2 ]
Moon, Hyun Jin [2 ]
Pu, Calton [1 ]
Haciguemues, Hakan [2 ]
机构
[1] Georgia Inst Technol, Sch Comp Sci, 266 Ferst Dr, Atlanta, GA 30332 USA
[2] NEC Labs Amer, Cupertino, CA 95014 USA
关键词
cloud computing; virtualization; database systems; multitenant databases;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In a cloud computing environment, resources are shared among different clients. Intelligently managing and allocating resources among various clients is important for system providers, whose business model relies on managing the infrastructure resources in a cost-effective manner while satisfying the client service level agreements (SLAs). In this paper, we address the issue of how to intelligently manage the resources in a shared cloud database system and present SmartSLA, a cost-aware resource management system. SmartSLA consists of two main components: the system modeling module and the resource allocation decision module. The system modeling module uses machine learning techniques to learn a model that describes the potential profit margins for each client under different resource allocations. Based on the learned model, the resource allocation decision module dynamically adjusts the resource allocations in order to achieve the optimum profits. We evaluate SmartSLA by using the TPC-W benchmark with workload characteristics derived from real-life systems. The performance results indicate that SmartSLA can successfully compute predictive models under different hardware resource allocations, such as CPU and memory, as well as database specific resources, such as the number of replicas in the database systems. The experimental results also show that SmartSLA can provide intelligent service differentiation according to factors such as variable workloads, SLA levels, resource costs, and deliver improved profit margins.
引用
收藏
页码:87 / 98
页数:12
相关论文
共 50 条
  • [41] Virtualized Optical Network (VON) for Agile Cloud Computing Environment
    Jinno, Masahiko
    Tsukishima, Yukio
    OFC: 2009 CONFERENCE ON OPTICAL FIBER COMMUNICATION, VOLS 1-5, 2009, : 851 - 853
  • [42] A New Disk I/O Model of Virtualized Cloud Environment
    Li, Dingding
    Liao, Xiaofei
    Jin, Hai
    Zhou, Bingbing
    Zhang, Qi
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2013, 24 (06) : 1129 - 1138
  • [43] Reliable management of virtualized resources using fault trees
    Butoi, Alexandru
    Stan, Alexandru
    Silaghi, Gheorghe Cosmin
    16TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC 2014), 2014, : 309 - 316
  • [44] REDUNDANT VIRTUAL MACHINES MANAGEMENT IN VIRTUALIZED CLOUD PLATFORM
    Zhang, Fan
    Cao, Junwei
    Cai, Hong
    Liu, Lianchen
    Wu, Cheng
    INTERNATIONAL JOURNAL OF MODELING SIMULATION AND SCIENTIFIC COMPUTING, 2011, 2 (02) : 151 - 168
  • [45] Architecture of Real-Time Database in Cloud Environment for Distributed Systems
    Stoja, Sebastijan
    Jelacic, Bojan
    Vukmirovic, Srdan
    Capko, Darko
    Dalcekovic, Nikola
    2014 2ND INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, MODELLING AND SIMULATION, 2014, : 258 - 263
  • [46] A Simplified Method of Measurement of Energy Consumption in Cloud and Virtualized Environment
    Murwantara, I. Made
    Bordbar, Behzad
    2014 IEEE FOURTH INTERNATIONAL CONFERENCE ON BIG DATA AND CLOUD COMPUTING (BDCLOUD), 2014, : 654 - 661
  • [47] Dynamic Scaling of Web Applications in a Virtualized Cloud Computing Environment
    Chieu, Trieu C.
    Mohindra, Ajay
    Karve, Alexei A.
    Segal, Alla
    ICEBE 2009: IEEE INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING, PROCEEDINGS, 2009, : 281 - 286
  • [48] Resources Management in Virtualized Information Centric Wireless Network
    Thar, Kyi
    Tran, Nguyen H.
    Son, Jaehyeok
    Hong, Choong Seon
    2016 18TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2016,
  • [49] Proactive virtualized resource management for service workflows in the cloud
    Yi Wei
    M. Brian Blake
    Computing, 2016, 98 : 523 - 538
  • [50] Proactive virtualized resource management for service workflows in the cloud
    Wei, Yi
    Blake, M. Brian
    COMPUTING, 2016, 98 (05) : 523 - 538