On 22.01.2021 04:57, Jeffrey Zhao wrote:
For example, for formal production system senario, two sites, with two
opensips nodes for each site, HA mode for each site.
1. Should I deploy MySQL and Cassandra on each node? 4 MySQL instances
and 4 Cassandra on each node?
2. Should I setup db replication among 4 MySQL instances or just
standalone separated setup?
3. Should I put all 4 Cassandra instances into one cluster?
4. For each HA virtual IP setup, what's the recommended tool, keepalived?
Hi, Jeffrey!
Those are some excellent questions! Let's drill down into each of them,
as I will also add them into an "FAQ" section towards the end of the
tutorial:
1. For MySQL: yes, because the main goal is to have each instance able
to run on its own. For Cassandra, you can build the shared cluster
using any configuration you prefer. Single node, 3 nodes, 5... the only
requirement is for all locations to be able to connect to it.
2. No MySQL replication! The MySQL is simply used for restart
persistence purposes.
3. Yes, you must. There is no purpose for a stand-alone Cassandra in
this architecture.
4. Personally, I have nothing but good things to say for both
"keepalived" and its older brother from another mother, "vrrpd".
Cheers,
--
Liviu Chircu
www.twitter.com/liviuchircu | www.opensips-solutions.com
_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users