Performance modeling of big data applications in the cloud centers

被引:0
|
作者
Chao Shen
Weiqin Tong
Jenq-Neng Hwang
Qiang Gao
机构
[1] Shanghai University,School of Computer Engineering and Science
[2] University of Washington,Department of Electrical Engineering
来源
关键词
Cloud computing; Big data; Performance modeling; Embedded Markov chain; Response time;
D O I
暂无
中图分类号
学科分类号
摘要
Cloud computing has evolved as an efficient paradigm to process big data applications. Performance evaluation of cloud center is a necessary prerequisite to guarantee quality of service. However, it is a challenge task to effectively analyze the performance of cloud service due to the complexity of cloud resources and the diversity of big data applications. In this paper, we leverage queuing theory and probabilistic statistics to propose a performance evaluation model for cloud center under big data application arrivals. In this model, the tasks (i.e., big data applications) are with Poisson arrivals, each task is divided into lots of parallel subtasks, and the number of subtasks follows a general distribution. The model allows to calculate the important performance indicators such as mean number of subtasks in the system, the probability that a task obtains immediate service, task waiting time and blocking probability. The model can also be used to predict the time cost of performing application. Finally, we use the simulations and benchmarking running WordCount and TeraSort applications on a Hadoop platform to demonstrate the utility of the model.
引用
收藏
页码:2258 / 2283
页数:25
相关论文
共 50 条
  • [41] An Overview of Monitoring Tools for Big Data and Cloud Applications
    Iuhasz, Gabriel
    Dragan, Ioan
    2015 17TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC), 2016, : 363 - 366
  • [42] Cloud computing,IoT, and big data: Technologies and applications
    Bakhouya, Mohamed
    Zbakh, Mostapha
    Essaaidi, Mohamed
    Manneback, Pierre
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (17):
  • [43] Partitioning the Impact of Mobile Applications on Big Data Cloud
    Ahmed, Fayyaz
    8TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT-2017) AND THE 7TH INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY INFORMATION TECHNOLOGY (SEIT 2017), 2017, 109 : 1041 - 1046
  • [44] Cloud Based Web Scraping for Big Data Applications
    Chaulagain, Ram Sharan
    Pandey, Santosh
    Basnet, Sadhu Ram
    Shakya, Subarna
    2017 IEEE INTERNATIONAL CONFERENCE ON SMART CLOUD (SMARTCLOUD), 2017, : 138 - 143
  • [45] Cloud Infrastructure Resource Allocation for Big Data Applications
    Dai, Wenyun
    Qiu, Longfei
    Wu, Ana
    Qiu, Meikang
    IEEE TRANSACTIONS ON BIG DATA, 2018, 4 (03) : 313 - 324
  • [46] Feature Models for Big Data Applications Modeling Big Data Applications by applying Feature Models
    Zozas, Ioannis
    Bibi, Stamatia
    Katsaros, Dimitrios
    Bozanis, Panagiotis
    Stamelos, Ioannis
    2017 8TH INTERNATIONAL CONFERENCE ON INFORMATION, INTELLIGENCE, SYSTEMS & APPLICATIONS (IISA), 2017, : 590 - 595
  • [47] On Performance Modeling and Prediction for Spark-HBase Applications in Big Data Systems
    AlQuwaiee, Haifa
    Wu, Chase
    IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2022), 2022, : 3685 - 3690
  • [48] Big Data Applications Performance Assurance
    Zibitsker, Boris
    ICPE'16 COMPANION: PROCEEDINGS OF THE 2016 COMPANION PUBLICATION FOR THE ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING, 2016, : 31 - 31
  • [49] Modeling performances of concurrent big data applications
    Castiglione, Aniello
    Gribaudo, Marco
    Iacono, Mauro
    Palmieri, Francesco
    SOFTWARE-PRACTICE & EXPERIENCE, 2015, 45 (08): : 1127 - 1144
  • [50] Performance prediction of parallel computing models to analyze cloud-based big data applications
    Shen, Chao
    Tong, Weiqin
    Choo, Kim-Kwang Raymond
    Kausar, Samina
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2018, 21 (02): : 1439 - 1454