„Oracle Processor“-Lizenzen: Bericht zur Cluster-Optimierung
- Computer-Clustern, auf denen „Oracle Processor“-Lizenzen verbraucht werden können (daher sind Kubernetes-Cluster derzeit ausgeschlossen); ein besonderer Fokus liegt auf VMware- und Oracle-Clustern, die ohne Kernaffinität verwaltet werden, da die Lizenzregeln von Oracle für Umgebungen mit „weicher Partitionierung“ eine Menge Einsparpotenzial durch Cluster-Optimierung bieten
- eigenständigen ESX-Hosts (zu keinem Cluster gehörig)
- sonstigen eigenständigen virtuellen Hosts
- Ist der Aufbau unserer Virtualisierungsumgebung optimal für die „Oracle Processor“-Lizenzierung geeignet?
- Stellen wir Oracle-Optionen auch clusterübergreifend konsistent bereit? Wie sähe die optimale Zielarchitektur für unsere Cluster aus, um die Kosten möglichst niedrig zu halten?
Dieser Bericht hebt Möglichkeiten hervor, Software-Speicherorte auf der Root-Ebene zu optimieren, wobei die Root-Ebene entweder der Cluster ist oder ein eigenständiger virtueller Host. Er gibt Ihnen die Chance, Ihre Verbindlichkeiten gegenüber Oracle zu reduzieren, indem Sie Ihre Oracle-Datenbankinstanzen, die die gleichen Sätze an installierten Optionen verwenden, zusammenfassen und ihre VMs in sorgfältig dimensionierten Clustern hosten. Nachdem Sie Instanzen (und Optionen) von einem Cluster in einen anderen optimierten Cluster verschoben haben, sollten Sie diesen Bericht erneut generieren, um sich die Änderungen bei den Risiken bzw. Ausgaben ansehen zu können.
Formel zur Berechnung des Optimierungswerts pro Lizenz
Formel: Over_UnderSpent = (LicensesConsumed – (ISNULL(VMInstalledCores, 0) × Factor)) × PurchasePrice
| Beispiel 1: Oracle Active Data Guard | Beispiel 2: Oracle Advanced Compression |
|---|---|
|
(Host-Level-Typ)
Berechnung:
Auswertung: Die höhere Anzahl für „Gesamtanzahl Kerne des Hosts“ (16) führt zu 12 Prozessorlizenzen (16 × 0,75). Es werden jedoch nur 5 Lizenzen verbraucht, was oft auf einen LPAR hinweist (entweder dedizierte oder gemeinsam genutzte Pools). Der negative Wert (-20.000 $) spiegelt Einsparungen wider, die durch die Optimierung der Nutzung von weniger physischen Kernen erzielt wurden. |
(Host-Level-Typ)
Berechnung:
Auswertung: Die Gesamtanzahl Kerne des Hosts von 16 ergibt wiederum 12 Prozessorlizenzen (16 × 0,75). Der Lizenzverbrauch zeigt nur 5 verwendete Lizenzen an, was in der Regel auf eine LPAR (dedizierte oder gemeinsam genutzte Pools) hinweist. Der negative Wert (-31.250 $) spiegelt noch größere Einsparungen durch die Optimierung der Nutzung der physischen Kerne wider. Mehr VM-Kerne führen Oracle Advanced Compression innerhalb derselben LPAR aus und verbrauchen nur 5 Oracle-Processor-Lizenzen, was die erzielten Einsparungen weiter erhöht. |
Generieren des Berichts
- Wechseln Sie auf die Seite Oracle Lizenzoptimierung in Clustern ().
- Klicken Sie auf Bericht ausführen, um die Ergebnisse für alle bekannten Fälle anzuzeigen, in denen Software in vCenter-Clustern oder auf eigenständigen virtuellen Hosts ausgeführt wird und durch „Oracle Processor“-Lizenzen lizenziert ist.
Lesen des Berichts
Die folgenden Spalten sind verfügbar.
| Spaltenname | Beschreibung |
|---|---|
| Cluster-/Hostname |
Je nach bereitgestellter Architektur entweder:
Clusternamen und Hostnamen müssen nicht zwingend eindeutig sein, es hat sich aber bewährt, eindeutige Namen zu vergeben. Wenn Sie (beispielsweise) zwischen zwei Clustern mit identischen Namen unterscheiden müssen, sehen Sie sich die Hosts und Instanzen an. |
| Verbraucht |
Tipp: Beachten Sie, dass dies den Gesamtverbrauch für die Lizenz insgesamt darstellt, wie er auch in den Lizenzeigenschaften auf der Registerkarte Compliance angezeigt (und wie unten beschrieben berechnet) wird. Diese Zahl kann durchaus höher sein als der Verbrauch im aktuellen Cluster/Host, der in dieser Zeile des Berichts angezeigt wird. Das hängt davon ab, wie viele andere Oracle-Produkt-Installationen auf anderen Geräten ebenfalls mit derselben Lizenz verknüpft sind.
Die für diese Lizenz insgesamt verbrauchten Punkte, abgeleitet aus der erforderlichen komplexen Methode:
|
| Verbrauchsgenerierende Instanzen |
Eine durch Kommata getrennte Werteliste der Oracle-Datenbankinstanzen, die auf Geräten (inkl. VMs) installiert sind, die mit der Lizenz in dieser Zeile verknüpft sind. Jeder Eintrag besteht aus drei Teilen:
Hier wird die Datenbankinstanz namens ORCLEM auf einer VM namens vm-oem13-01 ausgeführt, der 6 Kerne zugewiesen sind.Die Lizenz in dieser Zeile autorisiert 4 Datenbankinstanzen auf 2 VMs, denen jeweils 4 Kerne zugewiesen sind. |
| Verbrauchsgenerierende VM-Kerne |
Für virtuelle Computer (VM), auf denen die installierte Software Verbrauch für die Lizenz in dieser Zeile generiert, wird hier die Summe (im gesamten Cluster oder auf dem virtuellen Host, je nachdem, was für den Typ geeignet ist) der Kerne der Hosts angegeben, die jeder entsprechenden VM zugewiesen sind. |
| Kosten pro Punkt (Währung) |
Die Stückkosten pro Prozessorpunkt für die aktuelle Lizenz; dabei handelt es sich um den ersten verfügbaren Preis der folgenden Optionen:
|
| Voreingestellte Kosten pro Punkt (Währung) |
Für Lizenzen, für die kein Stückpreis verfügbar ist, wird hier der willkürliche Standardwert von 5.000 angezeigt, der bei Berechnungen verwendet wird. Folglich sollten Sie sich in Zeilen, in denen dieser Wert auftaucht, einmal näher mit der in dieser Zeile angezeigten Lizenz beschäftigen und entweder Käufe hinzufügen, die den Stückpreis festlegen, oder für diese Lizenz manuell einen Wert unter Angepasster Stückpreis festlegen. |
| Lizenzname | Die „Oracle Processor“-Lizenz, für die die Geräte in dieser Zeile Verbrauch generieren. Der Lizenzname kann in den Lizenzeigenschaften auf der Registerkarte Identifizierung geändert werden. |
| Lizenztyp | Die Art der Lizenz, die vorgibt, welche Eigenschaften für die Lizenz verfügbar sind und wie der Compliance-Status für die Lizenz berechnet wird. Details zu den einzelnen Lizenztypen finden Sie unter dem entsprechenden Eintrag im Glossar. Kann in den Lizenzeigenschaften auf der Registerkarte Identifizierung im Feld Lizenztyp geändert werden. Hinweis: Als Lizenztyp wird für diesen Bericht immer Oracle Processor angezeigt.
|
| Optimierungswert (Währung) |
Die Einsparungen durch eine optimale Struktur der vCenter-Cluster in Ihrem Unternehmen. Dieser Wert kann:
Hinweis: Im Folgenden werden die Cluster-Typen und die weiche Partitionierung in VMware-Umgebungen erläutert. Wenn ein Host mehr Kerne bereitstellt als die Cluster/LPAR, auf denen die VMs ausgeführt werden, gilt er als optimiert.
Diese Einsparungen basieren auf der Anforderung von Oracle für die weiche Partitionierung, dass alle ESX-Server in einem Cluster vollständig für die gleiche Software lizenziert werden müssen, wenn auf einer VM im Cluster Oracle Database oder eine verwandte Oracle-Option installiert ist. Normalerweise verlangt diese Anforderung die Lizenzierung aller Kerne eines eigenständigen Hosts bzw. der Summe aller Kerne auf allen Hosts in einem Cluster. Die Einsparungen stützen sich darauf, die Installation von Oracle-Software auf eng „fokussierte“ Cluster/LPAR zu beschränken, die nur die Mindestanzahl virtueller Hosts (und Kerne) zur Bereitstellung von Datenbankdiensten für andere Client-Systeme aufweisen. Die Einsparungen ergeben sich dann aus der Differenz zwischen der Lizenzierung aller Kerne in Ihrem aktuellen Cluster/Ihrer aktuellen LPAR und der Lizenzierung einer geringeren Anzahl Kerne in einem minimierten und eng gefassten Cluster/einer LPAR. Experimentieren Sie selbst, indem Sie die Installationen von Oracle-Produkten verschieben und den Bericht zum Ermitteln von Änderungen insbesondere beim Optimierungswert erneut ausführen. |
| Erworben |
Tipp: Seien Sie sich im Klaren, dass diese Zahl nicht auf die Käufe beschränkt ist, die Sie für den aktuellen Cluster/Host in dieser Zeile tätigen.
Die Anzahl der insgesamt für diese Lizenz erfassten Lizenzberechtigungen. Dies entspricht der Summe der Werte für Berechtigungen aus Kauf und Zusätzliche Berechtigungen, die in den Lizenzeigenschaften gespeichert sind. Dies entspricht der Anzahl der Lizenzberechtigungen, die Ihr Unternehmen verbrauchen darf. |
| Defizit/Verfügbarkeit |
Die mathematische Differenz zwischen den Werten für Erworben und Verbraucht für die Gesamtlizenz:
|
| Für Cluster/Host insgesamt verbraucht |
Die mathematische Summe aller für Geräte in diesem Cluster oder für VMs auf diesem virtuellen Host verbrauchten Punkte. (Generell ist dieser Wert häufig kleiner als der Wert im Bericht Verbraucht, der die gesamte Lizenz abdeckt und nicht nur den Cluster/Host in dieser Zeile.) |
| Gesamtanzahl Kerne des Hosts | Der Wert hängt vom Typ der bereitgestellten Architektur ab, die in dieser Zeile beschrieben wird:
|
| Typ |
Die Art der installierten Architektur, die in dieser Zeile angezeigt und durch ihr „Root“-Element identifiziert wird:
|
| Für Cluster/Host insgesamt verbrauchter Wert (Währung) |
Der monetäre Wert des Gesamtverbrauchs an Lizenzpunkten in diesem Cluster (oder für VMs auf diesem virtuellen Host). Dies ist das Produkt aus der Für Cluster/Host insgesamt verbraucht mal den Kosten pro Punkt (Währung). |
IT Asset Management (Cloud)
Current