Ad Widget

Collapse

Options for Cross 2xDC High Availability for Small-Medium Business?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • alexw-z
    Member
    • Dec 2021
    • 36

    #1

    Options for Cross 2xDC High Availability for Small-Medium Business?


    I'm looking to implement some high availability/failover for a standalone Zabbix 5.0 box across two geographically separate datacentres. This is for a small-medium business with several hundred servers.
    A full clustered setup is maybe a little overcomplex for our business requirements (although not out of the question if the benefits justify it), so I think we're potentially looking at two main options:
    1. Primary Zabbix box in prod DC with an external replication mechanism to pre-prod DC in the event of issues, likely using Veaam.
    2. Simply running two instances of the Zabbix server in tandem, one at each DC, with the one in pre-prod in maintenance mode, with agents reporting in to both.
    The Zabbix box uses both active and passive checks, I know at one point in the past you could only have one server using Active checks at a time, but I don't think this is an issue these days.

    It seems to me that option 2 might the simplest in terms of failover (as well as maintaining availability of historic data), as the web interfaces would be load balanced/available although either location, although it would generate more traffic across our network links both ways (the Zabbix box monitors servers in both locations).

    Ideally we would however want the other server to come out of maintenance mode for alerting purposes automatically if the main box went down.

    Can anybody suggest any pros and cons to either of the above approaches, or suggest any better alternatives I may not have considered?

    Thanks.

  • cyber
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Dec 2006
    • 4807

    #2
    6.0 just came out. It has built in HA for server side....

    Comment

    Working...