StorageReview.com

Recensione del calcolo OCI Ampere A1

Cloud  ◇  Impresa

Oracle Cloud Infrastructure (OCI) offre da tempo soluzioni cloud innovative. Già nel 2018 avevamo recensito le loro istanze bare metal , incredibilmente veloci grazie allo storage NVMe e a un'infrastruttura di rete superiore a quella della maggior parte degli altri cloud. OCI ha continuato a spingersi oltre i limiti con istanze HPC che sfruttano le più recenti CPU Intel Xeon di terza generazione e la rete più veloce di OCI. Questa volta, però, Oracle ha fatto qualcosa di diverso. Le istanze di calcolo OCI Ampere A1 hanno un approccio e un messaggio completamente diversi: un centesimo per ora di core.

Perché inserire OCI Cloud?

Ampere è stata lanciata nel 2017 specificamente per sviluppare processori per data center basati sull'architettura Arm. Sebbene le CPU basate su Arm siano presenti in miliardi di dispositivi come sensori, telefoni cellulari e altri computer di dimensioni ridotte, i data center hyperscale hanno iniziato a interessarsene. I fornitori di servizi cloud hanno mostrato grande interesse per Arm, poiché le CPU offrono loro scalabilità lineare, un'enorme densità di core e costi inferiori. Oracle illustra i vantaggi di Arm qui . Oracle è talmente convinta del potenziale di questa tecnologia da aver investito 40 milioni di dollari in Ampere nel 2019.

Questo investimento in Ampere e la fiducia in Arm hanno portato OCI a offrire direttamente la piattaforma Ampere A1 Compute. Con Ampere A1 Compute, basata su CPU Ampere Altra, i clienti possono eseguire carichi di lavoro cloud-native e persino generici nel cloud, con metriche di costo estremamente competitive. Il già citato costo di un centesimo per ora di utilizzo del core è pubblicizzato da Oracle come il più basso tra tutti i principali provider di servizi cloud. Oltre al prezzo eclatante di un centesimo, Oracle offre anche uno strumento completo di stima dei costi per aiutare le organizzazioni a pianificare di conseguenza.

Costo di calcolo OCI Ampere A1

Oltre al prezzo, ci sono molti altri motivi, come la flessibilità di implementazione, per essere entusiasti delle forme di elaborazione OCI Ampere A1. OCI offre forme A1 sia come metallo nudo che VM. Le macchine virtuali offrono un dimensionamento da 1 a 80 core per CPU e da 1 a 64 GB di memoria per core. Come bare metal, le forme offrono fino a 160 core e 1 TB di memoria.

Guardando alle prestazioni, tutti i core sono in grado di funzionare costantemente a 3 Ghz. Ogni core viene fornito con la propria I-cache L64 da 1 KB, la D-cache L64 da 1 KB e la D-cache L1 da 2 MB. In definitiva, questo aiuta i core a fornire prestazioni prevedibili. Se combinato con il basso costo, gli utenti possono ottenere risultati in termini di prestazioni piuttosto convincenti.

Elaborazione OCI Ampere A1: costo in termini di prestazioni

Oracle ha pubblicato alcuni articoli interessanti sulle prestazioni di A1. Il primo riguarda NGINX in due configurazioni : una come server Reverse Proxy e l'altra come server API Gateway. Oracle confronta A1, con un costo di 0,01 dollari per core all'ora, con Intel.VM.Optimized3, che si attesta a 0,054 dollari, e AMD.VM.E4, che si posiziona a metà strada con un costo di 0,025 dollari per core all'ora. Naturalmente, Ampere si difende bene in questi risultati, con prestazioni per dollaro superiori fino al 68% rispetto all'offerta Intel Optimized3.

Ampere A1 rispetto a Intel ottimizzato3

In un secondo post sul blog, Oracle evidenzia le prestazioni di codifica video x264 tra Ampere.VM.A1, AMD.VM.E4 (AMD EPYC Gen3) e Intel.VM.Optimized3 (Intel Xeon di terza generazione). I prezzi sono gli stessi dell'esempio NGINX citato in precedenza. Anche i risultati sono pressoché identici. In questo caso, A1 offre un sorprendente vantaggio in termini di rapporto prestazioni/prezzo del 98% rispetto alle soluzioni Intel.

prestazioni di codifica video ampere a1

Non passeremo molto tempo a scavare tra i risultati Oracle, i blog forniscono buoni dettagli per chi è interessato. E, stranamente, la prima cosa che ha fatto il nostro Blaise Robitaille quando ci è stato concesso l'accesso illimitato a queste forme A1, è stata quella di transcodificare immediatamente un H15 da 264 GB in X265. Maggiori informazioni su quell'esercizio di seguito.

Calcolo OCI Ampere A1 – Configurazione

Per essere onesti, abbiamo livellato il campo di gioco e creato un'istanza a 8 core con 32 GB di RAM su tutte e 3 le piattaforme; AMD, Intel e Ampere. Ciò che è molto diverso in queste configurazioni è il costo.

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

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

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

Va notato che i nostri dati AMD si riferiscono alla forma E3 che era disponibile al momento del test, ora esiste un'opzione E4.

Calcolo OCI Ampere A1 – Risultati prestazionali

Abbiamo configurato un'istanza di Ubuntu 20.04 e utilizzato il freno a mano per convertire un film H264 da 15.3 GB in un file X1.9 da 265 GB su tutte e tre le piattaforme. Va notato che i nostri dati AMD si riferiscono alla forma E3 che era disponibile al momento del test, ora esiste un'opzione E4.

Ad alto livello, i test hanno funzionato come ci aspettavamo, dato lo scenario e l'hardware dedicato ai test.

Risultati

  • Ampere VM 8 Core – eseguito a 2.11 FPS
  • Intel VM 8 Core (16 Thread) – eseguito a 20.44 FPS
  • AMD VM 8 Core (16 thread) ha funzionato a 17.37 FPS

In termini di tempo per il completamento, ecco come ciascuna forma ha codificato in pochi secondi i 163,262 fotogrammi.

Ampere A1 Tempo di codifica Oracle

Abbiamo eseguito anche un altro lavoro di codifica, solo per vedere se il divario prestazionale complessivo può essere colmato. Abbiamo eseguito anche un test di codifica x264. Ciò equivaleva a un file di test 500p da 2160 fotogrammi (nell'albero).

Il modello Intel ha segnato 17.41 FPS mentre Ampere ha segnato 3.98 FPS. Ancora un ampio divario, ma la forma A1 ha davvero colmato il divario, raddoppiando più o meno le prestazioni mentre Intel ha ceduto un po'.

Riflessioni conclusive

Le forme dell'OCI Ampere A1 sono davvero avvincenti. È facile bloccare i prezzi ed essere attratti solo dal costo. Ma il costo è potenzialmente insignificante senza un certo grado di prestazioni a cui accompagnarlo. Abbiamo deciso di vedere se potevamo rompere il modello passando direttamente a un carico di lavoro di codifica piuttosto brutale.

In definitiva potremmo essere stati un po' severi con la forma A1, questo particolare carico di lavoro non è leggero. I modelli Intel e AMD hanno preso facilmente il comando, ma tali prestazioni hanno un prezzo. Le forme AMD sono due volte più costose e le forme Intel sono circa 4 volte quelle dell'A1.

Tabella dei prezzi ampere a1

Un altro punto di prezzo che vale la pena considerare. Per chi vuole giocare con Ampere A1, Oracle rende tutto più semplice. Offrono Oracle Cloud Free Tier, che include un servizio sempre gratuito che include fino a 4 istanze di A1 Compute (quattro core Ampere A1 e 24 GB di memoria), tra gli altri servizi. Pertanto, nel nostro esempio di prezzo, presupponendo l'utilizzo del livello gratuito, il nostro costo A1 è in realtà $ 0.052.

Sebbene i nostri dati siano interessanti, la maggior parte delle organizzazioni vorrà testare A1 in prima persona, con i propri carichi di lavoro. Alcuni carichi di lavoro saranno particolarmente adatti a ciò che offre ARM e potrebbe esserci un rapporto costi-benefici nell'utilizzare A1 rispetto ad altre architetture. E se non si desidera utilizzare A1 per "casi d'uso produttivi", si può sempre optare per un server Minecraft gratuito.

Le istanze di Ampere potrebbero non essere adatte a tutti i carichi di lavoro, questa chiaramente non è l'affermazione di Oracle. Ciò che è chiaro, però, è che OCI è ancora una volta all'avanguardia nei servizi cloud unici, offrendo ai propri clienti molte scelte. Le forme A1 hanno molto potenziale e offrono un modo molto economico (o gratuito) per testare il cloud di Oracle.

Pagina del prodotto OCI A1 Compute

Interagisci con StorageReview

Newsletter | YouTube | Podcast iTunes / Spotify | Instagram | Twitter | TikTok | Feed RSS

Brian Beeler

Brian ha sede a Cincinnati, Ohio ed è capo analista e presidente di StorageReview.com.