IEEE Access · 2019 · 15 citations · 20 references
ComputingCloud ComputingComputer SystemsCloud InfrastructureCloud StorageStorage SystemsData Storage SystemsDistributed StorageDistributed Storage SystemsStorage ArchitectureStorage ManagementStorage ScalabilityCloud Infrastructure ManagementDistributed Storage ArchitecturesHeterogeneous Storage SystemsStorageWeb User Interface Design
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.
20
Michael Armbrust, Armando Fox, Rean Griffith et al. · Communications of the ACM · 2010 · 9K citations · Full text
The Hadoop Distributed File System
Konstantin V. Shvachko, Hairong Kuang, Sanjay Radia et al. · 2010 · 4.8K citations
Cloud Computing and Grid Computing 360-Degree Compared
Ian Foster, Yong Zhao, Ioan Raicu et al. · 2008 · 2.9K citations · Full text
Ceph: a scalable, high-performance distributed file system
Sage A. Weil, Scott Brandt, Ethan L. Miller et al. · eScholarship (California Digital Library) · 2006 · 1.4K citations · Full text