1

Je suis particulièrement intéressé par la façon dont on peut traiter une énorme quantité d'informations pour un service commercial tel que Google Search ou Google Maps. Nous savons tous qu'ils utilisent (ou "font" au moins) une sorte de grappe Linux, mais comment sont-ils organisés? Quel type de matériel utilisent-ils, quels sont les systèmes de fichiers, les réseaux, quels sont les problèmes les plus fréquents?Une structure logicielle/matérielle des clusters Google Search/Maps Linux?

+1

http://research.google.com/pubs/papers.html est le endroit pour commencer. –

Répondre

1

La réponse dépend de ce que vous essayez de faire. Google a créé sa propre base de données destributed, mais aussi ils ont créé leurs propres fermes de calcul et beaucoup d'autres choses. Une fois que vous avez décidé d'aller de la même façon, il n'y a pas de quoi faire, mais il est certain que vous aurez besoin de millions d'investissements dans l'infrastructure et le développement. Matthew a fourni dans le lien de commentaire à mathériaux au sujet de ce que Google a fait. Toutefois, si votre objectif est de créer une application Web, vous ne voudrez peut-être pas consacrer du temps à la création d'infrastructures, mais utiliser ce qui existe déjà sur le marché. Si vous voulez créer une application capable de gérer une énorme quantité de données et de servir des millions de clients toutes les heures, alors vous devriez considérer l'infrastructure cloud comme Amazon Elastic Computing Cloud et Microsoft Azure.

L'avantage est que vous obtenez à un prix raisonnable une énorme ferme informatique avec une application de base de données implémentée et une évolutivité immédiate, sans coûts informatiques associés. Vous pouvez l'étendre immédiatement d'un serveur à cent puis revenir à un seul, lorsque le pic de demande a été dépassé.

est ici Description d'Amazon Elastic Cloud Computing: http://aws.amazon.com/ec2/

Voici la description de leurs services de base de données évolutive: http://aws.amazon.com/simpledb/ http://aws.amazon.com/rds/

Questions connexes