Cloud Intelligence™Cloud Intelligence™

Cloud Intelligence™

Nuovi benchmark delle VM Tau di Google Cloud

By Sam AndaluriJun 18, 20212 min read

Questa pagina è disponibile anche in English, Deutsch, Español, Français, 日本語 e Português.

Panoramica

Di recente DoiT International ha avuto accesso alle versioni pre-release delle nuove VM Tau (istanze di tipo T2D) di Google Compute Engine. Le istanze della famiglia T2D si basano sui processori AMD EPYC di 3ª generazione e offrono miglioramenti prestazionali significativi rispetto a istanze analoghe di altri cloud provider. I Customer Reliability Engineers di DoiT hanno messo a confronto, fianco a fianco, le istanze di calcolo sulle piattaforme Google Cloud e AWS.

Benchmark delle istanze Google Tau

Procedura di test

Poiché i test su Google Cloud Platform sono stati eseguiti con una classe di istanze di calcolo in pre-release, è stato necessario apportare diverse modifiche a PerfKitBenchmarker per renderlo compatibile. Il comando riportato qui sotto dovrebbe funzionare senza modifiche quando le macchine saranno disponibili al pubblico. Per il test su AWS, invece, PerfKitBenchmarker è stato usato così com'è. Ecco un esempio di comando:

Google Cloud

python3 pkb.py --cloud=GCP --benchmarks=coremark --coremark_parallelism_method=SOCKET --machine_type=t2d-standard-16 --os_type=ubuntu1804 --run_stage_iterations=50 --zone=us-central1-f

AWS

python3 pkb.py --cloud=AWS --benchmarks=coremark --coremark_parallelism_method=SOCKET --machine_type=m6g.4xlarge --os_type=ubuntu1804 --run_stage_iterations=50 --region=us-east-1a

Risultati

GCE Tau t2d-standard-16

CoreMark 1.0 : 469318.315147 / GCC7.5.0 -O2 -g -O2 -DMULTITHREAD=16 -DUSE_SOCKET -DPERFORMANCE_RUN=1 -DPERFORMANCE_RUN=1 -lrt / Heap / 16:Sockets

Istanza Amazon EC2 Gravitron m6g.4xlarge

CoreMark 1.0 : 311939.483740 / GCC7.5.0 -O2 -g -O2 -DMULTITHREAD=16 -DUSE_SOCKET -DPERFORMANCE_RUN=1 -DPERFORMANCE_RUN=1 -lrt / Heap / 16:Sockets

A parità di test e con un numero equivalente di core su sistemi comparabili, le istanze della famiglia GCE Tau si rivelano superiori del 50% rispetto alle istanze Amazon EC2 M6G basate su Gravitron2. In questo modo i clienti possono ottimizzare i propri workloads in termini di prestazioni e costi sulle istanze T2D di Google Compute Engine.

I test sono stati eseguiti con lo strumento PerfKitBenchmarker, utilizzando un'istanza GCE T2D con 16 vCPU su Google Cloud Platform e un'equivalente Amazon EC2 Gravitron m6g.4xlarge. Per misurare le prestazioni dei core CPU su entrambi i cloud provider è stato impiegato CoreMark. L'istanza T2D ha ottenuto 469318 punti, contro i 311939 dell'Amazon Graviton2 m6g.4xlarge: l'istanza T2D di Google Compute Engine si è quindi dimostrata superiore del 50% rispetto all'equivalente istanza Amazon EC2 M6G basata su Gravitron 2. Ecco i risultati: