A SLA-based Spark Cluster Scaling Method in Cloud Environment

被引:0
|
作者
Oh, Yoori [1 ]
Choi, Jieun [1 ]
Song, Eunjung [1 ]
Kim, Moonji [1 ]
Kim, Yoonhee [1 ]
机构
[1] Sookmyung Womens Univ, Dept Comp Sci, Seoul, South Korea
基金
新加坡国家研究基金会;
关键词
SLA; auto-scaling; Spark Cluster; resource management;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As the development of Internet and mobile device increases, there is a correspondingly increasing amount of data produced by users of such technology worldwide. It is thus essential to analyze such massive amounts of data reflective of the big data era. Recently, Apache Spark has become popular for analyzing big data, since it can process streaming data and support real-time in-memory computing. Also, it is known to execute applications faster than traditionally used Hadoop. Also cloud technology provides flexible resource utilization environment on-demand. When analyzing big data using Spark in existing environments, it is difficult to provision resources according to the system's changing environment and the influence of other users' executions. Using cloud technology however, it is possible to provision resources more effectively for the execution of jobs through dynamic resource provision methods. In this paper, we propose an auto-scaling framework with corresponding algorithms to manage resources dynamically in virtual environments, in order to meet user-specified SLA (Service Level Agreement) given a set of limited resources. Our experimental results on Spark in OpenStack demonstrate the effectiveness of scaling resources to satisfy user SLAs.
引用
收藏
页数:4
相关论文
共 50 条
  • [21] SLA-based Secure Cloud Application Development: the SPECS Framework
    Casola, Valentina
    De Benedictis, Alessandra
    Rak, Massimiliano
    Villano, Umberto
    [J]. 2015 17TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC), 2016, : 337 - 344
  • [22] SLA-based service provisioning approach in vehicular cloud network
    Kaleibar, Farhoud Jafari
    Abbaspour, Maghsoud
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (04): : 3693 - 3708
  • [23] SLA-based service provisioning approach in vehicular cloud network
    Farhoud Jafari Kaleibar
    Maghsoud Abbaspour
    [J]. Cluster Computing, 2021, 24 : 3693 - 3708
  • [24] SLA-based Service Selection for Multi-Cloud Environments
    Taha, Ahmed
    Manzoor, Salman
    Suri, Neeraj
    [J]. 2017 IEEE 1ST INTERNATIONAL CONFERENCE ON EDGE COMPUTING (IEEE EDGE), 2017, : 65 - 72
  • [25] A Survey on SLA-based Brokering for Inter-cloud Computing
    Mostajeran, Ehsan
    Ismail, Bukhary Ikhwan
    Khalid, Mohammad Fairus
    Ong, Hong
    [J]. 2015 SECOND INTERNATIONAL CONFERENCE ON COMPUTING TECHNOLOGY AND INFORMATION MANAGEMENT (ICCTIM), 2015, : 25 - 31
  • [26] A SLA driven VM Auto-Scaling Method in Hybrid Cloud Environment
    Kang, Hyejeong
    Koh, Jung-in
    Kim, Yoonhee
    Hahm, Jaegyoon
    [J]. 2013 15TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2013,
  • [27] SLA-based Optimization of Energy Efficiency for Green Cloud Computing
    Anan, Muhammad
    Nasser, Nidal
    [J]. 2015 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2015,
  • [28] SLA-Based Virtualized Resource Allocation for Multi-tier Web Application in Cloud Simulation Environment
    Yuan, Haitao
    Bi, Jing
    Li, Bo Hu
    Chai, Xudong
    Tie, Ming
    [J]. 2012 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM), 2012, : 1681 - 1685
  • [29] SLA-WS: SLA-based workload scheduling technique in multi-cloud platform
    Arundhati Nelli
    Rashmi Jogdand
    [J]. Journal of Ambient Intelligence and Humanized Computing, 2023, 14 : 10001 - 10012
  • [30] SLA-DO: A SLA-based Data Distribution Strategy on Multiple Cloud Storage Systems
    Guo, Chang
    Li, Ying
    Wu, Zhonghai
    [J]. 2016 IEEE 22ND INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2016, : 602 - 609