Optimizing storage performance in public cloud platforms

被引:0
|
作者
Jian-zong Wang
Peter Varman
Chang-sheng Xie
机构
[1] Huazhong University of Science and Technology,School of Computer Science and Technology
[2] Wuhan National Laboratory for Optoelectronics,Department of Electrical and Computer Engineering
[3] Rice University,undefined
关键词
Cloud storage; Performance fluctuation; Middleware; Service-level agreement; TP393;
D O I
暂无
中图分类号
学科分类号
摘要
Cloud computing is an elastic computing model where users can lease computing and storage resources on demand from a remote infrastructure. It is gaining popularity due to its low cost, high reliability, and wide availability. With the emergence of public cloud storage platforms like Amazon, Microsoft, and Google, individual applications and enterprise storage are being deployed on Clouds. However, a serious impediment to its wider deployment is the relative lack of effective data management services. Our experiments, as well as industry reports, have shown that the performance and service-level agreement (SLA) cannot be guaranteed when the data is served over public Clouds. The relatively slow access to persistent data and large variability in cloud storage I/O performance can significantly degrade the performance of data-intensive applications. This paper addresses the issue of I/O performance fluctuation over public cloud platforms and we propose a middleware called CloudMW between the Cloud storage and clients to provide the storage services with better performance and SLA satisfaction. Some technologies, including data virtualization, data chunking, caching, and replication, are integrated into CloudMW to achieve a more stable and predictable performance, and permit flexible sharing of storage among the virtual machines (VMs). Experimental results based on Amazon Web Services (AWS) show that CloudMW is able to improve the stability and help provide better SLAs and data sharing for cloud storage.
引用
收藏
页码:951 / 964
页数:13
相关论文
共 50 条
  • [31] Revocable and certificateless public auditing for cloud storage
    Yinghui Zhang
    Tiantian Zhang
    Shengmin Xu
    Guowen Xu
    Dong Zheng
    Science China Information Sciences, 2020, 63
  • [32] Enforcing Privacy and Security in Public Cloud Storage
    Resende, Joao S.
    Martins, Rolando
    Antunes, Luis
    2018 16TH ANNUAL CONFERENCE ON PRIVACY, SECURITY AND TRUST (PST), 2018, : 309 - 313
  • [33] CPPM: A lightweight performance prediction middleware for cloud platforms
    Peng X.
    International Journal of Information Technology and Management, 2019, 18 (04): : 419 - 434
  • [34] Brokering Algorithms for Optimizing the Availability and Cost of Cloud Storage Services
    Mansouri, Yaser
    Toosi, Adel Nadjaran
    Buyya, Rajkumar
    2013 IEEE FIFTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), VOL 1, 2013, : 581 - 589
  • [35] Optimizing the Transition: Strategies for Migrating On-Premise Storage to the Cloud
    Mejia-Garcia, Raquel
    Lezama-Leon, Evangelina
    Guadarrama-Atrizco, Victor Hugo
    Solis-Galindo, Alonso Ernesto
    INTERNATIONAL JOURNAL OF COMBINATORIAL OPTIMIZATION PROBLEMS AND INFORMATICS, 2024, 15 (03): : 155 - 163
  • [36] Best Practices for HPC Workloads on Public Cloud Platforms A guide for computational scientists to use public cloud for HPC workloads
    Walkup, Robert
    Seelam, Seetharami R.
    Wen, Sophia
    PROCEEDINGS OF THE 2022 ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING (ICPE '22), 2022, : 29 - 35
  • [37] Optimizing the Topologies of Storage Networks for Fast Deployment of IaaS Cloud
    Xu, C.
    Yang, J. H.
    Li, L. Y.
    Lin, D. S.
    INTERNATIONAL CONFERENCE ON ADVANCED MANAGEMENT SCIENCE AND INFORMATION ENGINEERING (AMSIE 2015), 2015, : 789 - 798
  • [38] Exploiting in-memory storage for improving workflow executions in cloud platforms
    Rodrigo Duro, Francisco
    Marozzo, Fabrizio
    Garcia Blas, Javier
    Talia, Domenico
    Trunfio, Paolo
    JOURNAL OF SUPERCOMPUTING, 2016, 72 (11): : 4069 - 4088
  • [39] Exploiting in-memory storage for improving workflow executions in cloud platforms
    Francisco Rodrigo Duro
    Fabrizio Marozzo
    Javier Garcia Blas
    Domenico Talia
    Paolo Trunfio
    The Journal of Supercomputing, 2016, 72 : 4069 - 4088
  • [40] XQ-index: A Distributed Spatial Index for Cloud Storage Platforms
    Hu, Yulong
    Luo, Lun
    Yin, Lin
    2018 7TH INTERNATIONAL CONFERENCE ON AGRO-GEOINFORMATICS (AGRO-GEOINFORMATICS), 2018, : 138 - 143