Servicevergleiche

Um fundiertere Entscheidungen darüber zu treffen, welche Cloud-Services eingeführt werden sollen, müssen Lösungsarchitekten und CloudOps-Administratoren unter Berücksichtigung gängiger Cloud-Angebote die Services unserer Mitbewerber mit den ähnlichen Services von Oracle Cloud Infrastructure (OCI) vergleichen.

In diesem Leitfaden erhalten Google Cloud-Experten eine Einführung in die wichtigsten Funktionen von OCI. Es richtet sich an Lösungsarchitekten und SysOps-Administratoren, die mit den Features und dem Setup von Google Cloud vertraut sind und sofort Erfahrung bei der Konfiguration von OCI-Produkten sammeln möchten. Wie Google Cloud basiert OCI auf einem Kernset von Rechen-, Speicher-, Datenbank- und Netzwerkservices und bietet darüber hinaus eine breite und umfassende Reihe von Funktionen mit globaler Abdeckung. Dieser Artikel bietet Vergleiche dieser allgemeinen Konzepte:
  • Regionen und Availability-Domains
  • Accounts, Tagging und Organisation
  • Servicezuordnung

Regionen und Availability-Domains

Google Cloud- und OCI-Produkte werden beide in ähnlichen Variationen von Regionen und Availability-Domains bereitgestellt.

Fast alle Google Cloud-Produkte werden in Regionen auf der ganzen Welt bereitgestellt. Jede Region umfasst eine Gruppe von Rechenzentren, die sich relativ nahe beieinander befinden. Google teilt jede Region in zwei oder mehr Verfügbarkeitszonen auf. Jede Google Cloud-Verfügbarkeitszone ist isoliert und unabhängig von anderen Google Cloud-Zonen. Dieses Design trägt dazu bei, dass die Verfügbarkeit einer Zone die Verfügbarkeit anderer Zonen nicht beeinträchtigt und Services innerhalb von Zonen unabhängig voneinander bleiben.

Ebenso wird OCI in Regionen und Availability-Domains gehostet. Eine Region ist ein bestimmter geografischer Bereich. Eine Availability-Domain umfasst mindestens ein Data Center innerhalb einer Region. Eine Region besteht aus mindestens einer Availability-Domain. OCI-Availability-Domains sind voneinander isoliert, fehlertolerant, und es ist sehr wahrscheinlich, dass sie gleichzeitig ausfallen oder vom Ausfall einer anderen Availability-Domain betroffen sind. Wenn Sie Ihre Cloud-Services konfigurieren, verwenden Sie mehrere Availability-Domains, um High Availability sicherzustellen und Schutz vor Ressourcenausfall zu bieten.

Eine vollständige Zuordnung der globalen Regionen und Availability-Domains von OCI finden Sie in den Cloud-Regionen von OCI – Infrastructure and Platform Services.

Jede Availability-Domain umfasst drei Faultdomains. Eine Faultdomain ist eine Gruppierung aus Hardware und Infrastruktur innerhalb einer Availability-Domain. Auf diese Weise können Sie Ihre Instanzen so verteilen, dass sie sich in einer einzelnen Availability-Domain nicht auf derselben physischen Hardware befinden. Ein Hardwarefehler oder ein Wartungsereignis für Computerhardware, das sich auf eine Fehlerdomain auswirkt, hat keine Auswirkungen auf Instanzen in anderen Fehlerdomänen.

Die physische Hardware in einer Faultdomain verfügt über unabhängige und redundante Netzteile. Dadurch wird verhindert, dass ein Fehler in der Netzteilhardware in einer Fehlerdomain sich auf die anderen Fehlerdomänen auswirkt.

Die Standortbedingungen und -konzepte von Google Cloud entsprechen denen von OCI wie folgt:

Hinweis:

Google Cloud hat kein exakt gleichwertiges Konzept wie die Faultdomain von OCI. Die Fehlertoleranz- und Hochverfügbarkeitsfunktionen in Google Cloud werden in erster Linie mit mehreren Zonen innerhalb einer Region erreicht. Jede Zone in Google Cloud ist so konzipiert, dass sie unabhängig und isoliert von Ausfällen in anderen Zonen ist und Resilienz auf Zonenebene bietet, im Gegensatz zu OCI, mit denen eine detailliertere Definition der endgültigen Position einer Compute-Ressource möglich ist.

Accounts, Tagging und Organisation

Hier vergleichen wir, was passiert, wenn Sie sich für einen Google Cloud-Account und einen OCI-Account registrieren, und wie diese Services diese Accounts organisieren.

Um einen Google Cloud-Service nutzen zu können, müssen Sie sich für einen Google Cloud-Account registrieren. Nachdem Sie diesen Prozess abgeschlossen haben, können Sie jeden Dienst unter Ihrem Konto innerhalb der angegebenen Grenzen von Google starten, und diese Dienste werden Ihrem spezifischen Konto in Rechnung gestellt. Um diese Google Cloud-Ressourcen zu verwalten, können Sie jeder Ressource optional eigene Metadaten in Form von Tags zuweisen.

Ein Tag ist ein Label, das Sie einer Google Cloud-Ressource zuweisen. Jedes Tag besteht aus einem Schlüssel und einem optionalen Wert. Mit Tags können Sie Ihre Google Cloud-Ressourcen auf verschiedene Weise kategorisieren, z.B. nach Zweck, Eigentümer oder Umgebung. Mithilfe von Google Cloud-Abonnements und Google Cloud-Ressourcengruppen können Sie Ihre Google Cloud-Ressourcen weiter gruppieren und organisieren. Wenn eine Organisation über viele Abonnements verfügt, können diese in Managementgruppen gruppiert werden.

Ebenso erfordert OCI, dass Sie sich für den Service registrieren. Wenn Ihre Anforderung verarbeitet wurde, wird ein Mandant in OCI bereitgestellt. Standardmäßig verfügt jeder OCI-Mandant über ein Standard-Root Compartment, das nach dem Mandanten selbst benannt ist. Der Mandantenadministrator (Standard-Root Compartment-Administrator) ist jeder Benutzer, der Mitglied der Standardadministratorengruppe ist.

Compartments helfen dabei, Cloud-Ressourcen so zu organisieren und zu isolieren, dass nur bestimmte Gruppen darauf zugreifen können, denen ein Administrator in Ihrer Organisation die Berechtigung erteilt hat. Nachdem Compartments erstellt wurden, können ihnen eigene Administratoren zugewiesen werden, die dann Sub-Compartments erstellen und jedem von ihnen delegierte Administratoren zuweisen können. OCI unterstützt eine tiefe Compartment-Hierarchie mit bis zu 6 Ebenen, und der Administrator eines übergeordneten Compartments verfügt über vollständige Berechtigungen für seine untergeordneten Compartments. Compartments sind global und erstrecken sich auf alle OCI-Regionen innerhalb eines bestimmten Mandanten.

Mit OCI Tagging können Sie beliebige Freiformmetadaten an Cloud-Ressourcen wie Compute-Instanzen anhängen. Mit den Tags können Sie Ressourcen organisieren und steuern. Beispiel: Sie können Tags hinzufügen, um die Geschäftsorganisationen zu beschreiben, die für eine Ressource verantwortlich sind, oder Betriebsmetadaten, die zur effektiven Verwaltung Ihrer Ressourcen erforderlich sind. Während andere Public Cloud Tagging-Implementierungen Freiformtags unterstützen, bietet dieser Ansatz keine Struktur. OCI unterstützt kostenlose Tags, aber unsere Lösung geht noch weiter. Wir empfehlen die Verwendung unserer definierten Tags, die viele der Nachteile von Freiformansätzen beseitigen. Definierte Tags unterstützen ein Schema, mit dem Sie Tagging steuern, Konsistenz sicherstellen und Tagspam verhindern können. Sie können sogar Tags verwenden, um Bulkaktionen für Ihre Ressourcen zu erstellen, um Aufgaben zu automatisieren und zu vereinfachen.

Google Cloud und OCI haben standardmäßig flexible Limits für ihre Services für neue Accounts. Das Servicelimit ist die Zulage für eine Ressource. Beispiel: Ihr Mandant kann eine bestimmte Höchstanzahl an Compute-Instanzen pro Availability-Domain nutzen. Diese flexiblen Limits sind nicht an technische Einschränkungen für einen bestimmten Service gebunden. Stattdessen sind sie vorhanden, um zu verhindern, dass betrügerische Konten übermäßige Ressourcen verwenden, und um das Risiko für neue Benutzer zu begrenzen, sodass sie nicht mehr als beabsichtigt ausgeben, wenn sie die Plattform erkunden. Wenn Ihre Anwendung diese Limits überschritten hat, können Sie auch eine Erhöhung des Servicelimits beantragen. Manchmal können diese Limits für Sie automatisch entsprechend Ihrer OCI-Ressourcenverwendung und Ihrem vorhandenen Account erhöht werden.

Servicezuordnung

Die folgenden Tabellen bieten einen direkten Vergleich der verschiedenen in Google Cloud und OCI verfügbaren Services.

Compute-Servicezuordnung

In dieser Tabelle werden Google Cloud-Compute-Services vergleichbaren OCI-Compute-Services zugeordnet.

Speicherservicezuordnung

In dieser Tabelle werden Google Cloud-Speicherservices vergleichbaren OCI-Speicherservices zugeordnet.

Networking und Edge Service-Zuordnung

In dieser Tabelle werden Google Cloud-Netzwerk- und Edge-Services vergleichbaren OCI-Netzwerk- und Edge-Services zugeordnet.

Datenbankservicezuordnung

In dieser Tabelle werden Google Cloud-Datenbankservices vergleichbaren OCI-Datenbankservices zugeordnet.

Big Data-, Analyse- und KI/ML-Servicezuordnung

In dieser Tabelle werden Big Data-, Analyse- und KI-/ML-Services von Google Cloud vergleichbaren OCI-Services zugeordnet.

Messaging- und Notifications-Servicezuordnung

In dieser Tabelle werden Google Cloud-Messaging- und -Benachrichtigungsservices vergleichbaren OCI-Services zugeordnet.

Monitoring-Servicezuordnung

In dieser Tabelle werden die Google Cloud-Überwachungsservices vergleichbaren OCI-Services zugeordnet.

Sicherheits- und Identity Service-Zuordnung

In dieser Tabelle werden die Google Cloud-Überwachungsservices vergleichbaren OCI-Services zugeordnet.

Hinweis:

Während alle oben aufgeführten Services ähnliche Funktionen in Google Cloud und OCI bieten, bestehen möglicherweise einige Unterschiede in Bezug auf bestimmte Features, Funktionen und Integrationen. Beide Cloud-Plattformen bieten möglicherweise zusätzliche Services und weitere Einschränkungen, die hier und abgesehen von den genannten nicht dokumentiert sind. Oracle empfiehlt, dass Sie in der offiziellen Dokumentation und den Ressourcen von Google Cloud und auf unserer offiziellen Oracle Cloud Infrastructure-Seite ausführlichere Informationen zur effektiven Nutzung dieser Services finden.