Tout dépend de tes critères de performance, mais je te donne mon avis d'une manière générale, et quelques infos que je trouve importantes :
- un cluster proxmox est simple à gérer, robuste, et tu bénéficies du HA pour d'éventuelles autres VM. En cas d'arrêt de l'un des hôtes proxmox, l'autre prend le relai et redémarre la VM. Le stockage partagé entre les 2 hôtes peut aussi être plus lent qu'un stockage local (il y a délai nécessaire à la synchro des écritures).
- un cluster postgreSQL permet de répartir la charge entre les 2 moteurs PostgreSQL, ce qui peut être un plus pour les performances d'accès à la BDD, et une plus haute disponibilité : si l'un des noeuds tombe, l'autre prend le relai quasi-immédiatement (contrairement au cluster proxmox qui va devoir re-démarrer la VM complète). En revanche, cela me semble plus complexe à maintenir, mais c'est sûrement parce que je maîtrise mieux proxmox que postgresql :)
En conclusion, un cluster postgreSQL sera plus performant pour une utilisation BDD, un cluster proxmox plus simple à maintenir.
# Performance?
Posté par Skanx (site web personnel) . En réponse au message Choisir le bon cluster pour Postgresql sous Proxmox. Évalué à 1.
Tout dépend de tes critères de performance, mais je te donne mon avis d'une manière générale, et quelques infos que je trouve importantes :
- un cluster proxmox est simple à gérer, robuste, et tu bénéficies du HA pour d'éventuelles autres VM. En cas d'arrêt de l'un des hôtes proxmox, l'autre prend le relai et redémarre la VM. Le stockage partagé entre les 2 hôtes peut aussi être plus lent qu'un stockage local (il y a délai nécessaire à la synchro des écritures).
- un cluster postgreSQL permet de répartir la charge entre les 2 moteurs PostgreSQL, ce qui peut être un plus pour les performances d'accès à la BDD, et une plus haute disponibilité : si l'un des noeuds tombe, l'autre prend le relai quasi-immédiatement (contrairement au cluster proxmox qui va devoir re-démarrer la VM complète). En revanche, cela me semble plus complexe à maintenir, mais c'est sûrement parce que je maîtrise mieux proxmox que postgresql :)
En conclusion, un cluster postgreSQL sera plus performant pour une utilisation BDD, un cluster proxmox plus simple à maintenir.