RAID1 動作チェック。
なんだかんだしている間に7.0-Rになったので、build up。正式なアナウンスはまだなんだけどね。
というわけで、ベンチマークです。XPとかなら色々なベンチマークソフトがあるんだけど、FreeBSD(というか、UNIX系)でコレといったソフトが無い。
とりあえず、IOzoneとかbonnie++ぐらい。IOzoneは悪くないんだけど、チェック結果をまとめるのが非常に面倒(Excel使ってグラフ化しないと理解できない)なので、bonnie++で。
# bonnie++ -d /usr -u root
Version 1.93c ------Sequential Output------ --Sequential Input- --Random-
Concurrency 1 -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
110Gd 2G 221 99 66558 23 20088 7 472 99 66973 13 174.9 4
Latency 38886us 219ms 287ms 21764us 55405us 151ms
Version 1.93c ------Sequential Create------ --------Random Create--------
110Gd -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP
16 22331 67 +++++ +++ +++++ +++ 6273 20 +++++ +++ +++++ +++
Latency 78097us 237us 146us 240ms 180us 149us
参考までに、Pen3 dualの鯖でU160 SCSI 18.1G*6 RAID5でTEST。
# bonnie++ -d /usr -u root
Version 1.93c ------Sequential Output------ --Sequential Input- --Random-
Concurrency 1 -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
120Le 300M 94 99 13653 19 12224 19 246 99 154252 98 2199 313
Latency 556ms 107ms 164ms 459ms 1654us 469ms
Version 1.93c ------Sequential Create------ --------Random Create--------
120Le -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP
16 2070 56 12525 99 10567 99 2600 36 9308 98 10733 99
Latency 1247ms 346us 228us 1377ms 27790us 174us
うーん。。。速いのか遅いのかわからん。
RAID1ということで、HDD一台引っこ抜いて起動してみた。
その時のdmesg(抜粋)
ad2: 76319MB <Hitachi HDS721680PLA380 P21OABEA> at ata1-master SATA150
Root mount waiting for: GMIRROR
Root mount waiting for: GMIRROR
Root mount waiting for: GMIRROR
GEOM_MIRROR: Force device gm0 start due to timeout.
GEOM_MIRROR: Device mirror/gm0 launched (1/2).
Trying to mount root from ufs:/dev/mirror/gm0s1a
何事も無く起動。。。さすが。