Je suis nouveau sur openstack et j'apprends toujours. En 2 mois, j'obtiendrai 6 serveurs comme:
- 4 serveurs avec double xeon e5-2630, ram de 96 Go, 2 Ethernet 1 Go et 2 disques durs 500 Go en raid
- 1 DAS avec 40 To de stockage (disque dur 10x4 To)
- 1 serveur avec un seul xeon e5-2630 avec 16 à 32 Go de RAM.
J'ai quelques questions pour cette configuration et avec openstack en général:
J'ai pratiquement 3 nœuds de calcul dédiés, 1 nœud de calcul + stockage (1 serveur + DAS) et 1 nœud / contrôleur de réseau. Comme je l'ai lu, la meilleure pratique pour le serveur de mise en réseau est de faire fonctionner ce service sur tous les nœuds pour la redondance plutôt que de s'exécuter sur un seul contrôleur où il échoue, puis tout l'écosystème échoue également. Une autre chose est la colocation des services car je n'ai pas le nombre nécessaire de matériel pour déployer chaque service sur son matériel privé. Je pensais que le contrôleur devrait exécuter le service de contrôle des pièces de nova, le serveur de stockage d'objets et le serveur de stockage de blocs et le serveur de calcul + stockage devrait exécuter nova + stockage d'objets + stockage de blocs. Que pensez-vous de cette configuration?
pour le DAS, dois-je utiliser le raid ou non parce que j'ai lu quelque part que rapide et opesntack en général ne s'entend pas très bien avec le raid?
- dois-je utiliser le réseau openstack ou le nouveau quantum?
- j'utiliserai ces serveurs pour l'hébergement, le stockage comme dropbox et la virtualisation. À l'exception de ce dernier, les 2 premiers s'exécuteront sur des machines virtuelles. Le fait est que je ne comprends pas comment openstack fonctionne avec les ressources disponibles. Fait-il un pool de RAM, CPU, stockage, etc. disponibles? Le DAS sera connecté à un seul serveur. La lecture et l'écriture sur le disque utilisent la mémoire RAM pour le cache, etc.; ma question est: est-ce que openstack remplira le ram proportionnellement sur tous les nœuds lors de la lecture ou de l'écriture ou utilisera-t-il uniquement le ram d'où DAS est attaché? C'est un problème important pour moi . De plus, le fait d'avoir une seule machine avec une capacité de stockage réelle aidera-t-il à ajouter 2 autres Ethernet de 1 Go pour faire face aux demandes intenses sur le serveur de stockage? Ou dois-je distribuer les disques durs sur tous les serveurs et y installer les services de stockage?
- je n'ai pas trouvé un bon tutoriel sur la façon de déployer openstack en utilisant maas et juju, car cela semble être une configuration plus facile que l'installation manuelle.
comment openstack s'entend-il avec la série amd opteron 6300? Je pose cette question car il est possible que je puisse passer d'Intel à Amd, ce dernier étant beaucoup moins cher, donc je peux obtenir le même montant d'argent deux fois et quelque chose comme le nombre de cœurs (E5-2630 étant un 6 cœurs avec ht, et d'après ce que je comprends, je devrais désactiver ht)
A suivre quand je serai confronté à d'autres problèmes.
Merci de votre aide!