[ale] Comparing EXT4 and JFS

Jeff Hubbs hbbs at comcast.net
Wed Feb 4 10:37:12 EST 2009


I'm preparing a big file server and I was trying to compare the 
performance of EXT4 and JFS on a hardware RAID array.  I've got two 
identical arrays, each on their own 3ware 9690 card. All tests were 
performed with the machine doing nothing else (save being shelled into 
from my laptop).

Bonnie++ output is shown below.  I was seriously considering using JFS 
for the big arrays, so I'm concerned that JFS' performance in create and 
delete seemed to be really horrid by comparison. 

As you can see, I experimented with using an external log device for JFS 
and with changing from RAID 6 to RAID 5.

Does this track you guys' experiences? 

- Jeff

RAID6 arrays on 3ware 9690; 64KB chunk size, 7x146GB 15000RPM drives

/dev/sdb (ext4) RAID 6
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
jupiter         16G   517  94  6429   1  6889   1  1761  74 306476  30  
1021  25
Latency             14989us    3683ms    4274ms     298ms   16045us   
19601us
Version 1.93c       ------Sequential Create------ --------Random 
Create--------
jupiter             -Create-- --Read--- -Delete-- -Create-- --Read--- 
-Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  
/sec %CP
                 16  9005  15 +++++ +++ 10808  14  9438  15 +++++ +++ 
11191  14
Latency               128us     129us     169us     230us       9us      
55us

/dev/sdc (jfs) RAID 6
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
jupiter         16G   997  90  7822   1  7933   1  1462  62 312938  28  
1652  13
Latency              7509us    1728ms    1723ms     264ms   27288us     
138ms
Version 1.93c       ------Sequential Create------ --------Random 
Create--------
jupiter             -Create-- --Read--- -Delete-- -Create-- --Read--- 
-Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  
/sec %CP
                 16   934   2 +++++ +++   375   1   261   1 +++++ +++   
107   0
Latency               369ms      46us    1837ms    1255ms       5us   
17067ms

/dev/sdc (jfs) RAID 6; external log device
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
jupiter         16G   955  86  7488   1  7673   1  1305  57 311921  27  
1532  10
Latency             14861us    3328ms    1612ms     328ms   26300us   
27019us
Version 1.93c       ------Sequential Create------ --------Random 
Create--------
jupiter             -Create-- --Read--- -Delete-- -Create-- --Read--- 
-Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  
/sec %CP
                 16  4491  12 +++++ +++  1619   3   582   3 +++++ +++   
149   0
Latency               676ms      47us    1102ms     840ms       7us   
10821ms

/dev/sdc (jfs), RAID 5; no external log device
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
jupiter         16G  1005  92 13256   1 13236   1  1523  65 334584  28  
1732  11
Latency              7781us    1892ms    1091ms     257ms   24041us   
56333us
Version 1.93c       ------Sequential Create------ --------Random 
Create--------
jupiter             -Create-- --Read--- -Delete-- -Create-- --Read--- 
-Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  
/sec %CP
                 16  1009   2 +++++ +++   436   1   291   1 +++++ +++   
116   0
Latency               305ms      48us    1548ms    1043ms       7us   
16346ms




More information about the Ale mailing list