Penguin
Diff: HarddiskBenchmarks
EditPageHistoryDiffInfoLikePages

Differences between current version and revision by previous author of HarddiskBenchmarks.

Other diffs: Previous Major Revision, Previous Revision, or view the Annotated Edit History

Newer page: version 113 Last edited on Tuesday, December 14, 2010 2:59:54 pm by DanielLawson
Older page: version 109 Last edited on Monday, September 3, 2007 5:37:47 pm by RaymondBurgess Revert
@@ -1268,5 +1268,202 @@
 quietlyconfiden 256 20576 74 226772 100 9871 33 25643 92 295908 99 4290 15 
 </verbatim> 
 ---- 
  
+I ran a range of tests on the Intel SRSC16 SATA RAID controller in an intel server the other day:  
+Intel SRSC16 RAID controller, RAID1, 500 GB (Western Digital?) SATA drives.  
+  
+Name: intel%%%  
+OS: Centos 4.4 (Xen domU on XenServer 4.0.1)%%%  
+Bonnie++ ver: 1.03%%%  
+Hardware: Dual Intel(R) Core Xeon(TM) CPU 2.00GHz, 256MB RAM, Intel SRSC16 SATA RAID controller%%%  
+Disk System: 2 * WD 500GB SATA2 (RAID-1)%%%  
+Filesystem: ext3%%%  
+Bonnie commandline: bonnie++ -r 256 -s 512%%%  
+Results:  
+  
+RAID controller writeback cache disabled, disk cache disabled:  
+<verbatim>  
+Version 1.03 ------Sequential Output------ --Sequential Input- --Random-  
+ -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--  
+Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP  
+localhost.loca 512M 1947 4 2242 0 1113 0 10952 18 36654 0 169.7 0  
+ ------Sequential Create------ --------Random Create--------  
+ -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--  
+files:max:min /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP  
+localhost.locald 16 +++++ +++ +++++ +++ +++++ +++ +++++ +++ +++++ +++ +++++ ++  
+</verbatim>  
+RAID controller writeback cache enabled, disk cache disabled:  
+<verbatim>  
+Version 1.03 ------Sequential Output------ --Sequential Input- --Random-  
+ -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--  
+Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP  
+localhost.locald 512M 7938 19 9195 1 4401 0 28823 50 41961 0 227.0 0  
+ ------Sequential Create------ --------Random Create--------  
+ -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--  
+files:max:min /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP  
+localhost.locald 16 +++++ +++ +++++ +++ +++++ +++ +++++ +++ +++++ +++ +++++ +++  
+</verbatim>  
+RAID controller writeback cache disabled, disk cache enabled:  
+<verbatim>  
+Version 1.03 ------Sequential Output------ --Sequential Input- --Random-  
+ -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--  
+Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP  
+localhost.loca 512M 19861 47 17094 1 9870 0 28484 47 41167 0 243.8 0  
+ ------Sequential Create------ --------Random Create--------  
+ -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--  
+files:max:min /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP  
+localhost.loca 16 +++++ +++ +++++ +++ +++++ +++ +++++ +++ +++++ +++ +++++ +++  
+</verbatim>  
+RAID controller writeback cache enabled, disk cache enabled:  
+<verbatim>  
+Version 1.03 ------Sequential Output------ --Sequential Input- --Random-  
+ -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--  
+Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP  
+localhost.locald 512M 38633 95 40436 4 15547 0 32045 54 42946 0 261.4 0  
+ ------Sequential Create------ --------Random Create--------  
+ -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--  
+files:max:min /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP  
+localhost.locald 16 +++++ +++ +++++ +++ +++++ +++ +++++ +++ +++++ +++ +++++ +++  
+</verbatim>  
+  
+----  
+  
+Intel X25-E and X25-M SSD tests. Tests were run on brand-new disks, and also on drives that had been filled a couple of times with a bulk dfwrite, in order to trigger any write/erase effects present in the flash.  
+  
+  
+Name: Intel SSD%%%  
+OS: Ubuntu 9.04 (32bit)%%%  
+Bonnie++ ver: 1.03%%%  
+Hardware: Intel Core E8500, 4GB Ram, Intel ICH10 SATA controller%%%  
+Disk System: 32GB Intel X25-E SLC SSD, and 160GB Intel X25-M MLC SSD (Generation 1)%%%  
+Filesystem: xfs%%%  
+Bonnie commandline: bonnie++ -n 512%%%  
+Results:  
+  
+160GB G1MLC:  
+<verbatim>  
+Version 1.03c ------Sequential Output------ --Sequential Input- --Random-  
+ -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--  
+Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP  
+nzhmlwks0062 6552M 71144 90 73395 10 54707 10 44773 68 196922 23 14104.9 25  
+ ------Sequential Create------ --------Random Create--------  
+ -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--  
+files:max:min /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP  
+nzhmlwks0062 512 1939 35 619657 92 2012 7 2011 37 128059 87 1865 8  
+</verbatim>  
+  
+160GB G2 SLC (brand new):  
+<verbatim>  
+Version 1.03c ------Sequential Output------ --Sequential Input- --Random-  
+ -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--  
+Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP  
+nzhmlwks0062 6552M 71591 94 86133 14 58011 12 46109 68 197222 21 15773 21  
+ ------Sequential Create------ --------Random Create--------  
+ -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--  
+ files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP  
+ 512 5374 78 61409 67 6010 28 5351 76 56306 68 4252 21  
+</verbatim>  
+  
+160GB G1MLC (after disk fill):  
+<verbatim>  
+Version 1.03c ------Sequential Output------ --Sequential Input- --Random-  
+ -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--  
+Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP  
+nzhmlwks0062 6552M 61710 86 75161 11 54019 10 41297 65 187403 23 13455 22  
+ ------Sequential Create------ --------Random Create--------  
+ -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--  
+ files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP  
+ 512 1948 37 636253 94 1987 7 1797 33 113529 80 1874 9  
+</verbatim>  
+  
+32GB G1SLC:  
+<verbatim>  
+Version 1.03c ------Sequential Output------ --Sequential Input- --Random-  
+ -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--  
+Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP  
+nzhmlwks0062 6552M 68671 90 209593 31 91543 17 44674 65 196556 24 14030.8 26  
+ ------Sequential Create------ --------Random Create--------  
+ -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--  
+files:max:min /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP  
+nzhmlwks0062 512 2620 49 677513 94 2713 11 2668 47 139605 87 3024 14  
+</verbatim>  
+  
+32GB G1SLC (after disk fill):  
+<verbatim>  
+Version 1.03c ------Sequential Output------ --Sequential Input- --Random-  
+ -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--  
+Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP  
+nzhmlwks0062 6552M 70295 88 199732 30 93063 17 44745 65 193333 23 14608 22  
+ ------Sequential Create------ --------Random Create--------  
+ -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--  
+ files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP  
+ 512 2414 44 685627 92 2650 10 2394 43 135578 85 2767 11  
+</verbatim>  
+  
+  
+----  
+  
+OCZ Z-Drive R2 P88 1TB SSD test. This is a PCI-e SSD, with 8 internal SATA controllers connected to an LSI SAS1068E RAID controller in a RAID0.  
+  
+  
+Name: OCZ Z-Drive%%%  
+OS: CentOS 5.5 (64bit)%%%  
+Bonnie++ ver: 1.03%%%  
+Hardware: Intel Xeon X5560, 24GB Ram%%%  
+Disk System: 1 TB OCZ Z-Drive R2 P88 1TB%%%  
+Filesystem: xfs%%%  
+Bonnie commandline: bonnie++%%%  
+Results:  
+  
+<verbatim>  
+Version 1.03 ------Sequential Output------ --Sequential Input- --Random-  
+ -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--  
+Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP  
+sys7000-1 32080M 99244 99 1556161 98 215740 13 80837 98 448703 33 15644 23  
+ ------Sequential Create------ --------Random Create--------  
+ -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--  
+ files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP  
+ 16 473 2 +++++ +++ 390 1 486 2 +++++ +++ 409 1  
+</verbatim>  
+  
+XFS file creation is awful on this platform. I reran the tests several times and recreated the filesystem as well, no luck.  
+  
+Try with ext3fs:  
+Filesystem: ext3%%%  
+Bonnie commandline: bonnie++ -n1024 -f%%%  
+  
+<verbatim>  
+Version 1.03 ------Sequential Output------ --Sequential Input- --Random-  
+ -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--  
+Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP  
+sys7000-1 32080M 686504 91 329593 28 693030 24 14132 23  
+ ------Sequential Create------ --------Random Create--------  
+ -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--  
+ files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP  
+ 1024 78708 91 749017 99 29401 30 82852 91 1017881 99 17707 21  
+</verbatim>  
+  
+Much better. I skipped the per-char tests this time, and I had to increase the number of files to 1024 ( *1024) so that the file tests would run long enough to actually record a result. Over 1M random reads (stats) per second!  
+  
+XFS issues look like barriers. Trying XFS again with nobarrier mount options, and with -r512M to speed the test up (only care about file tests, not bulk tests):  
+Filesystem: xfs -o nobarrier%%%  
+Bonnie commandline: bonnie++ -n1024 -r 512M -f%%%  
+<verbatim>  
+Version 1.03 ------Sequential Output------ --Sequential Input- --Random-  
+ -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--  
+Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP  
+sys7000-1 1G 2085830 100 +++++ +++ +++++ +++ +++++ +++  
+ ------Sequential Create------ --------Random Create--------  
+ -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--  
+ files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP  
+ 1024 4588 99 1321705 99 36996 92 4540 99 975308 99 14644 45  
+  
+</verbatim>  
+  
+  
+File creation is better, but not as good as with ext3. File deletion is around the same as with ext3, as is file read.  
+  
+  
+  
+----  
 Part of CategoryDiskNotes