Results 1 to 8 of 8

Thread: High Availability setup

  1. #1
    Join Date
    Sep 2006
    Posts
    3
    Rep Power
    9

    Default High Availability setup

    Hi,

    I am in the process of evaluating Zimbra CS for 10000 to 15000 users. We need performance, scalability and high availability.

    I am not a big fan of active/standby setups, I prefer active/active and shared nothing architectures.

    In order to achieve this goal I was wondering if I could set up the following:

    N Message store nodes all mounting disks via NFS from our filers.

    A MySQL Cluster to store the metadata.

    Several replicas of the LDAP server.

    With a HW load balancer, IMAP/POP/HTTP requests could be sent to any server.

    With this kind of setup, all nodes have the same view of messages and metadata, we could therefore scale horizontally (until such time when NFS becomes the bottleneck).

    Is there something I have missed? Are there any caveats to using NFS?

    Any comment welcome.

    Mathias.

  2. #2
    Join Date
    Nov 2005
    Location
    London, ON
    Posts
    255
    Rep Power
    9

    Default

    I don't believe you can link all of your message stores back to an NFS mount, but I could wrong. For HA you should probably be looking more towards a cluster solution with a SAN.

  3. #3
    Join Date
    Sep 2005
    Posts
    2,103
    Rep Power
    14

    Default

    NFS is a bad, bad, bad idea. Lousy file locking, and it'll almost certainly fail when we try to create a hard link. Get a SAN, or build a box as an iScsi target.
    Bugzilla - Wiki - Downloads - Before posting... Search!

  4. #4
    Join Date
    Aug 2006
    Location
    San Diego
    Posts
    193
    Rep Power
    9

    Default

    use NFS3 or AFS perhaps to solve the locking issues. doesn't RHEL and possibly fedora have a nfs-locking daemon that runs to solve nfs's locking issues?

  5. #5
    Join Date
    Sep 2006
    Posts
    3
    Rep Power
    9

    Default

    I agree on the lousiness of NFS, I was just trying to figure out a way to not have an active/standby setup.

    Maybe having a layer that brodcasts messages using JGroups when storing them would be better. We could have a store nothing architecture.

    We could therefore also have local Lucene indices which would correctly be updated.

    One tough thing to handle would be to manage to catch up on data when a node goes down and up again.

    Mathias.

  6. #6
    Join Date
    Aug 2006
    Location
    San Diego
    Posts
    193
    Rep Power
    9

    Default

    If Linux supports CARP (Common address redundancy protocol (www.openbsd.org)) you might want to check that out for a HA solution.

  7. #7
    Join Date
    Mar 2006
    Location
    Beaucaire, France
    Posts
    2,322
    Rep Power
    13

    Default

    Quote Originally Posted by reza225
    If Linux supports CARP (Common address redundancy protocol (www.openbsd.org)) you might want to check that out for a HA solution.
    CARP rox but will not help on the syncing between the two servers.

    There's a thread on DRBD in the forum : http://www.zimbra.com/forums/showthread.php?t=2845.

    Anyway DRBD + CARP (or VRRP or any other patented system) is nice but won't solve the initial problem (active/active with HA + load balancing).
    Last edited by Klug; 09-06-2006 at 10:24 AM.

  8. #8
    Join Date
    Mar 2007
    Location
    Rochester, NY
    Posts
    89
    Rep Power
    8

    Smile

    Has anyone made any headway on this? I am in the same train of thinking... but how would you do it with iSCSI. I am testing iSCSI now, but how does that help active/active?

    I am really curious! :-)

    -Cheers, Peter.

Similar Threads

  1. Cluster setup
    By freefall in forum Installation
    Replies: 3
    Last Post: 07-25-2007, 08:48 AM
  2. RHCS setup
    By Klug in forum Installation
    Replies: 1
    Last Post: 05-29-2007, 12:59 AM
  3. GAL w/AD setup issue
    By The Fold in forum Administrators
    Replies: 3
    Last Post: 03-24-2007, 12:43 PM
  4. 3.1 on FC4 problems
    By cohnhead in forum Installation
    Replies: 8
    Last Post: 05-26-2006, 11:16 AM
  5. DNS server setup (bind)
    By scandog in forum Installation
    Replies: 1
    Last Post: 03-17-2006, 02:03 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •