[Pvfs2-users] PVFS2 over infiniband: pvfs2-client-core uses up 100%
CPU
Vikrant Kumar
vsk at fluent.co.in
Mon Aug 28 11:40:19 EDT 2006
Hello Pete
Thanks for the info. I think we'll have to stick to one protocol only in
the face of these issues.
The pvfs2-IB cluster is up finally and there is some speedup as compared
to a pvfs2-TCP setup on a different cluster. But Im seeing one strange
thing on the IB setup: the pvfs2-client-core is using up 100% CPU even
in the absence of file-system activity. I saw on pvfs2 FAQs one entry
related to pvfs2-server CPU usage, but none related to
pvfs2-client-core. Have other people run into a similar problem? Note
that on the pvfs2-TCP cluster, which is similarly configured except for
not having Infiniband, pvfs2-client-core is quite well behaved.
The pvfs2 is setup as follows:
IO servers: node{0-3}
metadata servers : node0
protocol : IB
clients: node{0-3}
note that Im running the clients on the same machines as the servers,
each a dual proc.
OS : Linux SLES9 x86_64
kernel: 2.6.5-7.244-smp
Let me know if anyone has faced this problem or has a solution.
Thanks
Vikrant
Pete Wyckoff wrote:
> vsk at fluent.co.in wrote on Fri, 25 Aug 2006 19:35 +0530:
>
>> I was able to mount the file-system after compiling the client with IB
>> support. Thanks : )
>> Now another question that comes up is: If I have one cluster with pvfs2-IB
>> and another with pvfs2-TCP and I'm using mpich2, the question is can I
>> compile mpich2 so that applications(compiled against this mpich2) can work
>> on both pvfs2-IB and pvfs2-TCP? What happens when vendors differ for IB?
>> What happens when we add pvfs2-GM clusters to the mix?
>> Im essentially looking at one mpich2 build to be able to handle these
>> scenarios.
>>
>
> (Your emails are html and very hard to read. Please use plain text
> only in the future.)
>
> You will have mpich2 problems as well, if you expect users to use IB
> or TCP or GM for message passing in their clusters. This is a hard
> problem for all software vendors. Shipping source is your best bet.
>
> Failing that, shipping binaries that expect certain mpich2 and pvfs2
> shared libraries may work. We can't help you with much of this, but
> if you identify a specific problem in pvfs2 that keeps it from
> working for your multi-device setup, let us know and we'll see if
> it's fixable.
>
> -- Pete
>
>
More information about the Pvfs2-users
mailing list