Navigation

    Kopano
    • Register
    • Login
    • Search
    • Categories
    • Get Official Kopano Support
    • Recent
    Statement regarding the closure of the Kopano community forum and the end of the community edition

    Kopano Core High availebility

    Kopano Groupware Core
    2
    2
    1009
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Steampower
      Steampower last edited by

      Hello community,

      currently I’m doing a research for MS-Exchange alternatives - and found Kopano. But after reading some general concepts, I’m still missing some Information about HA and/or load balancing… as far as I understand, Kopano just needs a database (mysql) and somd disk storage (for attachements) to work. We already have a mariaDB/Galera Cluster and a HA storage system - i think it shouldn’t be a problem configuring a Kopano Core Server to use these resources. But is it possible to run several Kopano Core servers connecting to these shared resources (and maybe run a load balancer between the servers and the clients)?

      regards
      Benjamin

      fbartels 1 Reply Last reply Reply Quote 0
      • fbartels
        fbartels Kopano @Steampower last edited by

        Hi @Steampower ,

        you can find some more detailed information about HA for Kopano at https://documentation.kopano.io/kopanocore_administrator_manual/high_availability.html

        a mariaDB/Galera Cluster

        the last time I check galera it had the “drawback” of requiring a full mirror of all databases on each node. depending on the amount of kopano servers and galera instances this can mean quite a lot of overhead. Depending on what else you are running on galera you may want to establish a dedicated sql server for kopano, since i/o is crucial for performance.

        But is it possible to run several Kopano Core servers connecting to these shared resources (and maybe run a load balancer between the servers and the clients)?

        yes, and through the possibility to define listening sockets and configuration locations you are even able to run multiple kopano-server processes on the same node (this is what we utilise in the described pacemaker scenario in the manual).

        The one thing to keep in mind though, is that each users has an assigned “homeserver”, meaning you cannot balance users between backend servers, but you can use standard loadbalancing mechanisms to distribute user access between your frontend (webapp and z-push) nodes.

        If you have any further question let me know and I can establish contact to our professional services department, which is also able to prepare a concept tailored to your environment.

        Regards Felix

        Resources:
        https://kopano.com/blog/how-to-get-kopano/
        https://documentation.kopano.io/
        https://kb.kopano.io/

        Support overview:
        https://kopano.com/support/

        1 Reply Last reply Reply Quote 0
        • First post
          Last post