Characterizing and modeling cloud applications/jobs on a Google data center

被引:35
|
作者
Di, Sheng [1 ]
Kondo, Derrick [1 ]
Cappello, Franck [2 ]
机构
[1] INRIA, Paris, France
[2] Argonne Natl Lab, Lemont, IL USA
来源
JOURNAL OF SUPERCOMPUTING | 2014年 / 69卷 / 01期
关键词
Google data center; Cloud task; Characterization and analysis; Large-scale system trace; COMPUTING ENVIRONMENTS;
D O I
10.1007/s11227-014-1131-z
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we characterize and model Google applications and jobs, based on a 1-month Google trace from a large-scale Google data center. We address four contributions: (1) we compute the valuable statistics about task events and resource utilization for Google applications, based on various types of resources and execution types; (2) we analyze the classification of applications via a K-means clustering algorithm with optimized number of sets, based on task events and resource usage; (3) we study the correlation of Google application properties and running features (e.g., job priority and scheduling class); (4) we finally build a model that can simulate Google jobs/tasks and dynamic events, in accordance with Google trace. Experiments show that the tasks simulated based on our model exhibit fairly analogous features with those in Google trace. 95+ % of tasks' simulation errors are 20 %, confirming a high accuracy of our simulation model.
引用
收藏
页码:139 / 160
页数:22
相关论文
共 50 条
  • [21] Ensemble: A Tool for Performance Modeling of Applications in Cloud Data Centers
    Chen, Jin
    Soundararajan, Gokul
    Ghanbari, Saeed
    Iorio, Francesco
    Hashemi, Ali B.
    Amza, Cristiana
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2016, 4 (01) : 20 - 33
  • [22] Energy Consumption Modeling and Quantitative Calculation of Servers in Cloud Data Center
    Zhou Z.
    Yuan Y.
    Li F.
    Li, Fangmin (lifangmin@whut.edu.cn), 2021, Hunan University (48): : 36 - 44
  • [23] Energy-Aware Consolidation Scheme for Data Center Cloud Applications
    Carrega, A.
    Repetto, M.
    2017 29TH INTERNATIONAL TELETRAFFIC CONGRESS (ITC 29), VOL 2, 2017, : 24 - 29
  • [24] Preemptive cloud resource allocation modeling of processing jobs
    Vakilinia, Shahin
    Cheriet, Mohamed
    JOURNAL OF SUPERCOMPUTING, 2018, 74 (05): : 2116 - 2150
  • [25] Preemptive cloud resource allocation modeling of processing jobs
    Shahin Vakilinia
    Mohamed Cheriet
    The Journal of Supercomputing, 2018, 74 : 2116 - 2150
  • [26] Performance Modeling of MapReduce Jobs in Heterogeneous Cloud Environments
    Zhang, Zhuoyao
    Cherkasova, Ludmila
    Boon Thau Loo
    2013 IEEE SIXTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2013), 2013, : 839 - 846
  • [27] Characterizing Energy per Job in Cloud Applications
    Ho, Thi Thao Nguyen
    Gribaudo, Marco
    Pernici, Barbara
    ELECTRONICS, 2016, 5 (04)
  • [28] Towards characterizing cloud backend workloads: Insights from google compute clusters
    Pennsylvania State University University, Park
    PA-16801, United States
    不详
    CA
    94043, United States
    Perform Eval Rev, 4 (34-41):
  • [29] An Approach for Characterizing Workloads in Google Cloud to Derive Realistic Resource Utilization Models
    Moreno, Ismael Solis
    Garraghan, Peter
    Townend, Paul
    Xu, Jie
    2013 IEEE SEVENTH INTERNATIONAL SYMPOSIUM ON SERVICE-ORIENTED SYSTEM ENGINEERING (SOSE 2013), 2013, : 49 - 60
  • [30] Analyzing Traces from a Google Data Center
    Minet, Pascale
    Renault, Eric
    Khoufi, Ines
    Boumerdassi, Selma
    2018 14TH INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE (IWCMC), 2018, : 1167 - 1172