Was ist verteiltes Computer?

Distributed Computing verwendet ein Netzwerk von vielen Computern, wobei jeweils einen Teil einer Gesamtaufgabe erreicht wird, um ein Computerergebnis viel schneller zu erzielen als mit einem einzelnen Computer. Zusätzlich zu einer höheren Rechenleistung ermöglicht verteiltes Computing auch vielen Benutzern, sich offen zu interagieren und sich zu verbinden. Verschiedene Formen des verteilten Computers ermöglichen unterschiedliche Offenheit, wobei die meisten Menschen akzeptieren, dass ein höherer Grad an Offenheit in einem verteilten Computersystem von Vorteil ist.

Das Segment des Internets, mit dem die meisten Menschen am besten vertraut sind, das World Wide Web, ist auch die bekannteste Verwendung verteilter Computing im öffentlichen Bereich. Viele verschiedene Computer machen alles, was man beim Durchsuchen des Internets möglich macht, wobei jeder Computer eine besondere Rolle innerhalb des Systems zugewiesen hat.

Ein Heimcomputer wird zum Beispiel verwendet, um den Browser auszuführen und die gesendeten Informationen zu zerstören, wodurch er dem Endbenutzer zugänglich ist. Ein Server bei Ihrer InteDer RNET -Dienstanbieter fungiert als Gateway zwischen Ihrem Heimcomputer und dem größeren Internet. Diese Server sprechen mit Computern, die das Domänennamensystem umfassen, um zu entscheiden, mit welchen Computern sie basierend auf der URL sprechen, mit der der Endbenutzer eintritt. Zusätzlich wird jede Webseite auf einem anderen Computer gehostet.

Eine andere Art von verteiltem Computer ist als Grid Computing bekannt. Das Grid Computing besteht aus vielen Computern, die zusammen arbeiten und häufig einfach die Leerlaufprozessorleistung normaler Computer verwenden. Das Beispiel für die höchste Sichtbarkeit für diese Form des verteilten Computers ist das Haus der Suche nach der Suche nach extra-terrestrischen Intelligenz (SETI). SETI nutzt die Verarbeitungsleistung von über fünf Millionen Hauscomputern, um die Rechenleistung zu nutzen, die selbst den größten Supercomputern weit übersteigt. Seti stellt eine kostenlose Software zur Verfügung, die ein Heimnutzer auf einem Computer installieren kann. Der SoftwarE läuft, wenn der Computer im Leerlauf bleibt, und jeder Computer mit der Software kontaktiert einen zentralen Server in Berkeley und lädt eine 250K -Datei herunter, die ihm mitteilt, was zu analysieren ist. Das verteilte Computersystem analysiert dann diese Daten auf bestimmte Muster, die theoretisch eine hohe Wahrscheinlichkeit eines intelligenten Designs darstellen.

Viele Heimcomputer sind auch Beispiele für verteiltes Computer - wenn auch weniger drastische. Durch die Verwendung mehrerer Prozessoren in derselben Maschine kann ein Computer separate Prozesse ausführen und ein höheres Effizienzniveau erreichen als sonst. Viele Heimcomputer nutzen nun die Multiprozessierung sowie eine ähnliche Praxis, die als Multithreading bekannt ist, um viel höhere Geschwindigkeiten zu erreichen als ihre Einzelprozessor-Gegenstücke.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?