23 May 2023

Máximo de conexiones en Aurora Serverless

Cómo calcular el máximo de conexiones en Aurora Serverless

Miguel Angel Acevedo
Miguel Angel Acevedo @faultydev

Para calcular las conexiones máximas en Aurora Serverless v1, puede utilizar la siguiente fórmula proporcionada por AWS:

log( ( <Instance Memory> * 1073741824) / 8187281408 ) * 1000 = <Default Max Connections>

Para Aurora Serverless, el valor máximo de conexiones se basa en las unidades de capacidad asignadas (ACU) del clúster. aquí hay una lista de conexiones máximas por ACU:

  • 2 ACUs: 90 conexiones máximas
  • 4 ACUs: 180 conexiones máximas
  • 8 ACUs: 400 conexiones máximas
  • 16 ACUs: 800 conexiones máximas
  • 32 ACUs: 1,600 conexiones máximas
  • 64 ACUs: 3,000 conexiones máximas
  • 128 ACUs: 6,000 conexiones máximas

Es importante tener en cuenta que Aurora Serverless v1 no le permite modificar el valor de conexiones máximas manualmente. Además, las conexiones máximas se verán afectadas por las limitaciones en la cantidad de conexiones simultáneas permitidas por el motor de base de datos en arquitecturas serverless.

Referencias

How Aurora Serverless v1 works - Amazon Aurora

Implement an Amazon Aurora Serverless cluster

Aurora Serverless: The Good, the Bad and the Scalable - Jeremy Daly

Creating an Aurora Serverless v1 DB cluster - Amazon Aurora

Aurora Serverless v2: Why You Need It, New Features and Pricing

Categories

AWS Serverless Cloud