Skip to content
DataMiner DoJo

More results...

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Search in posts
Search in pages
Log in
Menu
  • Blog
  • Questions
  • Learning
    • E-learning Courses
    • Open Classroom Training
    • Certification
      • DataMiner Fundamentals
      • DataMiner Configurator
      • DataMiner Automation
      • Scripts & Connectors Developer: HTTP Basics
      • Scripts & Connectors Developer: SNMP Basics
      • Visual Overview – Level 1
      • Verify a certificate
    • Tutorials
    • Video Library
    • Books We Like
    • >> Go to DataMiner Docs
  • Expert Center
    • Solutions & Use Cases
      • Solutions
      • Use Case Library
    • Markets & Industries
      • Media production
      • Government & defense
      • Content distribution
      • Service providers
      • Partners
      • OSS/BSS
    • DataMiner Insights
      • Security
      • Integration Studio
      • System Architecture
      • DataMiner Releases & Updates
      • DataMiner Apps
    • Agile
      • Agile Webspace
      • Everything Agile
        • The Agile Manifesto
        • Best Practices
        • Retro Recipes
      • Methodologies
        • The Scrum Framework
        • Kanban
        • Extreme Programming
      • Roles
        • The Product Owner
        • The Agile Coach
        • The Quality & UX Coach (QX)
    • DataMiner DevOps Professional Program
  • Downloads
  • More
    • Feature Suggestions
    • Climb the leaderboard!
    • Swag Shop
    • Contact
      • General Inquiries
      • DataMiner DevOps Support
      • Commercial Requests
    • Global Feedback Survey
  • PARTNERS
    • All Partners
    • Technology Partners
    • Strategic Partner Program
    • Deal Registration
  • >> Go to dataminer.services

Details around Failover setup (with geo-redundancy)

Solved924 views30th January 2023DMS architecture geographical redundancy
1
Bing Herng Chong [SLC] [DevOps Advocate]1.06K 11th November 2022 0 Comments

Hi, a user is migrating from R9.6 to R10.2.x and would like to better understand the following supported architecture – Failover setup (with geo-redundancy):

The user has two data-centers (900km apart, 20ms RTT), DC-1 and DC-2.

(Q1) They would like to confirm that the following setup is supported?:

  • A Cassandra cluster in DC-1 and a geo-redundant Cassandra cluster in DC-2
  • An Elastic cluster in DC-1 and a geo-redundant Elastic cluster in DC-2
  • Six DMAs in DC-1 with corresponding failover-pairs in DC-2

(Q2) Is it supported to have different DMAs running in DC-1 and DC-2 - for example DMA1, DMA3, DMA5 are active in DC-1 and DMA2, DMA4, DMA6 are active in DC-2?

(Q3a) Given the situation in Q2, from Cassandra perspective does it mean DMA1, DMA3, DMA5 will read & write to the Cassandra cluster in DC-1 and DMA2, DMA4, DMA6 will read & write to the Cassandra cluster in DC-2?

(Q3b) Is the data replication between the two clusters in DC-1 and DC-2 bi-directional and purely handled by Cassandra?

(Q4) From our help file, it is called out that the paid feature of replication of data between two Elastic clusters is not supported. And that DataMiner supports geo-redundancy by writing to two geo-redundant Elastic clusters. Given the situation in (Q2) is it correct understanding that:

  • DMA1, DMA3, DMA5 write to Elastic cluster in DC-1 and DC-2 but only read from Elastic cluster in DC-1?
  • DMA2, DMA4, DMA6 write to Elastic cluster in DC-1 and DC-2 but only read from Elastic cluster in DC-2?
Bing Herng Chong [SLC] [DevOps Advocate] Selected answer as best 30th January 2023

1 Answer

  • Active
  • Voted
  • Newest
  • Oldest
1
Michiel Saelen [SLC] [DevOps Enabler]5.63K Posted 14th November 2022 0 Comments

Hi Bing,

(Q1) yes
We support offloading towards two Elastic clusters and reading from one. There is currently no way to synchronize the two if they would get out of sync. When one elastic cluster would go down, DM will go into offload mode in order to prevent getting out of sync, but once they are out of sync, there is no tooling atm to get them back in sync other than restoring the data from one cluster to the other. More information can be found in our docs: Configuring multiple Elasticsearch clusters | DataMiner Docs
For Cassandra, multiple data centers are supported out of the box of Cassandra.

(Q2) yes

(Q3a) DM will connect towards the Cassandra Cluster with DCAwareRoundRobinPolicy. DM will pick the local DC based on the first IP in your db.xml file.

(Q3b) When using multiple data centers in Cassandra it is advised to use the NetworkTopologyStrategy which allows you to define an RF for every DC.

(Q4) As indicated in our docs, you can configure a priorityOrder to indicate which Elastic cluster should be preferred by the DMA.

Bing Herng Chong [SLC] [DevOps Advocate] Selected answer as best 30th January 2023
Please login to be able to comment or post an answer.

My DevOps rank

DevOps Members get more insights on their profile page.

My user earnings

0 Dojo credits

Spend your credits in our swag shop.

0 Reputation points

Boost your reputation, climb the leaderboard.

Promo banner DataMiner DevOps Professiona Program
DataMiner Integration Studio (DIS)
Empower Katas

Recent questions

Alarm Dashboard PDF/CSV Export 0 Answers | 0 Votes
Is the Microsoft SharePoint Connector Still Usable 0 Answers | 0 Votes
Is the Microsoft SharePoint Connector Still Usable 0 Answers | 0 Votes

Question Tags

adl2099 (115) alarm (62) Alarm Console (82) alarms (100) alarm template (83) Automation (223) automation scipt (111) Automation script (167) backup (71) Cassandra (180) Connector (108) Correlation (68) Cube (150) Dashboard (194) Dashboards (188) database (83) DataMiner Cube (57) DIS (81) DMS (71) DOM (139) driver (65) DVE (55) Elastic (83) Elasticsearch (115) elements (80) Failover (104) GQI (159) HTTP (76) IDP (74) LCA (151) low code app (166) low code apps (93) lowcodeapps (75) MySQL (53) protocol (203) QAction (83) security (88) services (51) SNMP (86) SRM (337) table (54) trending (87) upgrade (62) Visio (539) Visual Overview (345)
Privacy Policy • Terms & Conditions • Contact

© 2025 Skyline Communications. All rights reserved.

DOJO Q&A widget

Can't find what you need?

? Explore the Q&A DataMiner Docs

[ Placeholder content for popup link ] WordPress Download Manager - Best Download Management Plugin