A Cost-Efficient and Low-Latency Data Hosting Scheme in JointCloud Storage

2020 
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. Generally customers put their data into a single cloud, which is subject to the vendor lock-in risk. Compared with single cloud storage, JointCloud storage can provide customers with greater flexibility and availability. In JointCloud environment, the pricing of cloud storage service and geographical distribution of cloud storage datacenters are diverse, and customers access data in different frequencies and regions. Based on comprehensive analysis of various state-of-the-art cloud vendors, this paper proposes a novel data hosting scheme, including a redundancy storage scheme using erasure coding and replication, a mathematical modeling of multi-region data placement problem, and an optimization method of global cost and latency using heuristic algorithm. We propose a dynamic adjustment method for the variations of data access pattern and a data recovery method for cloud storage service failures. We also design and implement a JointCloud storage prototype system. Finally, experiments show the effectiveness of the scheme.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    10
    References
    0
    Citations
    NaN
    KQI
    []