ABSTRACT
Redundant Array of Inexpensive Disks version RAID-0 is a block-stripped disk array without redundancy. This paper provides results of RAID-0 performance examination when compared to a single disk drive. Particular emphasis is put on how the number of disks in the RAID 0 configuration influences the performance results. The presented analysis relies on setting up the analytical model of a single disk based on M/G/1 queue and in the same manner defining analytical model for the file system access time. Finally, we have set up an analytical model for the RAID-0 workload related to four specific types of RAID performances. We have defined three types of workloads, generally dominated by relatively small objects. Test results have shown a superior behaviour of RAID-0 when compared to a single drive and a significant performance enhancement as the number of disks increases. All benchmark results are interpreted based on a mathematical model.
- Seltzer M. et al. 2000. Journaling versus Soft Updates: Asynchronous Meta-data Protection in File Systems. USENIX Conf. Proc., San Diego, 71--84. (2000) Google ScholarDigital Library
- Tweedie S. 2000. EXT3. Journaling Filesystem. (2000)Google Scholar
- Mathur A. et al. 2007. The new ext4 filesystem: current status and future plans. Proceedings of the Linux Symposium, Ottawa, Ontario Canada. (2007)Google Scholar
- Roderick W. S. 2008. Migrating to Ext4. DeveloperWorks, IBM,Available: http://www.ibm.com/developerworks/linux/library/l-ext4/(2008)Google Scholar
- Ext4 Howto. 2011. Available: https://ext4.wiki.kernel.org/index.php/Ext4_Howto#Bigger_File_System_and_File_Sizes (2011)Google Scholar
- First benchmarks of ext4. 2006. Available: http://www.linuxinsight.com/first_benchmarks_of_the_ext4_file_system.html (2006)Google Scholar
- Dodiu E. et al. 2010. Hard-Soft Real-Time Performance Evaluation of Linux RTAI Based Embedded Systems System, Elektronika Ir Elektrotechnika 8(104), 13--18. (2010)Google Scholar
- Djordjevic B., Timcenko V. 2012. Ext4 File System in Linux Environment: Features and Performance Analysis. Int. Journal of Computers. Vol. 6, No. 1, 37--45. (2012)Google Scholar
- Akpinar O., Altiok T. 2006. Performance Analysis of the Disk Subsystem, Rutgers, The State Univ. of New Jersey Industrial and Systems Engineering, NJ, 08854. (2006)Google Scholar
- DiskSim Website at Carnegie Mellon University. Available: http://www.pdl.cmu.edu/DiskSim/Google Scholar
- Kuratti A. et al. 1995. Performance Analysis of the RAID 5 Disk Array, Computer Performance and Dependability Symposium, Proceedings, International. (1995) Google ScholarDigital Library
- Thomasian A., Xu J. 2008. Reliability and Performance of Mirrored Disk Organizations. Computer Journal. (2008) Google ScholarDigital Library
- Thomasian A., Menon J. 1997. RAID5 Performance with Distributed Sparing, IEEE Trans. on Parallel and Distributed Systems archive, Vol. 8, No. 6. (1997) Google ScholarDigital Library
- Thomasian A. et al. 2007. Analysis of Rebuild Processing in RAID5 Disk Arrays. Computer Journal. (2007) Google ScholarDigital Library
- Thomasian A. 2005. Clustered RAID Arrays and Their Access Costs, Computer Journal. (2005) Google ScholarDigital Library
- Lebrecht A. et al. 2010. Analytical and Simulation Modelling of Zoned RAID Systems. Computer Journal. (2010) Google ScholarDigital Library
- Shriver E. et al. 1998. An analytic behaviour model for disk drives with readahead caches and request reordering, Proc. of the ACM SIGMETRICS International Conference on Measurement and Modelling of Computer Systems. (1998) Google ScholarDigital Library
- Katcher J. 1997. PostMark. A New File System Benchmark. Technical Report TR3022. Network Appliance Inc. (1997)Google Scholar
Index Terms
- The comprehensive performance analysis of striped disk array organizations - RAID-0
Recommendations
Striping in a RAID level 5 disk array
SIGMETRICS '95/PERFORMANCE '95: Proceedings of the 1995 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systemsRedundant disk arrays are an increasingly popular way to improve I/O system performance. Past research has studied how to stripe data in non-redundant (RAID Level 0) disk arrays, but none has yet been done on how to stripe data in redundant disk arrays ...
Stripped disk array organizations with distributed parity RAID-5: study and performance analysis
ISDOC '14: Proceedings of the International Conference on Information Systems and Design of CommunicationThis paper presents an examination and performance analysis of Redundant Array of Inexpensive Disks ver. 5 (RAID-5) and its comparison to the single disk drive performances. The focus is on the influence of the number of disks in RAID-5 to the globally ...
Striping in a RAID level 5 disk array
Redundant disk arrays are an increasingly popular way to improve I/O system performance. Past research has studied how to stripe data in non-redundant (RAID Level 0) disk arrays, but none has yet been done on how to stripe data in redundant disk arrays ...
Comments