A couple of folks asked for numbers and I wasn't going to post them since I
didn't want to get into proper testing tools and methods, but I figured what
the heck...
Here's some unscientific numbers for ya. I'm not at all happy with the DIAG
on
top of ECKD. I don't know why it's so slow. Probably a poorly tuned VM.
;-)
Oh well, no biggy.
What I do like is the difference between the DIAG and FBA disciplines when
using
VDISK. This was my motivation (SWAP) for doing this anyway so I'm happy.
The tests were run under z/VM in an LPAR and there were other active LPARs
on the
box. The guest had 64MB storage. A "single" 3390-3 was used volume. All
unneeded
tasks were stopped and swap space was disabled. The system was IPLed clean
between
the different disciplines and 2 tests for each discipline were run. The
partitions
were formatted with the ext2fs and a filesystem blocksize of 4096.
The "Machine" column indicates the test:
"diag mr" = DIAG on top of ECKD minidisk
"eckd mr" = ECKD minidisk
"eckd dr" = ECKD dedicated
"diag mv" = DIAG VDISK
"fba mv" = FBA VDISK
"diag 4k" = DIAG VDISK w/4k blocksize (check this one out!!! :-D)
---Sequential Output (nosync)--- ---Sequential Input-- --Rnd
Seek-
-Per Char- --Block--- -Rewrite-- -Per Char- --Block--- --04k
(03)-
Machine MB K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU
/sec %CPU
diag mr1* 200 3488 72.0 3592 2.2 1706 1.7 2276 47.2 2611 0.9
307.3 11.4
diag mr2* 200 3384 70.0 3500 3.6 1491 1.8 2380 48.7 2737 1.5
571.8 18.3
eckd mr1* 200 4917 98.4 11521 5.7 4359 2.4 3843 81.2 8470 3.3
163.1 2.0
eckd mr2* 200 4718 99.1 11519 6.0 3863 2.3 3700 79.9 7996 3.0
191.7 3.4
eckd dr1* 200 5025 99.2 11655 5.6 5491 3.1 4166 83.1 11091 4.2
422.2 3.6
eckd dr2* 200 5078 99.1 11714 5.5 3860 2.0 3099 61.6 10294 4.4
426.3 5.1
diag mv1* 200 4764 97.9 86765 61.4 50520 29.8 4867 97.0 98911 40.6
3870.3 97.7
diag mv2* 200 5009 98.5 84697 57.9 52040 31.8 4841 96.9 95503 35.4
3848.0 96.2
fba mv1* 200 4822 97.4 66993 60.2 36026 24.6 4750 95.7 66517 39.3
2613.9 95.4
fba mv2* 200 4866 97.7 66271 62.1 35719 23.2 4748 95.7 70653 35.5
2638.8 93.7
diag 4k1* 200 5006 99.0 139692 72.3 79203 59.2 4875 98.7 145749 74.7
6901.1 96.6
diag 4k2* 200 5005 99.0 136240 74.5 78292 56.2 4836 99.0 145533 73.9
6906.7 96.7