Serveurs d'équilibrage de plusieurs serveurs: empêchant la duplication locale des données d'application

Je veux faire un service d'équilibrage de service (première) de 3 des ordinateurs.

Je veux utiliser un buste cyclique ou même mieux: «NAT et commentaires " (Les clients reçoivent des serveurs qui n'ont rien à faire).

Puisque je ne veux pas avoir les mêmes données à plusieurs reprises, je veux que tous les serveurs aient accès à un disque dur, si possible.

Comment puis-je faire cela, et si ce sera une bonne idée / raisonnable parce que HD ne peut être lu que par un ordinateur à la fois - ou peut-être?

Et si c'est une mauvaise idée que je ne puisse pas perdre tout l'espace de duplication de données? Et s'il n'y a aucun moyen (avec lequel je ne perdrai pas la vitesse) Comment puis-je synchroniser HD?

Puis-je faire quelque chose avec NAS?

Ps. Je veux utiliser le serveur Mac OS X LION et un ou deux serveurs Linux Ubuntu
Invité:

Catherine

Confirmation de:

Vous pouvez faire quoi que ce soit, mais en tant que personne qui a passé ce chemin et que les cicatrices confirmant cela, je voudrais

fort

Je recommande de surmonter votre hostilité non fondée pour dupliquer le code de l'application sur plusieurs machines. Une tentative de centraliser cet aspect de votre site crée un goulot d'étranglement inutile dans la performance et un seul point de refus, et réduit également la flexibilité de déploiement.

Au lieu d'essayer de créer une architecture fragile et peu fiable, concentrez vos efforts pour automatiser le déploiement et la pratique de la gestion du code, qui assurera un environnement beaucoup plus évolutif et fiable.

Giselle

Confirmation de:

Comment puis-je faire cela, et si ce sera une bonne idée / raisonnable parce que HD ne peut être lu que par un ordinateur à la fois - ou peut-être?

Oui il peut. Il y a deux parties - Première - interface qui vous permet de connecter non seulement l'hôte - SCSI Ça fait des années. Réseau SAN Permettez-ceci. AFAIK SATA - ne pas. Deuxièmement, vous avez besoin d'un système de fichiers qui fournit un tel accès, mais vous n'avez fourni aucun détail sur les systèmes d'exploitation que vous utilisez. mais IME C'est très rarement la bonne façon de résoudre le problème.

Parce que je ne veux pas avoir les mêmes données plusieurs fois

Pourquoi pas? Ceci est une pratique standard même pour un serveur. (où il s'appelle RAID). Dupliquer des données sur plusieurs serveurs, vous ajoutez des processeurs redondants, des cartes réseau, des cartes mères, une mémoire, des câbles ...

Si les données sont modifiées relativement rarement, rsync / unison Réplique les fichiers. Si cela change, faites attention à AFS ou des systèmes de fichiers de cluster réplussifs similaires.

Pour répondre aux questions, connectez-vous ou registre