[OpenAFS] namei/inode fileserver performance tests
Neulinger, Nathan
nneul@umr.edu
Wed, 20 Nov 2002 15:42:24 -0600
Ick. Makes me wonder if it might be worthwhile to try and make a
fileserver/volserver that could hook into reiserfs/reiser4 directly for
it's file store to get good linux performance. (Although namei probably
suffers less of a performance hit on linux filesystems than solaris.
-- Nathan
------------------------------------------------------------
Nathan Neulinger EMail: nneul@umr.edu
University of Missouri - Rolla Phone: (573) 341-4841
Computing Services Fax: (573) 341-4216
> -----Original Message-----
> From: chas williams [mailto:chas@cmf.nrl.navy.mil]=20
> Sent: Wednesday, November 20, 2002 3:38 PM
> To: openafs-info@openafs.org
> Subject: [OpenAFS] namei/inode fileserver performance tests
>=20
>=20
> since people have questioned my results i have run a more 'definitive'
> test. the test machine was an ultra 60 with two processors. the
> cache was configured to 150M. /vicepa (18G) was on a=20
> seperate single disk
> (with respect to the cache). the test volume was 500M=20
> (although thats probably
> not very relevant). bonnie++ was run locally (on the=20
> fileserver) to reduce
> variation from network load.
>=20
> testing with bonnie++ (-s 256 -r 128) on an 'inode' fileserver shows:
>=20
> Version 1.02c ------Sequential Output------=20
> --Sequential Input- --Random-
> -Per Chr- --Block-- -Rewrite- -Per Chr-=20
> --Block-- --Seeks--
> Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP=20
> K/sec %CP /sec %CP
> nova 256M 1725 26 1676 13 1397 11 2108 25 =20
> 2335 7 19.1 4
> ------Sequential Create------=20
> --------Random Create--------
> -Create-- --Read--- -Delete-- -Create--=20
> --Read--- -Delete--
> files /sec %CP /sec %CP /sec %CP /sec %CP =20
> /sec %CP /sec %CP
> 16 71 27 745 90 85 15 72 28 =20
> 522 79 124 15
>=20
> the same test, same machine, substituting a 'namei' fileserver shows:
>=20
> Version 1.02c ------Sequential Output------=20
> --Sequential Input- --Random-
> -Per Chr- --Block-- -Rewrite- -Per Chr-=20
> --Block-- --Seeks--
> Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP=20
> K/sec %CP /sec %CP
> nova 256M 1056 16 1218 9 961 8 1805 21 =20
> 1951 5 19.0 4
> ------Sequential Create------=20
> --------Random Create--------
> -Create-- --Read--- -Delete-- -Create--=20
> --Read--- -Delete--
> files /sec %CP /sec %CP /sec %CP /sec %CP =20
> /sec %CP /sec %CP
> 16 40 16 739 91 36 6 40 15 =20
> 523 79 27 3
>=20
> so on the first set of tests ("raw" i/o performance) namei is=20
> (on the average)
> 74.3% slower. no change on seek performance. for file=20
> operations, only
> create/delete operations seem to suffer -- to the tune of about 50%.
>=20
> [of course, before you ask, is bonnie++ the right benchmark? =20
> if you dont
> like my answers feel free to run your own.]
> _______________________________________________
> OpenAFS-info mailing list
> OpenAFS-info@openafs.org
> https://lists.openafs.org/mailman/listinfo/openafs-info
>=20