Je voudrais comprendre quelle est la meilleure solution pour la réplication en temps réel entre deux boîtes ZFS sur Linux (zol) connectées par une liaison 10 GBE. L'objectif est de les utiliser pour des machines virtuelles; Une seule case à la fois exécutera les machines virtuelles et le système de fichiers ZFS lui-même. Un instantané doit être possible sur la première boîte (active). Je prévois d'utiliser des disques SATA de qualité d'entreprise/Procheline, de sorte que Dual-Port SAS Disks est hors de question.
Je pensais aux possibilités suivantes:
Que pensez-vous est la meilleure approche? Merci.
Je recommande A Dual-noeud partagé en cluster SAS Configuration ou réplication asynchrone continue sur des intervalles de 15 ou 30 secondes. Ce dernier est bon pour continuité, tandis que ce dernier fournit un moyen d'obtenir une séparation géographique. Ils peuvent être utilisés ensemble.
Toutefois, si vous souhaitez expérimenter, vous pouvez utiliser INFINIBAND SRP ou 100GBE RDMA pour créer un miroir ZFS entre vos deux nœuds.
Par exemple, Node1 et Node2, chacun a un disque local (assumer le raid matériel) et présente que le stockage local sur SRP. Un nœud est en contrôle de la ZPOOL à la fois et ce pool est composé de disques locaux de Node1 et à la télécommande de Node2.
Votre miroir est synchrone car c'est un miroir ZFS. Le basculement et la consistance sont traités par un comportement de résilver normal. Zpool Import/Propriété/Exportation est géré par PACEMEMAKER et les utilitaires de cluster standard ...
Ou vous pouvez utiliser une solution commerciale qui fait la même chose. Voir:
http://www.zeta.systems/blog/2016/10/11/High-Availability-Storage-on-dell-poweredge-&-hp-proliant/