arrow
返回

Systematic Data Placement Optimization in Multi-Cloud Storage for Complex Requirements

delete2016-06-01
delete37
PRE
AI
L
Lei Zhang
Y
Yongwei Wu
K
Kang Chen *
李克勤 封面图
李克勤 (Keqin Li) *
DOI:10.1109/TC.2015.2462821delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Multi-cloud storage can provide better features such as availability and scalability. Current works use multiple cloud storage providers with erasure coding to achieve certain benefits including fault-tolerance improving or vendor lock-in avoiding. However, these works only use the multi-cloud storage in ad-hoc ways, and none of them considers the optimization issue in general. In fact, the key to optimize the multi-cloud storage is to effectively choose providers and erasure coding parameters. Meanwhile, the data placement should satisfy system or application developers' requirements. As developers often demand various objectives to be optimized simultaneously, such complex requirement optimization cannot be easily fulfilled by ad-hoc ways. This paper presents Triones, a systematic model to formally formulate data placement in multi-cloud storage by using erasure coding. Firstly, Triones addresses the problem of data placement optimization by applying non-linear programming and geometric space abstraction. It could satisfy complex requirements involving multi-objective optimization. Secondly, Triones can effectively balance among different objectives in optimization and is scalable to incorporate new ones. The effectiveness of the model is proved by extensive experiments on multiple cloud storage providers in the real world. For simple requirements, Triones can achieve 50 percent access latency reduction, compared with the model in mu LibCloud. For complex requirements, Triones can improve fault-tolerance level by 2x and reduce access latency and vendor lock-in level by 30 similar to 70 percent and 49.85 percent respectively with about 19.19 percent more cost, compared with the model only optimizing cost in Scalia.
Keyword:
Systematic model
data placement optimization
multi-cloud storage
complex requirements
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Computers 封面图
IEEE Transactions on Computers
IF:
3.8
论文数:
5.4K
被引数:
9.8K

机构

T
tsinghua university
学者数:
11.9W
论文数: 10.0W
被引数: 137
S
state university of new york (suny) system
学者数:
6.5W
论文数: 5.8W
被引数: 65
引用论文

引用论文

err1997-01-01
err0
PREAI
errHuizhang Liu; Bin Yue; Wenliang Sun; Zhijiang Chen; Songlin Jin; Jiaqi Deng; Gaoyang Xie; Qianfen Shao; Tailiu Wu
err分享
err收藏
err分享
err收藏
Syntheses of cluster compounds with MoCu4 core. X-ray crystal structures of [MoCu4Se4Cl2(Py)6] and (Et4N)2[MoCu4S4(S2CNMe2)4]
err1998-12-01
err0
PREAI
errRong Cao; Qianfeng Zhang; Weiping Su; Mutai Bao; Yu Zheng; Maochun Hong
err分享
err收藏
Functionalized Calixpyrroles: Building Blocks for Self-Assembly
err2016-08-13
err0
PREAI
errGabriela I. Vargas-Zúñiga; Jonathan L. Sessler; Steffen Bähring
err分享
err收藏
学者 查看更多内容