Heim > häufiges Problem > Was ist verteiltes Rechnen?

Was ist verteiltes Rechnen?

coldplay.xixi
Freigeben: 2020-11-13 15:07:38
Original
27594 Leute haben es durchsucht

Verteiltes Rechnen ist eine neue Rechenmethode, die in den letzten Jahren vorgeschlagen wurde. Das sogenannte verteilte Rechnen bedeutet, dass zwei oder mehr Softwareprogramme entweder auf demselben Computer ausgeführt oder über das Netzwerk verbunden werden können mehrere Computer.

Was ist verteiltes Rechnen?

Verteiltes Rechnen ist eine Forschungsrichtung in der Informatik. Es untersucht, wie man ein Problem, das große Rechenleistung erfordert, in viele kleine Teile aufteilt und diese Teile dann mehreren Computern zur Verarbeitung zuordnet kombiniert, um das Endergebnis zu erhalten. Bei der verteilten Netzwerkspeichertechnologie werden Daten verteilt auf mehreren unabhängigen Maschinen und Geräten gespeichert. Das verteilte Netzwerkspeichersystem verwendet eine skalierbare Systemstruktur, verwendet mehrere Speicherserver, um die Speicherlast zu teilen, und verwendet Standortserver, um Speicherinformationen zu lokalisieren. Dies löst nicht nur das Engpassproblem eines einzelnen Speicherservers in herkömmlichen zentralisierten Speichersystemen, sondern auch verbessert die Zuverlässigkeit des Systems.

Computing wird „verteilt“, wenn Computerprogramme und Daten über ein Netzwerk auf mehr als einem Computer verteilt werden. Früher wurden Berechnungen meist von Rechenzentren durchgeführt. Während solche Rechenzentren noch existieren, verlagern (verteilen) große und kleine Unternehmen ihre Anwendungen zunehmend an Standorte im Unternehmen, an denen die Datenverarbeitung am effizientesten durchgeführt werden kann, typischerweise auf Desktop-Workstations, LAN-Servern, Abteilungsservern, Webservern und anderen Servermischungen . Das populärere Modell ist das Client/Server-Modell. Der Client verfügt nur über bestimmte Funktionen, andere Funktionen müssen vom Server bezogen werden, der die Dienste bereitstellt. Ein Beispiel ist das HTTP-Protokoll. In einer verteilten Computerumgebung kann die Datenspeicherung und -verarbeitung auf lokalen Workstations erfolgen.

Verteiltes Rechnen ist eine neue Rechenmethode, die in den letzten Jahren vorgeschlagen wurde. Beim sogenannten verteilten Rechnen tauschen zwei oder mehrere Softwareprogramme Informationen miteinander aus. Diese Software kann auf demselben Computer oder auf mehreren über ein Netzwerk verbundenen Computern ausgeführt werden. Verteiltes Rechnen ist eine Rechenmethode, die dem zentralisierten Rechnen entgegengesetzt ist. Mit der Entwicklung der Computertechnologie erfordern einige Anwendungen eine sehr große Rechenleistung. Beispielsweise dauert die Fertigstellung mit zentraler Datenverarbeitung lange. Beim verteilten Rechnen wird die Anwendung in viele kleine Teile zerlegt und diese mehreren Computern zur Verarbeitung zugewiesen. Dadurch kann insgesamt Rechenzeit eingespart und die Recheneffizienz erheblich verbessert werden.

Verteiltes Rechnen bietet im Vergleich zu anderen Algorithmen folgende Vorteile:

2. Rechenlasten können auf mehreren Computern verteilt werden Computer, der sich am besten für den Betrieb eignet;

Unter diesen ist die gemeinsame Nutzung seltener Ressourcen und der Lastenausgleich eine der Kernideen des computerverteilten Rechnens.

Tatsächlich ist Grid Computing eine Art verteiltes Computing. Wenn wir sagen, dass ein bestimmter Job verteilt ist, dann muss es sich nicht nur um einen Computer, sondern um ein Computernetzwerk handeln, das an dem Job beteiligt ist. Offensichtlich verfügt dieser „Ameisenversetzende Berge“-Ansatz über starke Datenverarbeitungsfähigkeiten. Der Kern des Grid Computing besteht darin, Ressourcen zu kombinieren und zu teilen und die Systemsicherheit zu gewährleisten.

Das obige ist der detaillierte Inhalt vonWas ist verteiltes Rechnen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage