Skip to main content

Was ist Cloud Computing -Architektur?

Cloud Computing -Architektur bezieht sich auf den Satz miteinander verbundener Server, Speichersysteme und Steuerknoten, die verteiltes Computer aktivieren können.Jedes Cloud -Computing -System verfügt normalerweise sowohl über ein Frontend, den Client -Computer als auch ein Back -End, das aus Anwendungsservern, Datenspeicher und einer Art Steuerknoten besteht.Das Netzwerk, das alles verbindet, ist eine weitere wichtige Facette, die mit der Cloud -Computing -Architektur verknüpft werden kann.Komponenten in der Cloud -Computing -Architektur können lokal oder über das Internet miteinander verbunden sein, und der Client greift normalerweise über das Internet auf sie zu.

Jede mit Cloud Computing -Architektur verknüpfte Hardwarekomponente kommuniziert normalerweise mithilfe von APIs (Application Programming Interfaces), wie z. B. verschiedeneInternetdienste.Das vordere Ende der Architektur, mit der der Client oder der Benutzer sieht und interagiert, kann eine Vielzahl verschiedener Formen annehmen.Einige Fälle von Cloud Computing verwenden gemeinsame Schnittstellen wie Webbrowser, die auf Cloud -basierte E -Mail oder andere Dienste zugreifen können.Andere Verwendungen von Cloud Computing haben proprietäre Softwaresysteme, die für bestimmte Aufgaben ausgelegt sind.

Der Back -End -Teil der Architektur besteht typischerweise aus drei Hauptkomponenten.Eine dieser Komponenten ist die Datenspeicherung, bei der Informationen zum späteren Abrufen platziert werden können.Daten können in der Cloud von Clients oder Cloud -Anwendungen gespeichert werden.Die Datenkapazität eines Cloud -Systems ist in der Regel recht groß, um Redundanz zu ermöglichen.Dies bedeutet im Grunde, dass die Datenspeicherkomponente in der Cloud -Architektur normalerweise so ausgelegt ist, dass mehr als eine Kopie jedes Datensatzes gespeichert wird, falls ein Teil des Systems beschädigt oder unzugänglich wird.

Anwendungsserver sind eine weitere wichtige Komponente, die mit der Cloud -Computerarchitektur verbunden ist.Die Cloud -Architektur umfasst in der Regel eine Reihe verschiedener Anwendungsserver, von denen jedes für eine andere Funktion verantwortlich sein kann.Jedes dieser Server ist normalerweise so konzipiert, dass ein Programm oder Service ausführt, und viele davon können dem Kunden über die Front -End -Schnittstelle zur Verfügung stehen.Diese Art von verteiltem Setup kann es dem System ermöglichen, optimierter zu funktionieren als frühere monolithische Designs.

Die endgültigen Komponenten, die an der Cloud -Computing -Architektur maßgeblich sind, sind Steuerknoten.Diese speziellen Computer können über das Internet oder ein anderes Netzwerk mit Datenspeicher- und Anwendungsservern verbunden sein.Das vordere Ende tritt normalerweise mit einem Steuerknoten an, sodass der Client mit den Anwendungsservern interagieren kann.Steuerknoten verbinden normalerweise auch Anwendungsserver und Clients mit Datenspeicher.