Depuis 2008 j'ai un serveur dédié chez Dedibox (Online.net), qui me sert principalement de sandbox, pour bidouiller et apprendre sur le tas. J'ai aujourd'hui plus ou moins l'équivalent d'une dédibox LT (l'ancien DELL R210) (http://www.online.net/fr/serveur-dedie/dedibox-lt), sur lequel tourne un hyperviseur Xen et trois VM :
VM1 (Debian): Web
------------------
- FTP (proftpd)
- Web (apache)
- Reverse Proxy (Squid)
- P2P
VM2 (Debian): Minecraft
------------------
- Web (apache)
- Minecraft
VM3 (Debian): SQL
------------------
- Web (apache)
- MySQL
- PHPMyAdmin
Tout fonctionne bien, j'ai appris à me familiariser avec Xen, ce qui était le but de l'opération. Online a récemment revu ses tarifs à la baisse, du coup j'hésite à changer de serveur pour en prendre d'autres, moins puissants, dans l'optique de jouer avec la haute disponibilité et l'administration de multiples serveurs, chose avec laquelle je ne suis pas trop familiarisé actuellement. Dans l'idéal, j'aimerai bien tester Puppet, un système de fichier distribué, HeartBeat et compagnie.
Du coup, au lieu de prendre un serveur a 49.99, je passerai a 5 serveurs à 9.99 ou 1 à 29.99 et 2 à 9.99. Je me demande si je gagne au change en prenant plusieurs serveurs ou si au contraire, c'est mieux de jouer sur des machines virtuelles, sur une unique et plus grosse bécane.
Je suis également preneur de conseils, de suggestions sur les softs sympa à découvrir pour gérer/manager/surveiller un cluster
HA, administration de cluster et compagnie
Publié : mer. 5 déc. 2012 17:58
par Zedoune
tu veux faire de la haute dispo dans quel but ?
En gros, y a 2 types de clusters
- Cluster passif : 1 machine maitre, des esclaves, le but est de maintenir une disponibilité maximum
- Cluster actif ou load-balancing : ici on cherche à répartir la charge en balancant les requetes sur les serveurs, le but premier n'est pas d'améliorer la disponibilité
Et aussi, ça dépend de ton application
- Système de fichiers : compliqué
- Serveur web : simple
- Base de données : géré directement par la bdd
HA, administration de cluster et compagnie
Publié : mer. 5 déc. 2012 18:30
par Oshimura
Dans le but de me familiariser avec HeartBeat et compagnie, je le vois souvent revenir dans la mailing list de Xen, sans jamais avoir eu l'occasion de l'utiliser.
Du coup je pense qu'un cluster passif correspond plus à ce que je recherche, je n'ai pas assez de trafic pour mettre en place une solution de load balancing.
ZFS ne permet pas de gérer la réplication à la volée d'un FS ? Je crois avoir lu ça quelque part (encore faut-il que je retrouve la source)
HA, administration de cluster et compagnie
Publié : jeu. 13 déc. 2012 13:03
par Oshimura
Quelques news : je suis passé sur une Dedibox LT 2013 (par défaut, ils sont submergés par la demande sur les Classic+), avec un hyperviseur Esxi pour me faire la main.
J'ai l'impression de régresser avec l'interface graphique qui simplifie tout, à contrario de Xen, où tout était en lignes de commandes et fichiers de configurations. Si je souhaite travailler dans le réseau/admin, j'ai un quelconque intérèt à maitriser ESXi ?
Sinon j'ai également joué avec PfSense, qui me sert de firewall et qui redirige les différents trafics sur les différentes VM. Egalement, ça fait tout bizarre de mettre des règles dans une interface web plutôt que de faire des iptables à la main !
La prochaine étape va être de s'intéresser à Puppet, et de regarder ce que je peux faire du côté de heartbeat en cas de crash de la vm web (ceci dit, l'intérèt semble limité vu que le serveur qui prendra le relais est sur la même machine physique)
HA, administration de cluster et compagnie
Publié : jeu. 13 déc. 2012 13:10
par poulpito
Si je souhaite travailler dans le réseau/admin, j'ai un quelconque intérèt à maitriser ESXi ?
---
si tu pose la question c'est que tu n'es pas prêt
HA, administration de cluster et compagnie
Publié : jeu. 13 déc. 2012 14:34
par Zedoune
Si je souhaite travailler dans le réseau/admin, j'ai un quelconque intérèt à maitriser ESXi ?
---
si tu pose la question c'est que tu n'es pas prêt
Moi je dirais, ça dépend où
HA, administration de cluster et compagnie
Publié : jeu. 13 déc. 2012 14:35
par poulpito
alllllezzzzzzzzzzzz on parle d'un produit esx/esxi qui existe chez 90% des boites d'info un peu grosses
HA, administration de cluster et compagnie
Publié : jeu. 13 déc. 2012 14:53
par Zedoune
J'ai jamais touché à ce truc
HA, administration de cluster et compagnie
Publié : jeu. 13 déc. 2012 15:28
par kalistyan
Tu fais parti des 10%.
HA, administration de cluster et compagnie
Publié : jeu. 13 déc. 2012 19:11
par psycho-kila
ca fait pas longtemps que j'y suis donc je sais pas encore tout ce qui s'y passe mais dans ma boite y a les 2 ^^ et de ce que j'ai pu voir :
xen pour les application
ESX 3.5 pour tout le reste
HA, administration de cluster et compagnie
Publié : jeu. 13 déc. 2012 19:52
par djalex
ca fait pas longtemps que j'y suis donc je sais pas encore tout ce qui s'y passe mais dans ma boite y a les 2 ^^ et de ce que j'ai pu voir :
xen pour les application
ESX 3.5 pour tout le reste
c'est vieux 3.5
HA, administration de cluster et compagnie
Publié : jeu. 13 déc. 2012 22:52
par c0bw3b
Oui mais compatibilité matérielle beaucoup plus large.
ESX 4.0 et 4.1 : bcp plus de problèmes de matos.
HA, administration de cluster et compagnie
Publié : mer. 30 janv. 2013 09:16
par Zedoune
HAST + CARP sous FreeBSD ça roxx pour faire de la haute dispo !
HAST s'occupe de la réplication du disque, c'est hyper simple à utiliser et efficace. CARP ça permet de partager une ip virtuelle pour reprendre l'ip en cas de soucis.
C'est VRAIMENT plus simple que heartbeat-corosync + DRDB, y a pas photo !
HA, administration de cluster et compagnie
Publié : mer. 30 janv. 2013 09:45
par TheMartel
et Windows ?
HA, administration de cluster et compagnie
Publié : mer. 30 janv. 2013 09:57
par Zedoune
et Windows ?
Connaît pas [:dauphine974:1], mais ça m'intéresse pas c'est pas de l'Unix
HA, administration de cluster et compagnie
Publié : mer. 30 janv. 2013 20:03
par augur1
heartbeat-corosync + DRDB, y a pas photo !
C'est fou qu'on trouve ce procédé encore maintenant en HA.
Ça bouffe tellement de IOPS débit & co ... :/
HA, administration de cluster et compagnie
Publié : mer. 30 janv. 2013 20:08
par Zedoune
C'est fou qu'on trouve ce procédé encore maintenant en HA.
Ça bouffe tellement de IOPS débit & co ... :/
ben tu veux faire comment ? Faut bien que le disque soit synchro en permanence de chaque côté
HA, administration de cluster et compagnie
Publié : mer. 30 janv. 2013 20:34
par augur1
ben tu veux faire comment ? Faut bien que le disque soit synchro en permanence de chaque côté
ZFS
HA, administration de cluster et compagnie
Publié : mer. 30 janv. 2013 20:38
par Zedoune
ZFS
ça revient au même d'avoir un zfs-stream en permanence ^^
HA, administration de cluster et compagnie
Publié : mer. 30 janv. 2013 20:39
par augur1
ça revient au même d'avoir un zfs-stream en permanence ^^
Dans les différentes études que j'avais fait pour bien connaître ZFS, il était indiqué avec schéma & vidéo le pourquoi du comment.
Dès que je le retrouve, je le poste.
++
HA, administration de cluster et compagnie
Publié : jeu. 31 janv. 2013 14:58
par poulpito
ok ca m'intéresse aussi parceque ca n'a aucune logique
HA, administration de cluster et compagnie
Publié : jeu. 31 janv. 2013 15:09
par Zedoune
ok ca m'intéresse aussi parceque ca n'a aucune logique
Ce qui est logique, c'est que transférer une incrémental de snapshot (avec zfs-send et zfs-receive) à interval régulier pour synchroniser des pools consomme moins d'I/O que de faire en temps réel. Sauf que c'est pas du temps réel.
Alors après, faire un zfs-stream, peut-être qu'il y a moins de données transférées étant donné qu'on parler de système de fichier, et non de réplication de type bloc, mais je pense pas que ce soit très différent après...
Ou alors, zfs envoie par petits paquets (genre 5-10 secondes) pour regrouper des commandes et éviter des choses inutiles et ne fais pas une bête synchro temps réelle, mais ça ferait perdre ce temps de buffer en cas de coupure. [:dauphine974:1]
HA, administration de cluster et compagnie
Publié : jeu. 31 janv. 2013 16:50
par poulpito
voila et pour une quantité données ( que ce soit FS ou bloc on arrive toujours à une unité de découpe mini) de disque en temps réel y'a pas moyen de baisser les iops