Taula de continguts:
- Definició: què significa un sistema informàtic distribuït?
- Techopedia explica el sistema informàtic distribuït
Definició: què significa un sistema informàtic distribuït?
La informàtica distribuïda és un concepte informàtic que, en el seu sentit més general, fa referència a diversos sistemes informàtics que treballen un sol problema. En informàtica distribuïda, un sol problema es divideix en moltes parts i cada part es resol mitjançant diferents ordinadors. Sempre que els ordinadors estiguin en xarxa, es poden comunicar entre ells per resoldre el problema. Si es fa correctament, els equips funcionen com una sola entitat.
L’objectiu final de la informàtica distribuïda és maximitzar el rendiment connectant usuaris i recursos informàtics de manera rendible, transparent i fiable. També garanteix la tolerància a les falles i permet l’accessibilitat dels recursos en cas que un dels components falli.
Techopedia explica el sistema informàtic distribuït
La idea de distribuir recursos dins d'una xarxa informàtica no és nova. Això va començar amb l’ús de terminals d’entrada de dades als ordinadors mainframe, després es va traslladar a minicomputadors i ara és possible en ordinadors personals i arquitectura client-servidor amb més nivells.
Una arquitectura informàtica distribuïda consta de diverses màquines client amb agents de programari molt lleugers instal·lats amb un o més servidors de gestió distribuïda d’informàtica distribuïda. Els agents que funcionen a les màquines client solen detectar quan la màquina està inactiva i envien una notificació al servidor de gestió que la màquina no està en ús i està disponible per a un treball de processament. Els agents demanen un paquet d'aplicació. Quan la màquina client rep aquest paquet d'aplicació del servidor de gestió per processar-lo, executa el programari de l'aplicació quan té cicles de CPU gratuïts i envia el resultat al servidor de gestió. Quan l'usuari torna i requereix els recursos de nou, el servidor de gestió retorna els recursos que estava utilitzant per realitzar diferents tasques en absència de l'usuari.