1. Accueil
  2. Glossary
  3. Informatique distribuée
Distributed Computing

Informatique distribuée

De quoi s’agit-il ?

L’informatique distribuée désigne un modèle dans lequel différents composants d’un logiciel s’exécutent sur plusieurs ordinateurs tout en fonctionnant comme un seul système. Par exemple, chaque fois que vous effectuez une recherche dans un navigateur web, votre requête est en réalité traitée par différents serveurs situés à différents endroits, chacun préparant sa réponse indépendamment des autres. Les résultats sont ensuite agrégés et affichés sur votre appareil d’origine, sans que vous sachiez combien de serveurs ont réussi — ou échoué — à vous aider à trouver ce que vous recherchez. C’est toute la puissance de l’informatique distribuée : elle permet à un ordinateur de bénéficier des ressources d’autres ordinateurs, tout en empêchant la défaillance d’un ordinateur de compromettre l’ensemble de la tâche.

Il convient de noter que, si l’informatique distribuée est le terme générique qui englobe d’autres concepts similaires, tels que le calcul parallèle et le grid computing, les méthodes diffèrent. Le calcul parallèle implique un niveau de coordination et de partage des ressources bien plus élevé entre chaque nœud, tandis que le grid computing est généralement plus hétérogène et fait intervenir des ordinateurs seulement faiblement interconnectés. La forme d’informatique distribuée qui vous convient dépend en grande partie de la tâche à accomplir.

Pourquoi en avez-vous besoin ?

Les avantages de l’informatique distribuée se résument bien à ce vieux dicton : « Il ne faut pas mettre tous ses œufs dans le même panier. » L’informatique distribuée offre une redondance économique : un grand nombre d’ordinateurs de moindre capacité peuvent collaborer pour atteindre un objectif commun, et la défaillance de l’un d’entre eux n’affecte pas l’ensemble du système. Elle offre également une bien meilleure évolutivité, car de nouveaux nœuds peuvent être ajoutés ou supprimés selon les besoins. Lorsque le calcul parallèle est utilisé pour mobiliser une grande quantité de ressources informatiques autour d’un même objectif, il peut atteindre le niveau du calcul haute performance (HPC).

En quoi GIGABYTE peut-il vous aider ?

Par définition, l'informatique distribuée repose sur un grand nombre de serveurs remplissant différentes fonctions. C'est précisément le domaine d'expertise de GIGABYTE. Si vous recherchez des serveurs adaptés au calcul parallèle, les serveurs GPU de la série G pourraient répondre à vos besoins, car ils combinent les atouts des CPU et des GPGPU grâce à l'informatique hétérogène pour offrir des performances exceptionnelles. Parmi les autres gammes remarquables figurent les serveurs haute densité de la série H, capables d'héberger un grand nombre de nœuds dans des formats compacts ; les serveurs rack de la série R, polyvalents, qui peuvent contribuer à combler les lacunes de votre système d'informatique distribuée ; et les serveurs de stockage de la série S, souvent déployés en grand nombre dans le nœud de stockage d'un cluster informatique ou d'une ferme de serveurs. Dans le cloud computing, la répartition des tâches de calcul entre les data centers du cloud et les appareils d'edge computing peut également être considérée comme une forme d'informatique distribuée. Pour ce scénario, GIGABYTE propose les serveurs edge de la série E, conçus pour contribuer à étendre la couverture à la périphérie du réseau.

Lectures recommandées

6 Key Knowledge to Build the Power of Computing for Your Business

6 Key Knowledge to Build the Power of Computing for Your Business

6 Key Knowledge to Build the Power of Computing for Your Business
The Advantages of ARM: From Smartphones to Supercomputers and Beyond

The Advantages of ARM: From Smartphones to Supercomputers and Beyond

The Advantages of ARM: From Smartphones to Supercomputers and Beyond
Server Processors: The Core of a Server’s Performance

Server Processors: The Core of a Server’s Performance

Server Processors: The Core of a Server’s Performance
3rd Gen Intel Xeon Scalable Server Solutions

3rd Gen Intel Xeon Scalable Server Solutions

GIGABYTE servers and Intel Xeon Scalable Processors deliver incredible UP/DP performance from edge to data center with incredible gains in I/O throughput and workload demands that need high performing CPUs with large, optimized, memory configurations.
To Empower Scientific Study, NTNU Opens Center for Cloud Computing

To Empower Scientific Study, NTNU Opens Center for Cloud Computing

To Empower Scientific Study, NTNU Opens Center for Cloud Computing
CPU vs. GPU: What's the Difference and Which Do You Need

CPU vs. GPU: What's the Difference and Which Do You Need

CPU vs. GPU: What's the Difference and Which Do You Need
Cluster Computing: An Advanced Form of Distributed Computing

Cluster Computing: An Advanced Form of Distributed Computing

Cluster Computing: An Advanced Form of Distributed Computing
What is a Server? A Tech Guide by GIGABYTE

What is a Server? A Tech Guide by GIGABYTE

What is a Server? A Tech Guide by GIGABYTE
4th Gen AMD EPYC Solutions

4th Gen AMD EPYC Solutions

Compute Leadership for the Exascale Era
How to Benefit from AI  In the Healthcare & Medical Industry

How to Benefit from AI In the Healthcare & Medical Industry

How to Benefit from AI In the Healthcare & Medical Industry