With the advent of big data era, there is a growing demand for users to store data in the cloud. To enhance the availability and privacy of data in the cloud and mitigate risks such as vendor lock-in, distributed multi-cloud storage has attracted widespread attention. However, accessing data from the cloud often encounters issues such as high latency and significant bandwidth costs. Utilizing edge resources can effectively address these problems, but it may potentially reduce data availability and increase storage costs. To this end, we combine multi-cloud and edge resources in this work, taking into account access restrictions on edge resources, and construct a multi-cloud edge storage model. Then, an Opposition-Based Learning Binary Battle Royale Optimizer (OBL-BinBRO) strategy is proposed to find optimal data placement solution, which assists users in determining the cloud and edge service providers for storing and accessing data. Using real-world data for extensive experiments, compared to several representative data placement strategies, the proposed method can effectively reduce the total cost of data placement for users.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

A Cost-Effective Data Placement Strategy Based on Battle Royale Optimization in Multi-cloud Edge Environments

  • Sen Zhang,
  • Lili Xiao,
  • Xin Luo,
  • Zhaohui Zhang,
  • Pengwei Wang

摘要

With the advent of big data era, there is a growing demand for users to store data in the cloud. To enhance the availability and privacy of data in the cloud and mitigate risks such as vendor lock-in, distributed multi-cloud storage has attracted widespread attention. However, accessing data from the cloud often encounters issues such as high latency and significant bandwidth costs. Utilizing edge resources can effectively address these problems, but it may potentially reduce data availability and increase storage costs. To this end, we combine multi-cloud and edge resources in this work, taking into account access restrictions on edge resources, and construct a multi-cloud edge storage model. Then, an Opposition-Based Learning Binary Battle Royale Optimizer (OBL-BinBRO) strategy is proposed to find optimal data placement solution, which assists users in determining the cloud and edge service providers for storing and accessing data. Using real-world data for extensive experiments, compared to several representative data placement strategies, the proposed method can effectively reduce the total cost of data placement for users.