¿Qué tan bien funciona DB2 en Linux en entornos de nube como Azure y AWS?

Puede funcionar, funcionar bien.

Las máquinas virtuales en la nube, son solo eso, máquinas virtuales. Se comportan de la misma manera que las instancias de ESX en su propio centro de datos. Sin embargo, hay cuatro consideraciones importantes al ejecutar bases de datos en la nube:

  • Rendimiento de almacenamiento : debido a que los sistemas de almacenamiento son compartidos, no están optimizados para un rendimiento máximo como su SAN o NAS local. Esta es la razón por la cual los CSP como AWS ofrecen almacenamiento flash como opción y los IOPS aprovisionados como garantía del rendimiento de E / S.
  • Rendimiento de la red . Los centros de datos en la nube son masivos. Por lo tanto, la latencia debe ser una consideración. La arquitectura también juega un papel. El diseño de la red, la selección de la zona de disponibilidad y la proximidad física juegan un papel en el rendimiento.
  • Provisión correcta . Debido a que las cosas pueden cambiar rápidamente en la nube, hay muchas opciones de aprovisionamiento de recursos, y debido a que paga por hora, desea asegurarse de que su sistema tenga los recursos correctos y no mucho más que los recursos necesarios. Es como Ricitos de Oro, quieres que sea “justo”.
  • El monitoreo es clave . Por todas estas razones, la supervisión del rendimiento es esencial. Desea saber exactamente qué impulsa el rendimiento y qué necesita para solucionarlo. Las herramientas de análisis de tiempo de respuesta, como DPA para DB2, son esenciales.

Espero que esto ayude