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 Front -End als auch einen Client -Computer und 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 zugeordnet 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. 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 Web -DurchsuchenRS, der auf Cloud -basierte E -Mail oder andere Dienste zugreifen kann. Andere Verwendungen von Cloud Computing haben proprietäre Softwaresysteme, die für bestimmte Aufgaben ausgelegt sind.
Der hintere 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
Anwendungsserver sind eine weitere wichtige Komponente, die mit der Cloud -Computing -Architektur verbunden ist. Die Cloud -Architektur umfasst in der Regel eine Reihe verschiedener Anwendungsserver, von denen jeder sein kannVerantwortlich für eine andere Funktion. Jede dieser Server ist normalerweise so konzipiert, dass sie ein Programm oder einen Dienst ausführen, und viele von ihnen stehen dem Kunden möglicherweise über die Front -End -Schnittstelle zur Verfügung. 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 sein können, sind Kontrollknoten. Diese spezialisierten 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.