Performance Isolation of Data-Intensive Scale-out Applications in a Multi-tenant Cloud

被引:15
|
作者
Lama, Palden [1 ]
Wang, Shaoqi [2 ]
Zhou, Xiaobo [2 ]
Cheng, Dazhao [3 ]
机构
[1] Univ Texas San Antonio, Dept Comp Sci, San Antonio, TX 78249 USA
[2] Univ Colorado, Dept Comp Sci, Colorado Springs, CO 80907 USA
[3] Univ N Carolina, Dept Comp Sci, Charlotte, NC USA
来源
2018 32ND IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS) | 2018年
关键词
performance isolation; resource scheduling; cloud;
D O I
10.1109/IPDPS.2018.00019
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Data-intensive applications often suffer from performance variability and degradation in the cloud due to intrinsically complex problem of performance interference that arises from multi-tenancy. Although application-level approach of straggler mitigation for scale-out data processing frameworks such as MapReduce and Spark, address the issue to some extent, they incur extra resource and often react after tasks have already slowed down. In this paper, we present PerfCloud, a novel system software that utilizes system level performance metrics for early detection of performance interference in a multi-tenant cloud, and provides non-invasive performance isolation through fine-grained resource control. Unlike existing works, PerfCloud does not require time-consuming workload profiling, or intrusive modification of the application framework and the operating system. We implemented PerfCloud on NSF Cloud's Chameleon testbed using KVM for virtualization, and OpenStack for cloud management. Experimental results with Hadoop MapReduce and Spark benchmarks show that PerfCloud effectively reduces their job completion time, decreases performance variability, and improves resource utilization efficiency while minimizing the performance degradation of other colocated VMs.
引用
收藏
页码:85 / 94
页数:10
相关论文
共 50 条
  • [41] Performance Analysis of a Multi-Tenant In-memory Data Grid
    Das, Anwesha
    Mueller, Frank
    Gu, Xiaohui
    Iyengar, Arun
    PROCEEDINGS OF 2016 IEEE 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2016, : 956 - 959
  • [42] Heuristic Data Placement for Data-Intensive Applications in Heterogeneous Cloud
    Zhao, Qing
    Xiong, Congcong
    Wang, Peng
    JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING, 2016, 2016
  • [43] Proactive Telemetry in Large-Scale Multi-Tenant Cloud Overlay Networks
    Zhu, Shunmin
    Lu, Jianyuan
    Lyu, Biao
    Pan, Tian
    Zhang, Shize
    Sun, Xiaoqing
    Jia, Chenhao
    Cheng, Xin
    Kang, Daxiang
    Lv, Yilong
    Yang, Fukun
    Xue, Xiaobo
    Yang, Xihui
    Wang, Zhiliang
    Yang, Jiahai
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2024, 32 (04) : 3002 - 3017
  • [44] Enhanced Scheduling of AI Applications in Multi-Tenant Cloud Using Genetic Optimizations
    Kwon, Seokmin
    Bahn, Hyokyung
    APPLIED SCIENCES-BASEL, 2024, 14 (11):
  • [45] Cost-Effective Feature Placement of Customizable Multi-Tenant Applications in the Cloud
    Moens, Hendrik
    Truyen, Eddy
    Walraven, Stefan
    Joosen, Wouter
    Dhoedt, Bart
    De Turck, Filip
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2014, 22 (04) : 517 - 558
  • [46] Cost-Effective Feature Placement of Customizable Multi-Tenant Applications in the Cloud
    Hendrik Moens
    Eddy Truyen
    Stefan Walraven
    Wouter Joosen
    Bart Dhoedt
    Filip De Turck
    Journal of Network and Systems Management, 2014, 22 : 517 - 558
  • [47] LLCG: A High Performance Implement for Multi-Tenant Data Placement
    Na, Wu
    Dong, Zhang Shi
    Lanju, Kong
    2013 10TH WEB INFORMATION SYSTEM AND APPLICATION CONFERENCE (WISA 2013), 2013, : 7 - 10
  • [48] Quasi-optimal Data Placement for Secure Multi-tenant Data Federation on the Cloud
    Kang, Qi
    Liu, Ji
    Yang, Sijia
    Xiong, Haoyi
    An, Haozhe
    Li, Xingjian
    Feng, Zhi
    Wang, Licheng
    Dou, Dejing
    2020 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2020, : 1954 - 1963
  • [49] Performance of Multi-tenant Virtual Networks in OpenStack-based Cloud Infrastructures
    Callegati, Franco
    Cerroni, Walter
    Contoli, Chiara
    Santandrea, Giuliano
    2014 GLOBECOM WORKSHOPS (GC WKSHPS), 2014, : 81 - 85
  • [50] Energy efficient VM scheduling and routing in multi-tenant cloud data center
    Chakravarthy, A. Sudarshan
    Sudhakar, Ch
    Ramesh, T.
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2019, 22 : 139 - 151