R: [Linux-cluster] Why GFS is so slow? What it is waiting for?
Ja S
jas199931 at yahoo.com
Fri May 9 07:44:55 UTC 2008
Hi, Leandro:
Thanks for the good reminder. Yes, we did.
Any other comments?
Best,
Jas
--- Leandro Dardini <l.dardini at comune.prato.it> wrote:
> Just remember to disable atime on the GFS volume. If
> atime is enabled maybe there is the lock contention
> for the writing of this info if multiple clients
> "read" the directory.
>
> Leandro
>
> > -----Messaggio originale-----
> > Da: linux-cluster-bounces at redhat.com
> > [mailto:linux-cluster-bounces at redhat.com] Per
> conto di Ja S
> > Inviato: venerd?9 maggio 2008 8.38
> > A: linux clustering
> > Oggetto: Re: [Linux-cluster] Why GFS is so slow?
> What it is
> > waiting for?
> >
> > Hi, Andrew:
> >
> > Thank you very much for the help. Yes, your
> explanation
> > really makes sense. I buy it.
> >
> > But I would like to discuss it a little bit
> further.
> > The following message was part of my previous
> reply to Wendy.
> > Just paste it here for your convenience.
> >
> >
> > # stat abc/
> > File: `abc/'
> > Size: 8192 Blocks: 6024 IO
> Block:
> > 4096 directory
> > Device: fc00h/64512d Inode: 1065226 Links:
> 2
> > Access: (0770/drwxrwx---) Uid: ( 0/ root)
> > Gid: ( 0/ root)
> > Access: 2008-05-08 06:18:58.000000000 +0000
> > Modify: 2008-04-15 03:02:24.000000000 +0000
> > Change: 2008-04-15 07:11:52.000000000 +0000
> >
> > # cd abc/
> > # time ls | wc -l
> > 31764
> >
> > real 0m44.797s
> > user 0m0.189s
> > sys 0m2.276s
> >
> >
> > >From the test results, it seems that the system
> really
> > only used 2.276 seconds to perform the disk IO,
> read the
> > directory and count the number of files.
> >
> > I am not sure whether I missed anything or not. I
> really
> > cannot understand how the system took about 42
> seconds to
> > process the lock on the single directory.
> >
> > Any further comments?
> >
> > Thanks again in advance,
> >
> > Jas
> >
> >
> > --- "Andrew A. Neuschwander" <andrew at ntsg.umt.edu>
> > wrote:
> >
> > > I've looked at this problem a bit as well. My
> system is a
> > 4Gb FC SAN
> > > with a bonded GigE DLM dedicated network.
> Stat'ing 30,000
> > files in 3
> > > minutes on GFS isn't unreasonable considering
> that it must get and
> > > release the gfs locks. In this scenario, you are
> averaging
> > about 6ms
> > > per file stat. When we did our tests, all of our
> subsystems
> > (FC, Net,
> > > CPU, Memory, Disk) were near idle. I think the
> 6ms is simply the
> > > accumulated latency of all the subsystems
> involved. There
> > is a lot of
> > > work happening in that short period of time.
> > >
> > > -A
> > > --
> > > Andrew A. Neuschwander, RHCE
> > > Linux Systems/Software Engineer
> > > College of Forestry and Conservation
> > > The University of Montana
> > > http://www.ntsg.umt.edu
> > > andrew at ntsg.umt.edu - 406.243.6310
> > >
> > >
> > > On Thu, May 8, 2008 4:29 pm, Bob Peterson wrote:
> > > > On Thu, 2008-05-08 at 14:27 -0700, Ja S wrote:
> > > >> Hi, All:
> > > >>
> > > >> I used to post this question before, but have
> not received any
> > > >> comments yet. Please allow me post
> > > it
> > > >> again.
> > > >>
> > > >> I have a subdirectory containing more than
> 30,000 small
> > files on a
> > > >> SAN storage (GFS1+DLM, RAID10).
> > > No
> > > >> user application knows the existence of the
> > subdirectory. In other
> > > >> words, the subdirectory is
> > > free
> > > >> of accessing.
> > > >>
> > > >> However, it took ages to list the
> subdirectory on
> > > an
> > > >> absolute idle cluster node. See below:
> > > >>
> > > >> # time ls -la | wc -l
> > > >> 31767
> > > >>
> > > >> real 3m5.249s
> > > >> user 0m0.628s
> > > >> sys 0m5.137s
> > > >>
> > > >> There are about 3 minutes spent on somewhere.
> > > Does
> > > >> anyone have any clue what the system was
> waiting
> > > for?
> > > >>
> > > >>
> > > >> Thanks for your time and wish to see your
> > > valuable
> > > >> comments soon.
> > > >>
> > > >> Jas
> > > >
> > > > Hi Jas,
> > > >
> > > > I believe the answer to your question is in
> the
> > > FAQ:
> > > >
> > > >
> > >
> >
>
http://sources.redhat.com/cluster/wiki/FAQ/GFS#gfs_slow
> > > >
> > > > Regards,
> > > >
> > > > Bob Peterson
> > > > Red Hat Clustering & GFS
> > > >
> > > >
> > > > --
> > > > Linux-cluster mailing list
> > > > Linux-cluster at redhat.com
> > > >
> > >
> >
>
https://www.redhat.com/mailman/listinfo/linux-cluster
> > > >
> > > >
> > >
> > > --
> > > Linux-cluster mailing list
> > > Linux-cluster at redhat.com
> > >
> >
>
https://www.redhat.com/mailman/listinfo/linux-cluster
> > >
> >
> >
> >
> >
> >
>
______________________________________________________________
> > ______________________
> > Be a better friend, newshound, and
> > know-it-all with Yahoo! Mobile. Try it now.
> >
>
http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ
> >
> > --
> > Linux-cluster mailing list
> > Linux-cluster at redhat.com
> >
>
https://www.redhat.com/mailman/listinfo/linux-cluster
> >
>
> --
> Linux-cluster mailing list
> Linux-cluster at redhat.com
>
https://www.redhat.com/mailman/listinfo/linux-cluster
>
____________________________________________________________________________________
Be a better friend, newshound, and
know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ
More information about the Linux-cluster
mailing list