Überlegungen zur Oracle-Lizenzierung - Bewährte Methoden für die Ausführung von Oracle Database auf AWS

Dieses Whitepaper dient nur als historische Referenz. Einige Inhalte sind möglicherweise veraltet und einige Links sind möglicherweise nicht verfügbar.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Überlegungen zur Oracle-Lizenzierung

Sie können Amazon RDS for Oracle unter zwei verschiedenen Lizenzmodellen ausführen: „License Included“ und „Bring-Your-Own-License (BYOL)“. Im Servicemodell „Lizenz enthalten“ benötigen Sie keine separat erworbenen Oracle-Lizenzen.

Die Lizenzierung von Oracle Database AWS basiert auf der Anzahl der virtuellen Instanzen CPUs auf der EC2 Instanz, auf der die Datenbank installiert ist. Informationen zur Lizenzierung von Oracle Database finden Sie in Ihren Oracle-Vertrags- oder Lizenzbedingungen. Sie können sich bei spezifischen Lizenzfragen und bei der Planung von AWS Instanzen an unabhängige Drittanbieter für Lizenzprüfungen wenden. Weitere Informationen erhalten Sie von Ihrem AWS Vertriebsmitarbeiter. Einige wichtige Punkte, die es zu beachten gilt, sind:

  • Wie auf der EC2 Amazon-Instance-Types-Seite angegeben, ist jede vCPU ein Thread aus entweder einem Intel Xeon Core oder einem AMD EPYC Core, mit Ausnahme von A1-Instances, T2-Instances und m3.medium.

  • Anzahl der CPU-Kerne — Sie können die Anzahl der CPU-Kerne für die Instance anpassen.

  • Threads pro Kern — Sie können Multithreading deaktivieren, indem Sie einen einzelnen Thread pro CPU-Kern angeben. 

  • VMware Cloud on AWS bietet auch eine benutzerdefinierte Funktion zur Anzahl der CPU-Kerne für seine Hostknoten. Sie haben die Möglichkeit, 8, 16 oder 32 CPU-Kerne pro Host für I3 oder 8, 16 oder 48 CPU-Kerne für den Hosttyp R5 auszuwählen.

  • Alle Erläuterungen zu den Lizenzierungsrichtlinien und -kosten von Oracle in diesem Whitepaper dienen nur zu Informationszwecken und basieren auf den zum Zeitpunkt der Veröffentlichung verfügbaren Informationen. Spezifischere Informationen finden Benutzer in ihren eigenen Oracle-Lizenzvereinbarungen.

Amazon RDS-Lizenz enthalten

Sie haben die Möglichkeit, die Kosten für die Oracle Database-Lizenz in den Stundenpreis des Amazon RDS-Service einzubeziehen, wenn Sie das Servicemodell „License Included“ verwenden. In diesem Fall müssen Sie keine Oracle-Lizenzen separat erwerben. Die Oracle Database-Software wurde von lizenziert AWS. Die Preise pro Stunde inklusive Lizenz beinhalten Software, zugrunde liegende Hardwareressourcen und Amazon RDS-Managementfunktionen. Dieses Servicemodell optimiert die Lizenzkosten und bietet Ihnen Flexibilität bei der Hoch- oder Herunterskalierung Ihrer Amazon RDS-Instances. Sie können die Vorteile von Stundenpreisen ohne Vorabgebühren oder langfristige Verpflichtungen nutzen. Darüber hinaus können Sie Amazon RDS Reserved Instances im Rahmen von ein- oder dreijährigen Reservierungsbedingungen erwerben. Mit Reserved Instances können Sie für jede Datenbank-Instance eine geringe, einmalige Vorauszahlung leisten und anschließend einen deutlich reduzierten Stundensatz zahlen.

Anmerkung

Hinweis: Die stündliche Lizenz für das Modell „Lizenz enthalten“ in Amazon RDS ist nur für Oracle Standard Edition One und Standard Edition Two verfügbar. Für andere Editionen von Oracle Database on Amazon RDS und jede Edition von Oracle Database on Amazon EC2 müssen Sie Ihre eigene Lizenz verwenden (d. h. eine Lizenz von Oracle erwerben), wie im folgenden Abschnitt beschrieben.

Da Sie für die Oracle-Lizenz nur für die Stunden zahlen, in denen Sie Amazon RDS nutzen, kann Ihnen die Option Lizenz enthalten dabei helfen, die Gesamtlizenzkosten für Entwicklungs- und Testumgebungen zu senken, die nur während der Geschäftszeiten aktiv sind. Für die meisten Unternehmen machen die gesamten Geschäftsstunden pro Woche (10 x 5 = 50 Stunden) nur etwa 30% der gesamten Wochenstunden aus (24 x 7 = 168 Stunden), sodass dieses Servicemodell zu erheblichen Einsparungen führen könnte.

Dieses Servicemodell bietet Ihnen auch die Flexibilität, die Größe der Instanz an Ihre Bedürfnisse anzupassen, da die Lizenz in den Instanzkosten enthalten ist. In Fällen, in denen Ihr regulärer Kapazitätsbedarf deutlich geringer ist als die periodischen, vorhersehbaren Spitzenwerte, ermöglicht Ihnen dieses Servicemodell eine Skalierung, um die zusätzlich benötigte Kapazität zu absorbieren, und eine Herunterskalierung, um Kosten zu sparen. Möglicherweise verfügen Sie beispielsweise über Datenbanken, die an den meisten Tagen des Monats, mit Ausnahme der letzten drei Tage, die Leistung einer db.m3.large Instanz benötigen. In den letzten drei Tagen des Monats wird Ihre Datenbank möglicherweise aufgrund der Gehaltsabrechnung und des Monatsabschlusses stark ausgelastet. In diesem Szenario können Sie Oracle Database auf Amazon RDS basierend auf dem db.m3.large Instance-Typ den ganzen Monat über verwenden, bis zu einem Wert db.m3.2xlarge für die letzten drei Tage hochskalieren und dann wieder herunterskalieren. Dies könnte zu Kosteneinsparungen von 65% oder mehr im Vergleich zur Nutzung der db.m3.2xlarge Instance für den gesamten Monat führen.

Bring Your Own License (BYOL)

Wenn Sie bereits Oracle Database-Lizenzen besitzen, können Sie das BYOL-Servicemodell verwenden, um Ihre Oracle-Datenbanken auf Amazon RDS auszuführen. Dies führt zu niedrigeren Kosten für die Amazon RDS-Instance, da die Kosten für die Oracle-Lizenz nicht enthalten sind. Das BYOL-Modell wurde für Kunden entwickelt, die es vorziehen, ihre vorhandenen Oracle Database-Lizenzen zu verwenden oder neue Lizenzen direkt von Oracle zu erwerben.

Wenn Sie Oracle Database Enterprise Edition mit Amazon RDS verwenden oder Ihre eigene selbstverwaltete Oracle-Datenbank auf Amazon EC2 oder VMware Cloud on ausführen möchten AWS, ist BYOL die einzige unterstützte Option.

Portabilität von Oracle-Lizenzen zu AWS

Vorbehaltlich der Bedingungen der jeweiligen Lizenzvereinbarung können Oracle-Lizenzen auf folgende Länder übertragen werden AWS. Mit anderen Worten, Ihre vorhandenen Lizenzen können zur Verwendung auf übertragen werden AWS. Dazu zählen:

  • Serverbasierte Lizenzen (basierend auf den CPUs verwendeten Lizenzen)

  • Lizenzverträge für Unternehmen (ELA)

  • Unbegrenzte Lizenzverträge (ULA)

  • Lizenzen für Business Process Outsourcing (BPO)

  • PartnerNetwork Oracle-Lizenzen (OPN)

  • Named User Plus-Lizenzen

Für Lizenzen, auf die portiert wird, können zusätzliche Bedingungen oder Einschränkungen (einschließlich möglicher Kosten) gelten AWS. Weitere Informationen und Einschränkungen finden Sie in Ihrer spezifischen Lizenzvereinbarung.

Die Oracle-Lizenzierung gilt in ähnlicher Weise für Oracle Database auf Amazon RDS und auf Amazon, EC2 mit der Ausnahme, dass die stündliche Lizenzierung nur auf Amazon RDS verfügbar ist.