Startseite UnternehmenCloud OCI Ampere A1 Compute-Rezension

OCI Ampere A1 Compute-Rezension

by Brian Beeler

Oracle Cloud Infrastructure (OCI) bietet seit einiger Zeit innovative Cloud-Lösungen an. Im Jahr 2018 haben wir überprüften ihre Bare-Metal-Instanzen, die dank der NVMe-Speicher- und Netzwerkinfrastruktur, die den meisten anderen Clouds überlegen war, wahnsinnig schnell waren. OCI hat die Grenzen immer weiter verschoben HPC-Instanzen die die neuesten Intel Xeon-CPUs der 3. Generation und das schnellste Netzwerk von OCI nutzen. Dieses Mal hat Oracle jedoch etwas anderes gemacht. Die OCI Ampere A1-Recheninstanzen haben einen völlig anderen Ansatz und eine andere Botschaft – einen Cent pro Kernstunde.

Oracle Cloud Infrastructure (OCI) bietet seit einiger Zeit innovative Cloud-Lösungen an. Im Jahr 2018 haben wir überprüften ihre Bare-Metal-Instanzen, die dank der NVMe-Speicher- und Netzwerkinfrastruktur, die den meisten anderen Clouds überlegen war, wahnsinnig schnell waren. OCI hat die Grenzen immer weiter verschoben HPC-Instanzen die die neuesten Intel Xeon-CPUs der 3. Generation und das schnellste Netzwerk von OCI nutzen. Dieses Mal hat Oracle jedoch etwas anderes gemacht. Die OCI Ampere A1-Recheninstanzen haben einen völlig anderen Ansatz und eine andere Botschaft – einen Cent pro Kernstunde.

Warum Arm in der OCI-Cloud?

Ampere wurde 2017 speziell zur Entwicklung von Rechenzentrumsprozessoren auf Basis der Arm-Architektur ins Leben gerufen. Während ARM-basierte CPUs in Milliarden von Geräten wie Sensoren, Mobiltelefonen und anderen kleineren Computern vorhanden sind, haben Hyperscale-Rechenzentren dies zur Kenntnis genommen. Cloud-Anbieter haben großes Interesse an Arm geweckt, da die CPUs ihnen eine lineare Skalierung, eine enorme Kerndichte und geringere Kosten bieten. Oracle legt den Fall für Arm dar HIER. Tatsächlich ist Oracle so sehr von dem Potenzial überzeugt, dass sie es tun investierte 40 Millionen US-Dollar in Ampere zurück in 2019.

Diese Investition in Ampere und der Glaube an Arm führen direkt dazu, dass OCI die Ampere A1 Compute-Plattform anbietet. Mit Ampere A1 Compute, basierend auf Ampere Altra-CPUs, können Kunden Cloud-native und sogar allgemeine Workloads in der Cloud ausführen, und das zu aggressiven Kostenkennzahlen. Der oben erwähnte Cent pro Kernstunde wird von Oracle als der niedrigste Preis pro Kern aller großen Cloud-Anbieter bezeichnet. Über die Hauptpreise hinaus bietet Oracle eine an umfassendes Tool zur Kostenschätzung um Organisationen bei der entsprechenden Planung zu unterstützen.

OCI Ampere A1 Rechenkosten

Über die Preisgestaltung hinaus gibt es viele andere Gründe, sich für die OCI Ampere A1 Compute-Formen zu begeistern, beispielsweise die Bereitstellungsflexibilität. OCI bietet A1-Formen sowohl als Bare-Metal- als auch als VM-Form an. VMs bieten Größen von 1 bis 80 Kernen pro CPU und 1 bis 64 GB Arbeitsspeicher pro Kern. Als Bare-Metal-Modelle bieten die Formen bis zu 160 Kerne und 1 TB Speicher.

Was die Leistung betrifft, sind alle Kerne in der Lage, konstant mit 3 GHz zu laufen. Jeder Kern verfügt über einen eigenen 64-KB-L1-I-Cache, 64-KB-L1-D-Cache und 1 MB L2-D-Cache. Letztendlich trägt dies dazu bei, dass die Kerne eine vorhersehbare Leistung liefern. In Kombination mit den geringen Kosten können Benutzer am Ende ziemlich überzeugende Leistungsergebnisse erzielen.

OCI Ampere A1 Compute – Kosten-Leistungs-Verhältnis

Oracle hat einige interessante Blogs zum Thema A1-Leistung veröffentlicht. Das erste ist NGINX in zwei Konfigurationen, einer als Reverse-Proxy-Server und der andere als API-Gateway-Server. Oracle vergleicht A1 mit 01 US-Dollar pro Kern und Stunde mit Intel.VM.Optimized3 mit 054 US-Dollar und AMD.VM.E4 teilt die Differenz mit 025 US-Dollar pro Kern und Stunde auf. Natürlich schneidet Ampere in diesen Ergebnissen gut ab, was durch eine bis zu 68 % höhere Leistung pro Dollar mit Ampere A1 im Vergleich zum Intel Optimized3-Angebot unterstrichen wird.

Ampere A1 vs. Intel Optimized3

In einem zweiten Blog hebt Oracle hervor Leistung der x264-Videokodierung zwischen Ampere.VM.A1, AMD.VM.E4 (AMD EPYC Gen3) und Intel.VM.Optimized3 (Intel 3rd Gen Xeon). Die Preise sind die gleichen wie im obigen NGINX-Beispiel. Und auch im Ton sind die Ergebnisse in etwa gleich. In diesem Fall bietet A1 einen atemberaubenden Leistungs-/Preisvorteil von 98 % gegenüber den Intel-Modellen.

Ampere A1 Videokodierungsleistung

Wir werden nicht viel Zeit damit verbringen, uns durch die Oracle-Ergebnisse zu wühlen, die Blogs bieten gute Details für Interessierte. Und als wir ungehinderten Zugriff auf diese A1-Formen erhielten, tat unser eigener Blaise Robitaille als Erstes eine witzige Wendung: Er transkodierte sofort einen 15-GB-H264 in X265. Mehr zu dieser Übung weiter unten.

OCI Ampere A1 Compute – Einrichtung

Um fair zu sein: Wir haben gleiche Wettbewerbsbedingungen geschaffen und eine 8-Kern-Instanz mit 32 GB RAM für alle drei Plattformen erstellt. AMD, Intel und Ampere. Was bei diesen Konfigurationen jedoch sehr unterschiedlich ist, sind die Kosten.

Ampere – VM.Standard.A1.Flex 8 Kerne, 8 vCPU

Intel – VM.Optimized3.Flex 8 Core, 16 vCPU

AMD – VM.Standard.E3.Flex 8 Kerne, 16 vCPU

Es ist zu beachten, dass sich unsere AMD-Daten auf die E3-Form beziehen, die zum Zeitpunkt des Tests verfügbar war. Jetzt gibt es eine E4-Option.

OCI Ampere A1 Compute – Leistungsergebnisse

Wir haben eine Ubuntu 20.04-Instanz eingerichtet und mit Handbrake einen H264-Film mit 15.3 GB auf allen drei Plattformen in eine 1.9 GB große X265-Datei konvertiert. Es ist zu beachten, dass sich unsere AMD-Daten auf die E3-Form beziehen, die zum Zeitpunkt des Tests verfügbar war. Jetzt gibt es eine E4-Option.

Im Großen und Ganzen verliefen die Tests so, wie wir es angesichts des Szenarios und der für die Tests vorgesehenen Hardware erwartet hatten.

Ergebnisse

  • Ampere VM 8 Core – ausgeführt mit 2.11 FPS
  • Intel VM 8 Core (16 Threads) – ausgeführt mit 20.44 FPS
  • AMD VM 8 Core (16 Threads) erreichte eine Leistung von 17.37 FPS

Im Hinblick auf die Zeit bis zur Fertigstellung erfahren Sie hier, wie jede Form in Sekundenschnelle die 163,262 Frames codiert hat.

Ampere A1 Oracle-Kodierungszeit

Wir haben auch einen weiteren Codierungsjob ausgeführt, um zu sehen, ob die Gesamtleistungslücke geschlossen werden kann. Wir haben auch einen x264-Kodierungstest durchgeführt. Dies ergab eine 500p-Testdatei mit 2160 Bildern (im Baum).

Die Intel-Form erzielte 17.41 FPS, während Ampere 3.98 FPS erzielte. Immer noch eine große Lücke, aber die A1-Form hat die Lücke wirklich geschlossen und die Leistung mehr oder weniger verdoppelt, während Intel etwas nachgab.

Abschließende Gedanken

Die Formen des OCI Ampere A1 sind wirklich überzeugend. Es ist einfach, sich auf den Preis festzulegen und sich allein von den Kosten verführen zu lassen. Aber ohne ein gewisses Maß an Leistung sind die Kosten möglicherweise bedeutungslos. Wir machten uns daran, zu sehen, ob wir das Modell durchbrechen könnten, indem wir direkt zu einer ziemlich brutalen Codierungsarbeitslast übergingen.

Letztlich waren wir bei der A1-Form vielleicht etwas streng, diese besondere Arbeitsbelastung ist nicht gerade sanft. Die Intel- und AMD-Formen übernahmen problemlos die Kontrolle, aber diese Leistung hat ihren Preis. Die AMD-Formen sind doppelt so teuer und die Intel-Formen sind etwa viermal so teuer wie die A4.

Preistabelle für Ampere A1

Ein weiterer Preispunkt, der eine Überlegung wert ist. Für diejenigen, die mit Ampere A1 spielen möchten, macht Oracle es einfach. Sie bieten Oracle Cloud Free Tier an, das einen immer kostenlosen Service umfasst, der unter anderem bis zu 4 Instanzen von A1 Compute (vier Ampere A1-Kerne und 24 GB Speicher) umfasst. In unserem Preisbeispiel betragen unsere A1-Kosten unter der Annahme der Nutzung des kostenlosen Kontingents tatsächlich 0.052 $.

Obwohl unsere Daten interessant sind, werden die meisten Unternehmen A1 selbst und mit ihren eigenen Arbeitslasten ausprobieren wollen. Einige Workloads stimmen wirklich mit dem überein, was ARM bietet, und die Verwendung von A1 anstelle der anderen Formen bietet möglicherweise einen Kosten-Vorteil. Und wenn Sie A1 nicht für „produktive Anwendungsfälle“ verwenden möchten, können Sie jederzeit a ausführen kostenloser Minecraft-Server stattdessen.

Ampere-Instanzen sind möglicherweise nicht für jede Arbeitslast geeignet, das ist eindeutig nicht die Behauptung von Oracle. Klar ist jedoch, dass OCI wieder einmal an der Spitze einzigartiger Cloud-Dienste steht und seinen Kunden eine große Auswahl bietet. Die A1-Formen bieten viel Potenzial und bieten gleichzeitig eine sehr kostengünstige (oder kostenlose) Möglichkeit, die Cloud von Oracle zu testen.

OCI A1 Compute-Produktseite

Beteiligen Sie sich an StorageReview

Newsletter | YouTube |  LinkedIn | Instagram | Twitter | Facebook | TikTokRSS Feed