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 条
  • [31] Towards intelligent in-vehicle sensor database management systems
    Lee, Jeong-Hoon
    Han, Wook-Shin
    An, Kyoung Hwan
    Sung, Kyung Bok
    MULTIMEDIA TOOLS AND APPLICATIONS, 2015, 74 (10) : 3599 - 3615
  • [32] Intelligent Information Lifecycle Management in Virtualized Storage Environments
    Alatorre, Gabriel
    Singh, Aameek
    Mandagere, Nagapramod
    Butler, Eric
    Gopisetty, Sandeep
    Song, Yang
    2014 ANNUAL SRII GLOBAL CONFERENCE (SRII), 2014, : 9 - 18
  • [33] Study on Digital Resources Sharing and Management System Integration in Cloud Environment
    Cheng, Jie-Jing
    Chen, Zhiqin
    PROCEEDINGS OF THE 2013 INTERNATIONAL ACADEMIC WORKSHOP ON SOCIAL SCIENCE (IAW-SC 2013), 2013, 50 : 62 - 66
  • [34] Cloud IEC 61850 DDS Performance in Virtualized Environment with OpenDDS
    Ferreira, Roger Daniel F.
    de Oliveira, Romulo Silva
    2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY (CIT), 2017, : 231 - 236
  • [35] An Analysis of Network I/O Workloads in Virtualized Cloud Environment
    Pu Xing
    Yang Miao
    Dai Chao
    Lai Xingjun
    Liu Mengxiao
    Hu Jingjing
    2014 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE, ELECTRONICS AND ELECTRICAL ENGINEERING (ISEEE), VOLS 1-3, 2014, : 818 - +
  • [36] Energy and resource efficient workflow scheduling in a virtualized cloud environment
    Neha Garg
    Damanpreet Singh
    Major Singh Goraya
    Cluster Computing, 2021, 24 : 767 - 797
  • [37] Joint Allocation of Radio and Optical Resources in Virtualized Cloud RAN with CoMP
    Wang, Xinbo
    Cavdar, Cicek
    Wang, Lin
    Tornatore, Massimo
    Zhao, Yongli
    Chung, Hwan Seok
    Lee, Han Hyub
    Park, Soomyung
    Mukherjee, Biswanath
    2016 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2016,
  • [38] An Integrated Virtualized Strategy for Fault Tolerance in Cloud Computing Environment
    Mohammed, Bashir
    Kiran, Mariam
    Awan, Irfan-Ullah
    Maiyama, Kabiru M.
    2016 INT IEEE CONFERENCES ON UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTING, SCALABLE COMPUTING AND COMMUNICATIONS, CLOUD AND BIG DATA COMPUTING, INTERNET OF PEOPLE, AND SMART WORLD CONGRESS (UIC/ATC/SCALCOM/CBDCOM/IOP/SMARTWORLD), 2016, : 542 - 549
  • [39] A Cloud-Based Virtualized Execution Environment for Mobile Applications
    Shih-Hao Hung
    Chi-Sheng Shih
    Jeng-Peng Shieh
    Chen-Pang Lee
    ZTECommunications, 2011, 9 (01) : 15 - 21
  • [40] Energy and resource efficient workflow scheduling in a virtualized cloud environment
    Garg, Neha
    Singh, Damanpreet
    Goraya, Major Singh
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (02): : 767 - 797