Wiera: Policy-Driven Multi-Tiered Geo-Distributed Cloud Storage System

被引:13
|
作者
Oh, Kwangsung [1 ]
Qin, Nan [1 ]
Chandra, Abhishek [1 ]
Weissman, Jon [1 ]
机构
[1] Univ Minnesota Twin Cities, Dept Comp Sci & Engn, Minneapolis, MN 55455 USA
关键词
Data locality; multi-DCs; multi-tiered storage; wide area storage; in memory storage;
D O I
10.1109/TPDS.2019.2935727
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Multi-tiered geo-distributed cloud storage systems must tame complexity at many levels: uniform APIs for storage access, supporting flexible storage policies that meet a wide array of application metrics, determining an optimal data placement, handling uncertain network dynamics and access dynamism, and operating across many levels of heterogeneity both within and across data-centers (DCs). In this paper, we present an integrated solution called Wiera. Wiera enables the specification of data management policies both within a local DC and across DCs. Such policies enable the user to optimize for cost, performance, reliability, durability, and consistency, and to express their tradeoffs. In addition, Wiera determines an optimal data placement for the user to meet their desired tradeoffs easily in such an environment. A key aspect of Wiera is first-class support for dynamism due to network, workload, and access patterns changes. As far as we know, Wiera is the first geo-distributed cloud storage system which handles dynamism actively at run-time. Wiera allows unmodified applications to reap the benefits of flexible data/storage policies by externalizing the policy specification. We show how Wiera enables a rich specification of dynamic policies using a concise notation and describe the design and implementation of the system. We have implemented a Wiera prototype on multiple cloud environments, AWS and Azure, that illustrates potential benefits from managing dynamics and in using multiple cloud storage tiers both within and across DCs.
引用
收藏
页码:294 / 305
页数:12
相关论文
共 44 条
  • [31] Green-Aware Online Resource Allocation for Geo-Distributed Cloud Data Centers On Multi-source Energy
    He, Huaiwen
    Shen, Hong
    [J]. 2016 17TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES (PDCAT), 2016, : 113 - 118
  • [32] Two-level task scheduling with multi-objectives in geo-distributed and large-scale SaaS cloud
    Zhang, Puheng
    Ma, Xiao
    Xiao, Yanping
    Li, Wenzhuo
    Lin, Chuang
    [J]. WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2019, 22 (06): : 2291 - 2319
  • [33] A policy-driven multi-agent system for OGSA-compliant grid control
    Liao, BS
    Gao, A
    Hu, J
    Chen, JJ
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOLS 1-7, 2004, : 5525 - 5530
  • [34] PDSDN: A policy-driven SDN controller improving scheme for multi-tenant cloud datacenter environments
    Du, Xuekai
    Lu, Zhihui
    Wu, Jie
    Wu, Chengrong
    Chen, Shi
    [J]. PROCEEDINGS 2016 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2016), 2016, : 387 - 394
  • [35] Policy-driven and Multi-agent Impact Identification Model for Component-based System
    Liu, Cun
    Huang, Zhongdong
    Tang, Jingfan
    [J]. 2009 WRI WORLD CONGRESS ON SOFTWARE ENGINEERING, VOL 4, PROCEEDINGS, 2009, : 222 - +
  • [36] Try Managing Your Deduplication Fine-grained-ly: A Multi-tiered and Dynamic SLA-driven Deduplication Framework for Primary Storage
    Tang, Yan
    Yin, Jianwei
    Wu, Zhaohui
    [J]. PROCEEDINGS OF 2016 IEEE 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2016, : 859 - 862
  • [37] The development of battery storage co-located with renewable energy in China: A policy-driven system dynamics approach
    Liu, Yuanxin
    Ke, Chentong
    Yang, Liyan
    Liu, Hui
    Chen, Yalan
    Yuan, Jiahai
    [J]. JOURNAL OF RENEWABLE AND SUSTAINABLE ENERGY, 2023, 15 (01)
  • [38] Eco-Friendly Powering and Delay-Aware Task Scheduling in Geo-Distributed Edge-Cloud System: A Two-Timescale Framework
    Sun, Chunlei
    Wen, Xiangming
    Lu, Zhaoming
    Jing, Wenpeng
    Zorzi, Michele
    [J]. IEEE ACCESS, 2020, 8 : 96468 - 96486
  • [39] Multi-tiered S-SOA, Parameter-Driven New Islamic Syariah Products of Holistic Islamic Banking System (HiCORE): Virtual Banking Environment
    Halimah, B. Z.
    Azlina, A.
    Sembok, T. M.
    Sufian, I.
    Azman, Sharul M. N.
    Azuraliza, A. B.
    Zulaiha, A. O.
    Nazlia, O.
    Salwani, A.
    Sanep, A.
    Hailani, M. T.
    Zaher, M. Z.
    Azizah, J.
    Faezah, M. Y. Nor
    Choo, W. O.
    Abdullah, Chew
    Sopian, B.
    [J]. VISUAL INFORMATICS: BRIDGING RESEARCH AND PRACTICE, 2009, 5857 : 288 - +
  • [40] Ontology-based conceptual modeling of policy-driven control framework: Oriented to multi-agent system for web services management
    Liao, BS
    Gao, J
    Hu, J
    Chen, JJ
    [J]. CONTENT COMPUTING, PROCEEDINGS, 2004, 3309 : 346 - 356