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