O Google tem a plataforma de nuvem geral mais rápida, segundo estudo

Os benchmarks TCP-C também encontraram algo interessante entre os chips que a AWS está usando. Ela oferece instâncias alimentadas por Intel, AMD e Graviton2 da Amazon, um derivado do Arm. No desempenho de um único núcleo, a Intel foi a clara vencedora, enquanto no benchmark de desempenho de 16 núcleos, o Graviton2 da AWS venceu todos.

As máquinas do GCP também superaram o Azure e o AWS na taxa de transferência de E/S de rede e armazenamento (leitura e gravação) e também atingiram a maior quantidade de taxa de transferência bruta (tpm). Apesar de não ter uma opção de disco avançado (extreme-pd) disponível, as máquinas do GCP com discos de uso geral (pd-ssds) ficaram em segundo lugar em eficiência de custo ($/tpm).

No que diz respeito à latência da rede, o AWS registrou o melhor desempenho em latência de rede por três anos consecutivos. A latência de rede do percentil 99 de sua máquina de melhor desempenho foi 28% menor que a do Azure e 37% menor que a do GCP. No entanto, Cockroach observou que há uma possível aleatoriedade na distância física entre as instâncias.

No que diz respeito ao armazenamento, o Azure teve um desempenho de throughput bruto (tpm) comparável ao do GCP e do AWS, embora as diferenças fossem mínimas. O Azure superou o AWS em desempenho de E/S de armazenamento com o que a Microsoft chama de “ultra discosSSDs”, especializados em alto desempenho de IOPS e baixa latência.

Com esses discos ultra, suas máquinas lideraram todos os provedores de nuvem em IOPS de leitura de E/S de armazenamento, IOPS de gravação e latência de gravação. Mas esse desempenho teve um custo mais alto. O Azure foi o provedor de nuvem menos econômico em termos de dólares por tpm.

O relatório Cockroach está disponível para download gratuito, é necessário o registro por e-mail.