• DocumentCode
    737730
  • Title

    CHARM: A Cost-Efficient Multi-Cloud Data Hosting Scheme with High Availability

  • Author

    Quanlu Zhang ; Shenglong Li ; Zhenhua Li ; Yuanjian Xing ; Zhi Yang ; Yafei Dai

  • Author_Institution
    Peking Univ., Beijing, China
  • Volume
    3
  • Issue
    3
  • fYear
    2015
  • Firstpage
    372
  • Lastpage
    386
  • Abstract
    Nowadays, more and more enterprises and organizations are hosting their data into the cloud, in order to reduce the IT maintenance cost and enhance the data reliability. However, facing the numerous cloud vendors as well as their heterogenous pricing policies, customers maywell be perplexed with which cloud(s) are suitable for storing their data and what hosting strategy is cheaper.The general status quo is that customers usually put their data into a single cloud (which is subject to the vendor lock-in risk) and then simply trust to luck. Based on comprehensive analysis of various state-of-the-art cloud vendors, this paper proposes a novel data hosting scheme (named CHARM) which integrates two key functions desired. The first is selecting several suitable clouds and an appropriate redundancy strategy to store data with minimized monetary cost and guaranteed availability. The second is triggering a transition process to re-distribute data according to the variations of data access pattern and pricing of clouds. We evaluate the performance of CHARM using both trace-driven simulations and prototype experiments. The results show that compared with the major existing schemes, CHARM not only saves around 20 percent of monetary cost but also exhibits sound adaptability to data and price adjustments.
  • Keywords
    cloud computing; storage management; CHARM; IT maintenance cost; cloud storage; cloud vendors; clouds pricing; cost-efficient multicloud data hosting scheme; data access pattern; data adjustments; data reliability; enterprises; guaranteed availability; heterogenous pricing policies; high availability; hosting strategy; minimized monetary cost; organizations; price adjustments; redistribute data; redundancy strategy; trace-driven simulations; vendor lock-in risk; Availability; Bandwidth; Cloud computing; Encoding; Google; Pricing; Redundancy; Multi-cloud; cloud storage; data hosting;
  • fLanguage
    English
  • Journal_Title
    Cloud Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    2168-7161
  • Type

    jour

  • DOI
    10.1109/TCC.2015.2417534
  • Filename
    7072495