Re: LARGE single-system Cyrus installs?

From: Blake Hudson (no email)
Date: Thu Nov 08 2007 - 20:26:35 EST

  • Next message: Vincent Fox: "Re: LARGE single-system Cyrus installs?"

    Bron Gondwana wrote:
    > On Thu, Nov 08, 2007 at 10:18:04AM -0800, Vincent Fox wrote:
    >
    >> Our latest line of investigation goes back to the Fastmail suggestion,
    >> simply
    >> have multiple Cyrus binary instances on a system. Each running it's own
    >> config and with it's own ZFS filesystems out of the pool to use.
    >> Since we can bring up a virtual interface for each instance we won't even
    >> have to bother with using separate port numbers, etc.
    >>
    >
    > Also virtual interfaces means you can move an instance without having
    > to tell anyone else about it (but it sounds like you're going with an
    > "all eggs in one basket" approach anyway)
    >
    > Bron.
    > ----
    > Cyrus Home Page: http://cyrusimap.web.cmu.edu/
    > Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
    > List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
    >
    The Solaris' zones feature has been mentioned a few times w/ regard to
    large cyrus installs. Has anybody tried running Cyrus under Xen
    virtualization in linux to achieve similar goals... whether in
    production, on a single system, or to simulate a murder or other
    environment?

    I'd be interested in a way to accommodate ~100,000 users under one
    domain (with the scalability to at least double in size). With little
    experience with Murder, I am favoring a perdition/nginx setup using
    multiple backends, each @ ~ 10k users. This seems the most straight
    forward to me as I can easily use simple algorithms compatible with
    postfix/perdition/cyrus/my brain to create mailboxes and route
    mail/connections to an appropriate backend cyrus server and I can easily
    see the design scaling past 200,000 users.

    However, if I can use virtualization to increase capacity/reduce costs
    it would certainly be a worthwhile endeavor to test.

    -B

    ----
    Cyrus Home Page: http://cyrusimap.web.cmu.edu/
    Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
    List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
    

  • Next message: Vincent Fox: "Re: LARGE single-system Cyrus installs?"





    Hosted Email Solutions

    Invaluement Anti-Spam DNSBLs



    Powered By FreeBSD   Powered By FreeBSD