Processe até 69% mais Trabalho ASP.NET em Máquinas Virtuais Microsoft® Azure® Dsv5 com Processadores Escaláveis Intel® Xeon® da 3ª Geração

ASP.NET

  • Até 60% mais solicitações/segundo em MVs D2s_v5 padrão com processadores escaláveis Intel® Xeon® da 3ª Geração versus MVs D2_v2.

  • Até 47% mais solicitações/segundo em MVs D4s_v5 padrão com processadores escaláveis Intel® Xeon® da 3ª Geração versus MVs D3_v2.

  • Até 69% mais solicitações/segundo em MVs D8s_v5 padrão com processadores escaláveis Intel® Xeon® da 3ª Geração versus MVs D4_v2.

author-image

Por

Com contêineres do Docker, máquinas virtuais Dsv5 superaram as MVs Dv2 com processadores mais antigos

Selecionar uma plataforma em nuvem que possa processar mais solicitações por segundo em seu framework de desenvolvimento ASP.NET pode melhorar os tempos de resposta para usuários e torná-los mais propensos a usar seus aplicativos. Para mostrar como os processadores que impulsionam essas máquinas virtuais (MVs) podem afetar o desempenho, testamos duas gerações de MVs do Azure com ASP.NET Core 6.0 em contêineres do Docker: MVs Dsv5 padrão com processadores escaláveis Intel® Xeon® da 3ª Geração e MVs Dv2 padrão executadas em processadores mais antigos. Em uma variedade de cenários, incluindo testes relacionados a Plaintext, Json, Fortunes e muito mais, as MVs Dsv5 processaram significativamente mais solicitações por segundo do que suas contrapartes Dv2. Em diversos tamanhos de MV (2vCPU, 4vCPU, e 8vCPU), as MVs Dsv5 ofereceram um desempenho ASP.NET consistentemente mais forte, o que significa que sua organização pode oferecer uma experiência de aplicativo melhor para os usuários finais, independente do tamanho de suas cargas de trabalho.

Desempenho em Máquinas Virtuais de 2vCPU

A Figura 1 mostra o desempenho relativo do ASP.NET das MVs com 2 vCPUs, onde as MVs Dsv5 obtiveram consistentemente um desempenho mais alto do que as MVs Dv2, alcançando até 60% mais solicitações por segundo.

Figura 1. Resultados de testes relativos comparando a taxa de solicitações por segundo de MVs D2s_v5 habilitadas por processadores escaláveis Intel® Xeon® da 3ª Geração versus. MVs D2_v2 habilitadas por processadores mais antigos.

Desempenho em Máquinas Virtuais de 4vCPU

Como a Figura 2 mostra, em MVs com 4 vCPUs, as MVs Dsv5 com processadores escaláveis Intel® Xeon® da 3ª Geração processaram até 47% mais solicitações por segundo do que as MVs Dv2 com processadores mais antigos.

Figura 2. Resultados de testes relativos comparando a taxa de solicitações por segundo de MVs D4s_v5 habilitadas por processadores escaláveis Intel® Xeon® da 3ª Geração versus MVs D3_v2 habilitadas por processadores mais antigos.

Desempenho em Máquinas Virtuais de 8vCPU

Como mostra a Figura 3, as MVs Dsv5 de 8vCPU mais recentes com processadores escaláveis Intel® Xeon® da 3ª Geração processaram até 69% mais solicitações por segundo em uma carga de trabalho ASP.NET do que as MVs Dv2 de 8vCPU com processadores mais antigos.

Em todos os tamanhos de MVs, selecionar MVs Dsv5 padrão do Azure mais recentes com processadores escaláveis Intel® Xeon® da 3ª Geração pode oferecer aos seus aplicativos ASP.NET Core 6.0 um aumento no desempenho que permite oferecer a seus usuários finais uma experiência de aplicativo mais responsiva.

Figura 3. Resultados de testes relativos comparando a taxa de solicitações por segundo de MVs D8s_v5 habilitadas por processadores escaláveis Intel® Xeon® da 3ª Geração versus MVs D4_v2 habilitadas por processadores mais antigos.

Saiba Mais

Para começar a executar suas cargas de trabalho em MVs Azure Dsv5 com processadores escaláveis Intel® Xeon® da 3ª Geração, visite https://learn.microsoft.com/en-us/azure/virtual-machines/dv5-dsv5-series.

Os testes da Intel foram concluídos em março de 2022. Todos os testes no Azure WestUS 2 Region com kernel Ubuntu 20.04.2 LTS 5.8.0-1036-azure e ASP.Net Core 6.0. Detalhes da instância: Standard D2s_v5: Intel® Xeon® Platinum 8370C CPU @ 2.8GHz, 2 vCPU, 8GB RAM; Standard D4s_v5: Intel® Xeon® Platinum 8370C CPU @ 2.8GHz, 4 vCPU, 16GB RAM; Standard D8s_v5: Intel® Xeon® Platinum 8370C CPU @ 2.8GHz, 8 vCPU, 32GB RAM; Standard D2_v2: Intel® Xeon® Platinum 8370C CPU @ 2.80GHz, Intel® Xeon® Platinum 8272CL (Cascade Lake), Intel® Xeon® 8171M 2.1GHz (Skylake), Intel® Xeon® E5-2673 v4 2.3 GHz (Broadwell), Intel® Xeon® E5-2673 v3 2.4 GHz (Haswell), 2 vCPU, 7GB RAM; Standard D4_v2: Intel® Xeon® Platinum 8370C CPU @ 2.80GHz, Intel® Xeon® Platinum 8272CL (Cascade Lake), Intel® Xeon® 8171M 2.1GHz (Skylake), Intel® Xeon® E5-2673 v4 2.3 GHz (Broadwell), Intel® Xeon® E5-2673 v3 2.4 GHz (Haswell), 4 vCPU, 14GB RAM; Standard D8_v2: Intel® Xeon® Platinum 8370C CPU @ 2.80GHz, Intel® Xeon® Platinum 8272CL (Cascade Lake), Intel® Xeon® 8171M 2.1GHz (Skylake), Intel® Xeon® E5-2673 v4 2.3 GHz (Broadwell), Intel® Xeon® E5-2673 v3 2.4 GHz (Haswell), 8 vCPU, 28GB RAM.