ce que tu cherches, c'est exactement le fonctionnement de keepalived.
3 machines sur le reseaux, discutant en reseau privé, meme avec une seule carte reseau.
les IPs publiques sont dans le pool de keepalived,
tu definies des poids pour chaque machine,
tu as donc une machine master, une machine slave1 et une slave2.
et si tu es "gourmand" tu peux meme jouer des ponderations pour ventiler tes services sur les 3 serveurs, chacun avec ses IPs,
mais etant configué en slave sur les autres.
exemple :
ServeurA : Master sur siteA,siteB,siteC, Slave sur SiteD,SiteE,SiteF
ServeurB : Master sur SiteD, Slave sur siteA,SiteB, SiteC, SiteE,SiteF
Serveur C : Slave sur SiteA,SiteB,SiteC,SiteD,SiteE,SiteF
le probleme qui vient ensuite et que resoud corosync, c'est la synchro des données (code html,php, base de données) entre les 3 serveurs.
[^] # Re: Keepalived
Posté par NeoX . En réponse au message Résolu - Recherche solution SIMPLE pour monter un cluster FailOver. Évalué à 3.
ce que tu cherches, c'est exactement le fonctionnement de keepalived.
3 machines sur le reseaux, discutant en reseau privé, meme avec une seule carte reseau.
les IPs publiques sont dans le pool de keepalived,
tu definies des poids pour chaque machine,
tu as donc une machine master, une machine slave1 et une slave2.
et si tu es "gourmand" tu peux meme jouer des ponderations pour ventiler tes services sur les 3 serveurs, chacun avec ses IPs,
mais etant configué en slave sur les autres.
exemple :
ServeurA : Master sur siteA,siteB,siteC, Slave sur SiteD,SiteE,SiteF
ServeurB : Master sur SiteD, Slave sur siteA,SiteB, SiteC, SiteE,SiteF
Serveur C : Slave sur SiteA,SiteB,SiteC,SiteD,SiteE,SiteF
le probleme qui vient ensuite et que resoud corosync, c'est la synchro des données (code html,php, base de données) entre les 3 serveurs.