Bonjour, quel est l'interet de pacemaker et HAproxy en 2020 par rapport a un hyperviseur de type proxmox qui gere deja la fonction cluster ainsi que la répartition de charge
Naïvement, je dirais que Promox ne fait pas de la répartition de charge par rapport aux métriques d'un service (serveur web) mais sur l'ensemble du système (OS). Pacemaker va donc avoir un intérêt pour gérer cette répartition en fonction des sollicitations des services web et pas non sur l'état globale de OS.
Ça permet aussi de jouer plus finement sur ta répartition de charge. Le truc typique c'est l'authentification sur une application avec un système de session stockés sur le disque (c'est le cas des applications écrites en PHP) : si le client n'est pas alloué au même serveur web entre 2 requêtes, un coup il sera connecté, un coup il ne le sera plus. C'est la persistance de session : https://www.haproxy.com/fr/blog/load-balancing-affinity-persistence-sticky-sessions-what-you-need-to-know/
Impossible de gérer ça au niveau de Proxmox.
merci pour la réponse complete du coup proxmox est a utilisé pour quel genre de services?
Pourquoi ne pas les voir complémentaire à la place d'opposé ?
Utilisé Proxmox comme environnent pour mise en place d'un cluster d'hyperviseur, manager le stockage, les accès, les backups, la redondance niveau vms (failover). Et coté software, utilisé HAproxy pour la répartition de charge ...
Le 30 mars 2020 à 01:37:12 Encore_ban2 a écrit :
merci pour la réponse complete du coup proxmox est a utilisé pour quel genre de services?
Si la sollicitation d'une machine plutôt qu'une autre ne perturbe pas le client, sans doute que proxmox sera donc suffisant. Typiquement, si tu as un site statique à délivrer ou sans compte utilisateur, proxomx et sa répartition de charge fera sans dote l'affaire. Je pense que c'est avant tout une solution de facilité qui marchera bien des des fois et qui sera un peu plus naze dans d'autres situations.