Système informatique distribué (DCI)

Définition - Que signifie le Système informatique distribué (DCI) ?

Le système informatique distribué (Distributed Computing - DCI) fait référence à un domaine de l'informatique qui étudie les systèmes distribués. Un système distribué comprend divers ordinateurs qui se connectent et communiquent au moyen d'un réseau informatique. Les ordinateurs communiquent entre eux pour atteindre un objectif commun.

Les systèmes informatiques distribués comprennent plusieurs composants logiciels qui sont installés dans divers ordinateurs, mais fonctionnent comme un système individuel. Les ordinateurs fonctionnant dans un système distribué peuvent être physiquement proches et connectés à l'aide d'un réseau local. Ou, ils peuvent être géographiquement distants et connectés à l'aide d'un réseau étendu.

Definir Tech explique le système informatique distribué (DCI)

Les systèmes informatiques distribués incluent diverses configurations possibles, telles que des ordinateurs personnels, des ordinateurs centraux, des miniordinateurs, des postes de travail, etc. Un programme informatique qui fonctionne dans un système distribué est appelé programme distribué, alors que la procédure d'écriture de tels programmes est appelée programmation distribuée.

Les systèmes informatiques distribués offrent plusieurs avantages par rapport aux systèmes centralisés. Ceux-ci inclus :

  • Évolutivité : le système informatique distribué peut être facilement étendu avec l'ajout de plus de machines si nécessaire.
  • Redondance : de nombreuses machines peuvent offrir les mêmes services. Par conséquent, même si une machine n'est pas disponible, les tâches ne sont pas affectées. De plus, en raison de l'utilisation de nombreuses machines plus petites, cette redondance est relativement peu coûteuse.

Les systèmes informatiques distribués pourraient fonctionner sur du matériel fourni par plusieurs fournisseurs. Il peut utiliser de nombreux composants logiciels basés sur des normes. Ces systèmes sont autosuffisants et ne reposent pas trop sur les logiciels fondamentaux. Ils sont capables d'utiliser une variété de protocoles de communication et de fonctionner sur plusieurs systèmes d'exploitation. Afin d'effectuer des communications inter-machines, ils utilisent TCP / IP ou SNA sur Ethernet ou Token Ring.

Les ordinateurs utilisés dans l'informatique distribuée utilisent un modèle client-serveur.