Skalierung mit i3en Instanzen von VMware Cloud™ auf AWS für Oracle®-Datenbank, mit skalierbaren Intel® Xeon® Prozessoren der 2. Generation und nutzen bis zur zweifachen Leistung

Oracle-Datenbank

  • Bis zu zweimal die Arbeit der Oracle-Datenbank im Vergleich zu i3-Instanzen erreichen.

  • Nutzen Sie die Leistung von mehr und besseren Kernen im Vergleich zu i3-Instanzen.

author-image

Von

Die neuen AWS für Oracle-Datenbank-i3en-Instanzen mit skalierbaren Intel Xeon-Prozessoren der 2. Generation bieten mehr Kerne und mehr Leistung als i3-Instanzen

Unternehmen, die sich auf die Oracle-Datenbank verlassen, verlagern viele ihrer unternehmenskritischen Workloads von On-Premise-Rechenzentren auf Cloud-basierte Umgebungen. Mit AWS und AWS, die kooperieren, um ein integriertes Cloud-Angebot bereitzustellen, das für Workloads zugeschnitten ist, die auf vSphere basieren, können Unternehmen ihre Oracle-Datenbank-Anwendungen in die VMware Cloud auf AWS migrieren und vollständige Kontrolle über die Datenbank und den Zugriff auf Betriebssystemebene behalten.

Welche AWS-Instanzen sind geschäftlich am sinnvollsten? Im Vergleich zu älteren i3-Instanzen bieten neue i3en-Instanzen, die von skalierbaren Intel Xeon Prozessoren der 2. Generation ermöglicht werden, mehr Rechenkerne und mehr Arbeitsspeicher, um größere und leistungsfähigere VMs hosten zu können. Hyperthreading ist auch in AWS i3-Instanzen nicht möglich, da die L1TF-Schwachstelle in älteren Intel Prozessoren vorhanden ist. Die neuen Prozessoren, die die i3en-Instanzen aktivieren, haben nicht dieses Problem, also ist Hyperthreading aktiviert.

VMware führte eine Reihe von Skalierungstests durch, um die Oracle-Datenbank-Leistung dieser beiden AWS-Instanzen zu vergleichen, indem ein softwaredefiniertes Rechenzentrum (SDDC) mit drei Hosts bereitgestellt wurde und unter Verwendung einer Workload, die aus mehreren Worker-Threads besteht, die auf VMs gleichzeitig ausgerichtet sind. Sowohl mit einem als auch mit zwei VMs pro Host-Prozessor liefern die AWS i3en-Instanzen, die von skalierbaren Intel® Xeon® Prozessoren der 2. Generation aktiviert sind, bis zur doppelten Leistung.

Testen der Leistung mit zwei VMs pro Hauptprozessor

Eine Phase der Skalierungsprüfung verwendete zwei VMs pro Hauptprozessor. Die Kernzahl der Hauptprozessoren bestimmt die Größe der VMs. Da die i3en-Hosts, die von skalierbaren Intel Xeon Prozessoren der 2. Generation aktiviert wurden, 24 Kerne pro Sockel haben, sind zwei 12-vCPU-VMs in jedem Sockel ohne Überbereitstellung geeignet. Mit weniger Kernen pro Sockel enthielten die i3-Instanzen nur 8-vCPU-VMs. Das Testen begann mit einem einzigen VM und erhöhte sich auf zwei VMs pro Sockel pro Host, was, in diesem Fall, 12 war.

Abbildung 1 auf der nächsten Seite zeigt, wie die Anzahl der VMs erhöht wird, um die zusätzlichen Kerne in den i3en-Instanzen zu nutzen, zu erhöhten Leistungsvorteile führte, als die Anzahl der VMs skaliert wurde. Im letzten Szenario, mit 12 Oracle-Datenbank VMs (vier pro Host), erreichte i3en SDDC mehr als das doppelte des Gesamtbetriebs pro Minute des i3-SDDC. Wir können diese Verbesserung der i3en-Instanz auf die i3en-Instanz zuschreiben, die mehr und bessere Kerne als die i3-Instanz und die Anwesenheit von Hyperthreading haben.

Abbildung 1: Relative DVD Store 3-Skalierungstestergebnisse vergleichen die Gesamtleistung (in Aufträgen pro Minute), die von Software-definierten Rechenzentren mit drei Hosts erreicht wurden, unter Verwendung von AWS i3- und i3en-Instanzen mit VMs, die für zwei pro Hostbuchse ausgelegt sind. Höher ist besser.

Testen der Leistung mit einem VM pro Hauptprozessor

Um die Skalierung mit größeren Oracle-Datenbank-VMs auf denselben i3- und i3en-SDDCs zu untersuchen, verwendete eine andere Phase der Skalierungsprüfung einen einzelnen VM pro Hauptprozessor. Die Hauptprozessor-Kernanzahl bestimmte erneut die VM-Größe. Der i3en-Cluster, der von skalierbaren Intel® Xeon® Prozessoren der 2. Generation aktiviert ist, unterstützte 24-vCPU-VMs ohne Überbereitstellung, während der i3-Cluster nur 16-vCPU-VMs unterstützte.

Wie Abbildung 2 zeigt, begannen die Tests mit einem einzigen VM und erhöhten sich auf sechs VMs (einen pro Sockel pro Host). Die Ergebnisse folgen dem gleichen Muster, das wir beim vorherigen Test gesehen haben. Mit sechs der größeren 24-vCPU-VMs, die über die drei Host-Instanzen in den i3en-SDDC laufen, war die Gesamtleistung erneut mehr als doppelt so viel von dem, was die sechs 16-vCPU-VMs auf dem i3-SDDC erreichen können.

Unabhängig von der Größe Ihrer Oracle-Datenbank-Implementierungen, wählen Sie AWS i3en-Instanzen mit skalierbaren Intel Xeon Prozessoren der 2. Generation aus, um mehr über Ihre VMware Cloud auf AWS Investition zu erhalten.

Abbildung 2: Relative DVD Store 3-Skalierungstestergebnisse vergleichen die Gesamtleistung (in Aufträgen pro Minute), die von Software-definierten Rechenzentren mit drei Hosts erreicht wurden, unter Verwendung von AWS i3- und i3en-Instanzen mit VMs, die für zwei pro Hostbuchse ausgelegt sind. Höher ist besser.

Weitere Informationen

Um mit Ihren Bereitstellungen der Oracle-Datenbank auf AWS for Oracle Database i3en-Instanzen mit skalierbaren Intel® Xeon® Prozessoren der 2. Generation zu beginnen, besuchen Sie intel.com/aws.

Weitere Testdetails finden Sie unter https://www.vmware.com/techpapers/2020/oracle-vmc-aws-i3en-perf.html.