Abstract
In this paper, we measure the I/O performance of five filesystems—EXT4, XFS, BTRFS, NILFS2, and F2FS, with five storage configurations—single SSD, RAID 0, RAID 1, RAID 10, and RAID 5. We show that F2FS on RAID 0 and RAID 5 with eight SSDs outperforms EXT4 by 5 times and 50 times, respectively. We also make a case that RAID controller can be a significant bottleneck in building a RAID system with high speed SSDs.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
M. Balakrishnan, A. Kadav, V. Prabhakaran, D. Malkhi, Differential raid: rethinking raid for ssd reliability. Trans. Storage 6(2), 4:1–4:22 (2010)
H. Lee, K. Lee, S. Noh, Augmenting raid with an ssd for energy relief. in: Proceedings of the 2008 Conference on Power Aware Computing and Systems. pp. 12–12. HotPower’08, USENIX Association (2008)
S. Moon, S. Kim, S.W. Lee, Revisiting raid configuration on the flash ssd. Korean Soc. Internet Inf. 9, 237–242 (2008)
D. Narayanan, E. Thereska, A. Donnelly, S. Elnikety, A. Rowstron, Migrating server storage to ssds: analysis of tradeoffs. in: Proceedings of the 4th ACM European Conference on Computer Systems. pp. 145–158. ACM (2009)
N. Nishikawa, M. Nakano, M. Kitsuregawa, Energy aware raid configuration for large storage systems. in: Proceedings of the 2011 Green Computing Conference and Workshops. pp. 1–5 (2011)
D. Iacono, M. Shirer, Enterprises look to accelerate applications with all-solid state storage arrays, according to idc’s first all flash array forecast (2013), http://www.idc.com/getdoc.jsp?containerId=prUS24072313
N. Jeremic, G. Mühl, A. Busse, J. Richling, The pitfalls of deploying solid-state drive raids. in: Proceedings of the 4th Annual International Conference on Systems and Storage. pp. 14:1–14:13. SYSTOR ’11, ACM (2011)
DA. Patterson, G. Gibson, RH. Katz, A case for redundant arrays of inexpensive disks (raid). in: Proceedings of the 1988 ACM SIGMOD International Conference on Management of Data. pp. 109–116. ACM (1988)
J. He, J. Bennett, A. Snavely, Dash-io: an empirical study of flash-based io for hpc. in: Proceedings of the 2010 TeraGrid Conference. pp. 10:1–10:8. ACM (2010)
S. Lee, D. Shin, Performance analysis on ssd raid device. Korea Inf. Sci. Soc. 39, 367–369 (2012)
I. Petrov, G. Almeida, A. Buchmann, U. Gräf, Building large storage based on flash disks. in: ADMS 2010 (2010)
A. Mathur, M. Cao, S. Bhattacharya, A. Dilger, A. Tomas, L. Vivier, The new ext4 filesystem: current status and future plans. in: Linux Symposium. vol. 2, pp. 21–33. Citeseer (2007)
Wang, R., Anderson, T.: xfs: a wide area mass storage file system. in: 4th Workstation Operating Systems. pp. 71–78 (1993)
O. Rodeh, J. Bacik, C. Mason, Btrfs: the linux b-tree filesystem. Trans. Storage 9(3), 9:1–9:32 (2013)
R. Konishi, Y. Amagai, K. Sato, H. Hifumi, S. Kihara, S. Moriai, The linux implementation of a log-structured file system. SIGOPS Oper. Syst. Rev. 40(3), 102–107 (2006)
J. Kim, F2fs (2012), http://www.kernel.org/doc/Documentation/filesystems/f2fs.txt
P.M. Chen, E.K. Lee, G.A. Gibson, R.H. Katz, D.A. Patterson, Raid: high-performance, reliable secondary storage. ACM Comput. Surv. 26(2), 145–185 (1994)
S. Jeong, K. Lee, J. Hwang, S. Lee, Y. Won, Framework for analyzing android i/o stack behavior: from generating the workload to analyzing the trace. Future Internet 5(4), 591–610 (2013)
Acknowledgments
This work is supported by IT R&D program MKE/KEIT (No. 10041608, Embedded System Software for New-memory based Smart Device), and supported by a grant from Samsung Electronics Co., Ltd.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Park, C., Lee, S., Won, Y. (2014). An Analysis on Empirical Performance of SSD-Based RAID. In: CzachĂłrski, T., Gelenbe, E., Lent, R. (eds) Information Sciences and Systems 2014. Springer, Cham. https://doi.org/10.1007/978-3-319-09465-6_41
Download citation
DOI: https://doi.org/10.1007/978-3-319-09465-6_41
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-09464-9
Online ISBN: 978-3-319-09465-6
eBook Packages: Computer ScienceComputer Science (R0)