Brokering Algorithms for Optimizing the Availability and Cost of Cloud Storage Services

被引:27
|
作者
Mansouri, Yaser [1 ]
Toosi, Adel Nadjaran [1 ]
Buyya, Rajkumar [1 ]
机构
[1] Univ Melbourne, Dept Comp & Informat Syst, Cloud Comp & Distributed Syst CLOUDS Lab, Melbourne, Vic 3010, Australia
关键词
Cloud Computing; Cloud Storage; Broker; Availability; Data replication; Data striping; Dynamic Programming; Cost minimization;
D O I
10.1109/CloudCom.2013.83
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, cloud storage providers have gained popularity for personal and organizational data, and provided highly reliable, scalable and flexible resources to cloud users. Although cloud providers bring advantages to their users, most cloud providers suffer outages from time-to-time. Therefore, relying on a single cloud storage services threatens service availability of cloud users. We believe that using multi-cloud broker is a plausible solution to remove single point of failure and to achieve very high availability. Since highly reliable cloud storage services impose enormous cost to the user, and also as the size of data objects in the cloud storage reaches magnitude of exabyte, optimal selection among a set of cloud storage providers is a crucial decision for users. To solve this problem, we propose an algorithm that determines the minimum replication cost of objects such that the expected availability for users is guaranteed. We also propose an algorithm to optimally select data centers for striped objects such that the expected availability under a given budget is maximized. Simulation experiments are conducted to evaluate our algorithms, using failure probability and storage cost taken from real cloud storage providers.
引用
收藏
页码:581 / 589
页数:9
相关论文
共 50 条
  • [31] Availability of Low Cost Legal Services
    Brownell, Emery A.
    [J]. ANNALS OF THE AMERICAN ACADEMY OF POLITICAL AND SOCIAL SCIENCE, 1953, 287 : 120 - 126
  • [32] A Taxonomy for Cloud Storage Cost
    Khan, Akif Quddus
    Nikolov, Nikolay
    Matskin, Mihhail
    Prodan, Radu
    Bussler, Christoph
    Roman, Dumitru
    Soylu, Ahmet
    [J]. MANAGEMENT OF DIGITAL ECOSYSTEMS, MEDES 2023, 2024, 2022 : 317 - 330
  • [33] Optimizing Synchronization of Cloud Storage Services Combining Benchmark Monitoring and Learning-Based Framework
    Owens, Preston T.
    Olmsted, Aspen
    [J]. 2017 12TH INTERNATIONAL CONFERENCE FOR INTERNET TECHNOLOGY AND SECURED TRANSACTIONS (ICITST), 2017, : 379 - 380
  • [34] End-to-End Availability of Cloud Services
    Netes, Victor
    [J]. PROCEEDINGS OF THE 2018 22ND CONFERENCE OF OPEN INNOVATIONS ASSOCIATION (FRUCT), 2018, : 198 - 203
  • [35] Availability Evaluation of Digital Library Cloud Services
    Araujo, Julian
    Maciel, Paulo
    Torquato, Matheus
    Callou, Gustavo
    Andrade, Ermeson
    [J]. 2014 44TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS (DSN), 2014, : 666 - 671
  • [36] Image Transfer and Storage Cost Aware Brokering Strategies for Multiple Clouds
    Luis Lucas-Simarro, Jose
    Moreno-Vozmediano, Rafael
    Desprez, Frederic
    Rouzaud-Cornabas, Jonathan
    [J]. 2014 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2014, : 737 - 744
  • [37] Sustainable Availability Provision in Distributed Cloud Services
    Yanovskaya, Olga V.
    Yanovsky, Max E.
    Kharchenko, Vyacheslav S.
    Kor, Ah-Lian
    Pattinson, Colin
    [J]. PROCEEDINGS OF 2016 FUTURE TECHNOLOGIES CONFERENCE (FTC), 2016, : 1223 - 1229
  • [38] Strategies for Ensuring High Availability Cloud Services
    Shropshire, Jordan
    [J]. AMCIS 2015 PROCEEDINGS, 2015,
  • [39] High Availability and Accessibility of Services in Cloud Environment
    Singh, Harvinder
    Tyagi, Sanjay
    Kumar, Pardeep
    [J]. 2018 4TH INTERNATIONAL CONFERENCE ON COMPUTING SCIENCES (ICCS), 2018, : 67 - 71
  • [40] HyCloud: Tweaking Hybrid Cloud Storage Services for Cost-Efficient Filesystem Hosting
    Jinlong, E.
    Cui, Yong
    Li, Zhenhua
    Ruan, Mingkang
    Zhai, Ennan
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2020, 28 (06) : 2629 - 2642