首页> 外文期刊>Journal of Parallel and Distributed Computing >Data placement in distributed data centers for improved SLA and network cost
【24h】

Data placement in distributed data centers for improved SLA and network cost

机译:分布式数据中心的数据放置,用于改进的SLA和网络成本

获取原文
获取原文并翻译 | 示例

摘要

Large-scale data-intensive applications provide services to users by routing service requests to geographically distributed data centers interconnected by Internet links. In order to achieve good reliability and data access latency performance, cloud service providers often simultaneously place multiple copies of the data in different data centers. The network communication required for updating the multiple data copies incurs an operational cost. At the same time, the penalty incurred by the Service Level Agreement (SLA) violation for data access from the data centers also imposes an operational cost on the service providers. In this paper, we tackle the problem of data placement in distributed data centers with the aim to minimize the operational cost incurred by delay SLA violation penalty and inter-data center network communication, assuming each data has K data replicas. We propose a K-level Cluster-based Data Placement algorithm (K-CDP) for the problem. The algorithm solves the linear programming relaxation and dual programming problems corresponding to the problem of minimizing SLA violation penalty cost caused by placing a replica of each data in a data center. Based on the obtained solutions, the algorithm clusters the data so that the data with similar placeable data centers form a data cluster. For the data in each cluster, the algorithm selects K data centers to minimize the operational cost. We prove that algorithm K-CDP is 2-approximation to the data placement problem. Our simulation results demonstrate that the proposed algorithm can effectively reduce the penalty cost incurred by delay SLA violation, the network communication cost, and the operational cost of data centers.
机译:大规模数据密集型应用程序通过将服务请求路由到由Internet链接互联的地理分布式数据中心为用户提供服务。为了实现良好的可靠性和数据访问延迟性能,云服务提供商通常同时将多个数据副本放在不同的数据中心中。更新多个数据复制所需的网络通信突发了操作成本。与此同时,服务级别协议(SLA)违反数据中心的数据访问所产生的罚款也对服务提供商实施了业务费用。在本文中,我们解决了分布式数据中心中的数据放置问题,其目的是最小化延迟SLA违规惩罚和数据间网络通信所产生的操作成本,假设每个数据具有k数据副本。我们提出了一种基于K级基于群集的数据放置算法(K-CDP)。该算法解决了与最小化SLA违规惩罚成本最小化的线性编程松弛和双程编程问题,其通过将副本放置在数据中心中的每个数据引起的。基于所获得的解决方案,该算法将数据群体群化,使得具有类似可放置数据中心的数据形成数据集群。对于每个群集中的数据,该算法选择K数据中心以最小化操作成本。我们证明了算法K-CDP是数据放置问题的2°近似。我们的模拟结果表明,所提出的算法可以有效地降低延迟SLA违规,网络通信成本和数据中心的运营成本所产生的惩罚成本。

著录项

  • 来源
    《Journal of Parallel and Distributed Computing》 |2020年第12期|189-200|共12页
  • 作者单位

    School of Computer Science and Information Engineering Anhui Province Key Laboratory of Industry Safety and Emergency Technology Hefei University of Technology Hefei Anhui 230601 China;

    School of Computer Science and Information Engineering Anhui Province Key Laboratory of Industry Safety and Emergency Technology Hefei University of Technology Hefei Anhui 230601 China;

    School of Computer Science and Information Engineering Anhui Province Key Laboratory of Industry Safety and Emergency Technology Hefei University of Technology Hefei Anhui 230601 China;

    Department of Computer Science University of Texas at Dallas Richardson 75080 USA;

    Department of Computer Science University of Texas at Dallas Richardson 75080 USA;

    Department of Computer Science University of Texas at Dallas Richardson 75080 USA;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Data placement; SLA; Latency; Network cost; Operational cost;

    机译:数据展示位置;SLA;潜伏;网络成本;运营成本;

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号