Heim  >  Artikel  >  Was ist Cloud Computing? Parallel Computing und die Entwicklung von Grid Computing

Was ist Cloud Computing? Parallel Computing und die Entwicklung von Grid Computing

青灯夜游
青灯夜游Original
2021-03-26 15:33:518849Durchsuche

Cloud Computing ist die Entwicklung und Anwendung von Parallel Computing, Distributed Computing und Grid Computing. Cloud Computing ist das Ergebnis der gemischten Entwicklung und des Sprungs von Computertechnologien wie verteiltem Computing, Utility Computing, Lastausgleich, parallelem Computing, Netzwerkspeicher, Hot-Backup-Redundanz und Virtualisierung.

Was ist Cloud Computing? Parallel Computing und die Entwicklung von Grid Computing

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.

Cloud Computing ist die Entwicklung und Anwendung von Parallel Computing, Distributed Computing und Grid Computing.

Cloud Computing ist eine Art verteiltes Computing, bei dem es darum geht, riesige Datenverarbeitungsprogramme über das Netzwerk „Cloud“ in unzählige kleine Programme zu zerlegen und diese dann über ein aus mehreren Servern bestehendes System zu verarbeiten und diese kleinen Programme zu analysieren, um sie zu erhalten die Ergebnisse und geben sie an den Benutzer zurück. In den Anfängen des Cloud Computing handelte es sich vereinfacht ausgedrückt um einfaches verteiltes Rechnen, das die Aufgabenverteilung löste und Berechnungsergebnisse zusammenführte. Daher wird Cloud Computing auch Grid Computing genannt. Durch diese Technologie können Zehntausende Daten in sehr kurzer Zeit (wenige Sekunden) verarbeitet und so leistungsstarke Netzwerkdienste erzielt werden.

Der an dieser Stelle erwähnte Cloud-Dienst ist nicht mehr nur eine Art verteiltes Computing, sondern eine hybride Entwicklung und ein Sprung von Computertechnologien wie verteiltes Computing, Utility Computing, Lastausgleich, paralleles Computing, Netzwerkspeicher, Hot-Backup-Redundanz und Virtualisierung . Ergebnis.

Funktionen

Die wertvollen Merkmale von Cloud Computing sind hohe Flexibilität, Skalierbarkeit und ein hohes Leistungsverhältnis. Im Vergleich zu herkömmlichen Netzwerkanwendungsmodellen weist es die folgenden Vorteile und Eigenschaften auf:

1.

Es muss betont werden, dass die Virtualisierung die Grenzen von Zeit und Raum durchbricht und das wichtigste Merkmal der Cloud-Computing-Technologie ist, einschließlich Anwendungsvirtualisierung und Ressourcenvirtualisierung. Wie wir alle wissen, besteht keine räumliche Verbindung zwischen der physischen Plattform und der Anwendungsbereitstellungsumgebung. Die Datensicherung, -migration und -erweiterung für entsprechende Terminalvorgänge erfolgt über die virtuelle Plattform.

2. Dynamisch erweiterbar.

Cloud Computing verfügt über effiziente Rechenfunktionen. Durch das Hinzufügen von Cloud-Computing-Funktionen zum ursprünglichen Server kann die Rechengeschwindigkeit schnell erhöht und letztendlich der Zweck erreicht werden, den Virtualisierungsgrad dynamisch zu erweitern, um Anwendungen zu erweitern.

3. Bereitstellung bei Bedarf.

Computer enthalten viele Anwendungen, Programmsoftware usw. Verschiedene Anwendungen entsprechen unterschiedlichen Datenressourcenbibliotheken, sodass Benutzer eine starke Rechenleistung benötigen, um Ressourcen zum Ausführen verschiedener Anwendungen bereitzustellen, und Cloud-Computing-Plattformen können schnell entsprechend den Anforderungen der Benutzer konfiguriert werden und Ressourcen.

4. Hohe Flexibilität.

Die meisten derzeit auf dem Markt befindlichen IT-Ressourcen, Software und Hardware unterstützen die Virtualisierung, wie z. B. Speichernetzwerke, Betriebssysteme sowie Entwicklungssoftware und -hardware. Virtualisierungselemente werden im virtuellen Pool von Cloud-Systemressourcen vereinheitlicht und verwaltet. Es ist ersichtlich, dass Cloud Computing nicht nur mit Maschinen und Hardwareprodukten verschiedener Hersteller mit niedriger Konfiguration kompatibel ist, sondern auch eine höhere Kompatibilität aufweist. Performance Computing mit Peripheriegeräten.

5. Hohe Zuverlässigkeit.

Wenn der Server ausfällt, hat dies keine Auswirkungen auf den normalen Betrieb von Computern und Anwendungen. Da ein einzelner Punktserver ausfällt, können auf verschiedenen physischen Servern verteilte Anwendungen mithilfe der Virtualisierungstechnologie wiederhergestellt oder mithilfe der dynamischen Erweiterungsfunktion neue Server für die Datenverarbeitung bereitgestellt werden.

6. Hohe Kostenleistung.

Durch die Platzierung von Ressourcen in einem virtuellen Ressourcenpool werden die physischen Ressourcen bis zu einem gewissen Grad optimiert. Sie können zum einen relativ günstige PCs wählen, um eine Cloud zu bilden Andererseits ist die Rechenleistung der eines Mainframes nicht unterlegen.

7. Skalierbarkeit.

Benutzer können die schnellen Bereitstellungsbedingungen von Anwendungssoftware nutzen, um bestehende und neue Dienste, die sie benötigen, einfacher und schneller zu erweitern. Wenn beispielsweise in einem Computer-Cloud-Computing-System ein Geräteausfall auftritt, werden Benutzer weder auf Computerebene noch in bestimmten Anwendungen behindert. Sie können die dynamische Erweiterungsfunktion des Computer-Cloud-Computing nutzen, um andere Probleme effektiv zu bewältigen . Dadurch wird sichergestellt, dass die Aufgaben ordnungsgemäß erledigt werden. Bei dynamischer Erweiterung virtualisierter Ressourcen können Anwendungen effizient erweitert und das Betriebsniveau des Computer-Cloud-Computing verbessert werden.

Weitere Informationen zu diesem Thema finden Sie in der Spalte „FAQ“!

Das obige ist der detaillierte Inhalt vonWas ist Cloud Computing? Parallel Computing und die Entwicklung von Grid Computing. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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