Abstract

Recently, the variety of cloud technologies and applications has been increasing significantly. With the popularity of cloud applications, the number of business and personal needs is also increasing rapidly. Meanwhile, the industrial development process with cloud technology costs so much that performance will be essential in employing the cloud infrastructure in a large-scale environment. In this paper, OpenStack is first implemented as a heterogeneous cloud storage environment to increase the availability and efficiency of the cloud system. Secondly, Ceph, HDFS, and Swift as a storage service are integrated into the environment based on a proportion-based file distribution mechanism. In this case, the sub-files are distributed to different storage services. Additionally, a user-friendly web interface is developed for the administrator and regular users. Finally, the performance analysis is presented to evaluate the proposed system.

Highlights

  • In the past decade, one of the main focuses in the development of information technology has been the cloud service [12], [21], in which users can upload their computing or storage needs to the cloud environment via the Internet and receive responses after their services have been met [6], [9], [17]

  • Cloud storage service users may be concerned about their data security and storage availability

  • We propose a mechanism for file distribution and appropriate file allocation according to the environments and specifications of the Swift, HDFS and Ceph platforms

Read more

Summary

INTRODUCTION

One of the main focuses in the development of information technology has been the cloud service [12], [21], in which users can upload their computing or storage needs to the cloud environment via the Internet and receive responses after their services have been met [6], [9], [17]. Due to the data being placed on third-party storage platforms, the data security in cloud storage is not fully reliable for the user To solve this issue, most research has used the encrypt algorithms or erasure-code technologies to improve data security [15], [18]. Most research has used the encrypt algorithms or erasure-code technologies to improve data security [15], [18] In this way, more than one cloud storage service might be needed to distribute data. In our previous work [35], we have proposed a proportion-based file distribution mechanism by integrating Ceph, HDFS and Swift open-source storage services.

LITERATURE REVIEW AND RELATED WORKS
EXPERIMENTAL RESULTS
CONCLUSION AND FUTURE WORK
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.