Fig. 1. File Synchronization in eGlusterFS
Fig. 2. Sequential Write Throughput (MB/s) in a General SSD Test Environment
Fig. 3. Sequential Write Throughput (MB/s) in a NVMe SSD Test Environment
Fig. 4. Sequential Read Throughput (MB/s) in a General SSD Test Environment
Fig. 5. Sequential Read Throughput (MB/s) in a NVMe SSD Test Environment
Fig. 6. OLTP Throughput (Transactions/Sec) in a General SSD Test Environment
Fig. 7. OLTP Throughput (Transactions/Sec) in a NVMe SSD Test Environment
Table 1. Experimental Environments
References
- M. A. Beyer and D. Laney, The Importance of 'Big Data': A Definition [Internet], https://www.gartner.com/doc/2057415/ importance-big-data-definition.
- L. M. Roch, T. Aleksiev, R. Murri, and K. K. Baldridge. "Performance analysis of open‐source distributed file systems for practical large‐scale molecular ab initio, density functional theory, and GW+ BSE calculations," International Journal of Quantum Chemistry, Vol.118, No.1, 2018.
- G. Donvito, G. Marzulli, and D. Diacono, "Testing of several distributed file-systems (HDFS, Ceph and GlusterFS) for supporting the HEP experiments analysis," Journal of Physics: Conference Series, Vol.513, No.4, 2014.
- D. Gudu, M. Hardt, and A. Streit, "Evaluating the performance and scalability of the ceph distributed storage system," in Proceedings of IEEE International Conference on Big Data (Big Data), 2014.
- FIO [Internet], https://github.com/axboe/fio
- SysBench [Internet], https://github.com/akopytov/sysbench
- Cooper, Brian F., Adam Silberstein, Erwin Tam, Raghu Ramakrishnan, and Russell Sears, "Benchmarking cloud serving systems with YCSB," in Proceedings of the 1st ACM Symposium on Cloud Computing, pp.143-154. ACM, 2010.
- M. Ferdman, A. Adileh, O. Kocberber, S. Volos, M. Alisafaee, D. Jevdjic, C. Kaynak, A. D. Popescu, A. Ailamaki, and B. Falsafi, "Clearing the clouds: a study of emerging scale-out workloads on modern hardware," ACM SIGPLAN Notices, Vol.47, No.4, pp.37-48, 2012.
- A. Ghazal, T. Ivanov, P. Kostamaa, A. Crolotte, R. Voong, M. Al-Kateb, W. Ghazal, and R. V. Zicari, "BigBench V2: The New and Improved BigBench," in Proceedings of the 33rd International Conference on Data Engineering (ICDE), pp.1225-1236, 2017.
- Z. Ren, W. Shi, J. Wan, F. Cao, and J. Lin, "Realistic and scalable benchmarking cloud file systems: Practices and lessons from AliCloud," IEEE Transactions on Parallel & Distributed Systems, Vol.28, No.1, pp.3272-3285, 2017. https://doi.org/10.1109/TPDS.2017.2715327
- Y. Wu, F. Ye, K. Chen, and W. Zheng, "Modeling of distributed file systems for practical performance analysis," IEEE Transactions on Parallel and Distributed Systems, Vol.25, No.1, pp. 156-166, 2014. https://doi.org/10.1109/TPDS.2013.19
- T. Harter, D. Borthakur, S. Dong, A. S. Aiyer, L. Tang, A. C. Arpaci-Dusseau, and R. H. Arpaci-Dusseau, "Analysis of HDFS under HBase: a facebook messages case study," in Proceedings of the 12th USENIX Conference on File and Storage Technologies (FAST), pp.199-212, 2014.
- M. Shamma, D. T. Meyer, J. Wires, M. Ivanova, N. C. Hutchinson, and A. Warfield, "Capo: Recapitulating Storage for Virtual Desktops," in Proceedings of the 9th USENIX Conference on File and Storage Technologies (FAST), pp. 31-45. 2011.
- Y. Gong, C. Hu, Y. Xu, and W. Wang, "A Distributed File System with Variable Sized Objects for Enhanced Random Writes," The Computer Journal, Vol.59, No.10, pp.1536-1550, 2016. https://doi.org/10.1093/comjnl/bxw057
- S. Ghemawat, H. Gobioff, and S. Leung, "The Google File System," SIGOPS Oper. Syst. Rev., Vol.37, No.5, pp.29-43, 2003. https://doi.org/10.1145/1165389.945450
- K. Shvachko, H. Kuang, S. Radia, and R. Chansler, "The hadoop distributed file system," in Proceedings of the IEEE 26th Symposium on Mass Storage systems and Technologies (MSST), 2010.
- MapRFS [Internet], https://mapr.com/products/mapr-fs.
- S. A. Weil, S. A. Brandt, E. L. Miller, D. DE Long, and C. Maltzahn, "Ceph: A scalable, high-performance distributed file system," in Proceedings of the 7th USENIX Symposium on Operating Systems Design and Implementation (OSDI), pp.307-320, 2006.
- GlusterFS [Internet], https://docs.gluster.org.
- NFS-Ganesha [Internet], https://github.com/seoultower/nfs-ganesha