Logre un mejor desempeño de PostgreSQL al elegir instancias de AWS EC2 m6i con procesadores escalables Intel® Xeon® de 3ª generación

Postgresql

  • Admita hasta un 24 % más de pedidos nuevos de PostgreSQL por minuto con instancias m6i de 4 vCPU en comparación con instancias m6a.

  • Admita hasta un 15 % más de pedidos nuevos de PostgreSQL por minuto con instancias m6i de 8 vCPU en comparación con instancias m6a.

author-image

Por

Vea hasta un 24 % más de pedidos nuevos por minuto con instancias m6i habilitadas por los procesadores Intel® Xeon® escalables de 3a Generación en comparación con las instancias m6a habilitadas por los procesadores AMD EPYC™ de 3a Generación

Las bases de datos PostgreSQL son la columna medular de TI de las empresas en una amplia gama de áreas, desde el comercio minorista hasta los servicios financieros, los servicios web y mucho más. El desempeño de estas bases de datos puede afectar directamente la experiencia del cliente (y, por lo tanto, los ingresos), por lo que para las organizaciones que ejecutan PostgreSQL en la nube, la elección del tipo de instancia es fundamental.

En las pruebas de análisis de desempeño de HammerDB con cuatro tamaños de instancias, las instancias de Amazon Web Services (AWS) EC2 m6i habilitadas por los procesadores escalables de Intel® Xeon® de 3a Generación ofrecían un mayor desempeño de PostgreSQL que las instancias m6a con procesadores AMD EPYC de 3a Generación. Al gestionar más pedidos nuevos de PostgreSQL por minuto (NOPM), las instancias m6i pueden sostener una mayor base de clientes, completar el trabajo de la base de datos más rápido y reducir el número de instancias que TI debe admitir.

Vea un mayor desempeño de PostgreSQL para bases de datos más pequeñas

Las organizaciones que ejecutan bases de datos pequeñas incluso podrían beneficiarse con la elección de instancias m6i en lugar de instancias de m6a. Como se muestra en la Figura 1, las instancias m6i de 4 vCPU habilitadas por los procesadores escalables de 3a Generación Intel® Xeon® superaron a sus homólogos m6a con procesadores AMD EPYC de 3a Generación en un 24 %, mientras que la Figura 2 muestra que las instancias m6i de 8 vCPU aumentaron el desempeño de PostgreSQL en un 15 % en comparación con las instancias m6a de 8 vCPU.

Figura 1. Desempeño relativo de PostgreSQL, en nuevos pedidos por minuto, de 4 instancias de vCPU m6i en comparación con instancias m6a de 4 vCPU. Los números más altos son mejores.

Figura 2. Desempeño relativo de PostgreSQL, en nuevos pedidos por minuto, de 8 instancias de vCPU m6i en comparación con instancias m6a de 8 vCPU. Los números más altos son mejores.

Vea un mayor desempeño de PostgreSQL para bases de datos de tamaño medio

En las pruebas de HammerDB en instancias de 16 vCPU, las instancias m6i habilitadas por los procesadores escalables de Intel® Xeon® de 3a Generación continuaron superando a las instancias m6a con los procesadores AMD EPYC de 3a Generación, aquí en un 9 % (consulte la Figura 3).

Figura 3. Desempeño relativo de PostgreSQL, en nuevos pedidos por minuto, de 16 instancias de vCPU m6i frente a 16 instancias de vCPU m6a. Los números más altos son mejores.

Vea un mayor desempeño de PostgreSQL para bases de datos más grandes

Como se muestra en la Figura 4, las instancias m6i de mayor tamaño (aquellas con 64 vCPUs) ofrecían un 13 % más desempeño de PostgreSQL que 64 instancias de vCPU m6a.

Figura 4. Desempeño relativo de PostgreSQL, en nuevos pedidos por minuto, de 64 instancias de vCPU m6i en comparación con instancias m6a de 64 unidades vCPU. Los números más altos son mejores.

Conclusión

Al seleccionar instancias m6i en lugar de instancias m6a, las organizaciones que ejecutan PostgreSQL en AWS pueden ver un mayor desempeño, ya sea que sus bases de datos sean de 4 vCPU o tiempos de inferencia de ese tamaño. Al ofrecer más pedidos nuevos por minuto, las instancias m6i con procesadores escalables de Intel® Xeon® de 3a Generación pueden respaldar mejor el crecimiento empresarial.

Aprende más

Para comenzar a ejecutar sus cargas de trabajo de PostgreSQL en instancias de AWS EC2 m6i habilitadas por los procesadores escalables de Intel® Xeon® de 3a Generación, vaya a https://aws.amazon.com/ec2/instance-types/m6i/.

Pruebas de una sola VM en la región aws us-west-2 realizadas por Intel en enero del 2022. Todas las configuraciones incluyeron Ubuntu 20.04.3 LTS kernel 5.11.0-1025-aws, Postgres13, HammerDB 4.2. VM: m6a.xlarge: procesador AMD EPYC 7R13, 16 GB de RAM; m6i.xlarge: Intel Xeon Platinum CPU 8375C a 2,90 GHz, 16 GB de RAM; m6a.2xlarge: procesador AMD EPYC 7R13, 32 GB de RAM; m6i.2xlarge: Intel Xeon Platinum CPU 8375C a 2,90 GHz, 32 GB de RAM; m6a.4xlarge: procesador AMD EPYC 7R13, 64 GB de RAM; m6i.4xlarge: Intel Xeon Platinum CPU 8375C a 2,90 GHz, 64 GB de RAM; m6a.16xlarge: procesador AMD EPYC 7R13, 256 GB de RAM; m6i.16xlarge: Intel Xeon Platinum CPU 8375C a 2,90 GHz, 256 GB de RAM.

El contenido de esta página es una combinación de la traducción humana y automática del contenido original en inglés. Este contenido se ofrece únicamente para su comodidad como información general y no debe considerarse completa o precisa. Si hay alguna contradicción entre la versión en inglés de esta página y la traducción, prevalecerá la versión en inglés. Consulte la versión en inglés de esta página.