Trilogy: Data Placement to Improve Performance and Robustness of Cloud Computing

被引:0
|
作者
Hsu, Chin-Jung [1 ]
Freeh, Vincent W. [1 ]
Villanustre, Flavio [2 ]
机构
[1] North Carolina State Univ, Dept Comp Sci, Raleigh, NC 27695 USA
[2] LexisNexis Risk Solut, Alpharetta, GA USA
关键词
workload-aware data placement; data management; cloud computing; WEB SERVER PERFORMANCE; REPLICATION;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Infrastructure as a Service, one of the most disruptive aspects of cloud computing, enables configuring a cluster for each application for each workload. When the workload changes, a cluster will be either underutilized (wasting resources) or unable to meet demand (incurring opportunity costs). Consequently, efficient cluster resizing requires proper data replication and placement. Our work reveals that coarse-grain, workload-aware replication addresses over-utilization but cannot resolve under-utilization. With fine-grain partitioning of the dataset, data replication can reduce both under-and over-utilization. In our empirical studies, compared to a naive uniform data replication a coarse-grain workload-aware replication increases throughput by 81% on a highly-skewed workload. A fine-grain scheme further reaches 166% increase. Furthermore, a surprisingly small increase in granularity is sufficient to obtain most benefits. Evaluations also show that maximizing the number of unique partitions per node increases robustness to tolerate workload deviation while minimizing this number reduces storage footprint.
引用
收藏
页码:2442 / 2451
页数:10
相关论文
共 50 条
  • [1] Hierarchical data replication strategy to improve performance in cloud computing
    Mansouri, Najme
    Javidi, Mohammad Masoud
    Zade, Behnam Mohammad Hasani
    FRONTIERS OF COMPUTER SCIENCE, 2021, 15 (02)
  • [2] Hierarchical data replication strategy to improve performance in cloud computing
    Najme Mansouri
    Mohammad Masoud Javidi
    Behnam Mohammad Hasani Zade
    Frontiers of Computer Science, 2021, 15
  • [3] Hierarchical data replication strategy to improve performance in cloud computing
    Najme MANSOURI
    Mohammad Masoud JAVIDI
    Behnam Mohammad Hasani ZADE
    Frontiers of Computer Science, 2021, (02) : 62 - 78
  • [4] Virtual machine placement optimizing to improve network performance in cloud data centers
    DONG Jian-kang
    WANG Hong-bo
    LI Yang-yang
    CHENG Shi-duan
    The Journal of China Universities of Posts and Telecommunications, 2014, (03) : 62 - 70
  • [5] Virtual machine placement optimizing to improve network performance in cloud data centers
    DONG Jian-kang
    WANG Hong-bo
    LI Yang-yang
    CHENG Shi-duan
    The Journal of China Universities of Posts and Telecommunications, 2014, 21 (03) : 62 - 70
  • [6] Heuristic Data Placement and Replication For Scientific Workflow in Cloud Computing
    Vishali
    Singh, Parminder
    Kaur, Avinash
    Singh, Manpreet
    2017 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICICCS), 2017, : 991 - 997
  • [7] The Design and Evaluation of a Strategy of Data Placement in Cloud Computing Platform
    Guo, Wei
    Luo, Kaibo
    Wang, Xinjun
    Cui, Lizhen
    INTERNATIONAL JOURNAL ON SMART SENSING AND INTELLIGENT SYSTEMS, 2014, 7 (01) : 13 - 30
  • [8] A data placement strategy for big data based on DCC in cloud computing systems
    Wang, Tao
    Yao, Shihong
    Xu, Zhengquan
    Jia, Shan
    Xu, Qiang
    2015 IEEE INTERNATIONAL CONFERENCE ON SMART CITY/SOCIALCOM/SUSTAINCOM (SMARTCITY), 2015, : 623 - 630
  • [9] Performance Evaluation of Data Intensive Computing In the Cloud
    Ahuja, Sanjay P.
    Kaza, Bhagavathi
    INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2014, 4 (02) : 34 - 47
  • [10] Cloud Computing Security, Data, And Performance Issues
    Sinha, Neelu
    Khreisat, Laila
    2014 23RD WIRELESS AND OPTICAL COMMUNICATION CONFERENCE (WOCC), 2014,