Fwd: Re: Does anyone allow unlimited or extremely large quotas?
Dave McMurtrie
dave64 at andrew.cmu.edu
Tue Nov 16 08:10:21 EST 2010
I didn't realize that I only responded to Rob here. Perhaps my
additional information will shed some light on the kind of information
I'm looking for.
-------- Original Message --------
Subject: Re: Does anyone allow unlimited or extremely large quotas?
Date: Tue, 16 Nov 2010 07:06:53 -0500
From: Dave McMurtrie <dave64 at andrew.cmu.edu>
To: Rob Mueller <robm at fastmail.fm>
On 11/16/2010 06:45 AM, Rob Mueller wrote:
>
>> This may be slightly off-topic, so apologies in advance. Is there
>> anyone out there who allows unlimited quota for their users or provides
>> extremely large quotas when asked for?
>
> What do you consider extremely large? And what sort of problems are you
> referring to?
I don't actually know what sort of problems I'm referring to, hence the
question. The big problem I can imagine would be opendir() and
readdir() with a huge number of files in a directory, but the cyrus code
doesn't appear to do that in a lot of places that would matter to a user
(deleting an entire folder, delete sieve scripts, etc) in the course of
normal operations.
My manager has asked me how well Cyrus will cope with large (100GB+) or
unlimited quotas. My answer to him was that it should be okay, but I
have very little practical experience with such so I wanted to ask on
the list.
> The usual issue is just the huge number of emails and thus files that
> accumulate. Creating a fresh replica, body searching, reconstructing,
> etc all take quite a bit of time because of the large amount of random
> IOs. Apart from that, everything does actually work ok...
The only issue we ever had was with a bboard that our network group
sends automated system messages to. Something in their environment went
haywire and we ended up with ~1.5 million messages in that bboard. They
were unable to find a client that was willing to deal with the folder to
be able to clean it up. I was able to connect using imtest and SELECT
and FETCH messages without any problems, though. I also recall that
replication was broken by this folder, but I don't remember exactly why.
So basically, I have this tiny amount of practical experience that tells
me if there are 1.5 million files in a single folder, clients may be
unhappy and replication may break but the server was still generally
working.
Any anecdotal evidence I can collect in addition to this would be
helpful for me to be able to go back to my manager with.
Thanks!
Dave
More information about the Info-cyrus
mailing list