openstack team mailing list archive
-
openstack team
-
Mailing list archive
-
Message #15149
Re: [OpenStack][Swift] Some questions about the performance of swift .
On Wed, 2012-07-25 at 07:05 +0000, Robert van Leeuwen wrote:
> One of the theory's we have is that the inode tree of the filesystem no longer fits in memory which could result in lots of extra io's to the disks.
> Also, the object-replicator will walk through all the files effectively busting the inode-cache continuously.
> A way to test this theory is to add more memory to the nodes to see if this helps / moves the issue up a few million files but we haven't had the resources to test this out yet.
If swift walks all files in a filesystem it really should use the XFS
bulkstat ioctl to iterate through all inodes sequentially instead of
going through the namespace.
References