2010/7/18 Greg greg-frsag@duchatelet.net:
Bonjour,
<zip>
Greg
Bonjour, J'avoue que je ne me suis jamais lancé dans ce genre de travaux, mais quelques points me viennent à l'esprit :
* Dans une même phrase, j'ai rarement entendu système de fichier distribué sans entendre également DRBD dans celle-ci. Je ne l'ai pas testé ; peut être est elle déjà éliminée par le fait que tu demandes à avoir bcp d'IO. * Une solution pourrait être inspirée de LVS en mode DSR : les deux machines affichent la même IP, et le heartbeat active ou désactive le ARP announce/ignore de la machine en mode "slave", de manière à ce qu'elle ne réponde pas en ARP jusqu'à ce que l'autre ne réponde plus. Dès lors, tes clients vont demander en boucle jusqu'à ce que le cache ARP soit invalidé, qu'une nouvelle requête soit lancée, et ta machine secondaire annoncera tranquille sa MAC. Tu as alors un downtime d'une durée égale au cache arp, et tes clients ne sont pas rebootés. Il devrait également il y avoir moyen de jouer au niveau de BGP pour rerouter les packets vers le second noeud, avec une modification de la route dynamique via le heartbeat, mais ca commence à toucher à du réseau, et là, ca me dépasse :p
J'en profite pour squatter le thread à propos de NFSv4 : l'utilises tu sous Linux ? Est ce stable désormais ? La dernière fois que j'ai regardé, il y a un an, on m'a dit que seule l'implémentation sous BSD était potable.
Cordialement, Florian MAURY