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 条
  • [31] Improving the Performance of Biological Data Analysis in Cloud Computing Platforms
    Tonini, Gustavo
    Siqueira, Frank
    2015 IEEE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, 2015, : 766 - 772
  • [32] Implementation of data mining to enhance the performance of cloud computing environment
    Rao A.S.
    Ramana A.V.
    Ramasubbareddy S.
    International Journal of Cloud Computing, 2022, 11 (01) : 27 - 42
  • [33] Adaptive data replication strategy in cloud computing for performance improvement
    Najme MANSOURI
    Frontiers of Computer Science, 2016, 10 (05) : 925 - 935
  • [34] Performance analysis model for big data applications in cloud computing
    Villalpando, Luis Eduardo Bautista
    April, Alain
    Abran, Alain
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2014, 3
  • [35] Improving the Performance of Biological Data Analysis in Cloud Computing Platforms
    Gamage, Sanduni Nilushika
    Ganegoda, Gamage Upeksha
    2018 3RD INTERNATIONAL CONFERENCE FOR CONVERGENCE IN TECHNOLOGY (I2CT), 2018,
  • [36] Adaptive data replication strategy in cloud computing for performance improvement
    Mansouri, Najme
    FRONTIERS OF COMPUTER SCIENCE, 2016, 10 (05) : 925 - 935
  • [37] High Performance Cloud Computing Using an Efficient Data Service
    Mulerikkal, Jaison
    Strazdins, Peter
    Thekkanath, Boby
    IEEE ASIA PACIFIC CLOUD COMPUTING CONGRESS 2012, 2012, : 82 - 85
  • [38] Performance Analysis of Homomorphic Cryptosystem on Data Security in Cloud Computing
    Beyene, Mebiratu
    Shekar, K. Raja
    2019 10TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT), 2019,
  • [39] Adaptive data replication strategy in cloud computing for performance improvement
    Najme Mansouri
    Frontiers of Computer Science, 2016, 10 : 925 - 935
  • [40] A Cloud-Computing-Based Data Placement Strategy in High-Speed Railway
    Wang, Hanning
    Xu, Weixiang
    Wang, Futian
    Jia, Chaolong
    DISCRETE DYNAMICS IN NATURE AND SOCIETY, 2012, 2012