Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

194
Vistas
Why can't a subnet span availability zones in AWS?

In AWS a VPC subnet can only reside in one availability zone. I'm curious what's the reason behind this restriction.

I don't know how AWS implements VPC under the hood. But usually VPC implementation is based on overlay network, such as VXLAN. Take VXLAN as an example, technically two endpoints in a virtual subnet can communicate as long as the two physical hosts hosting the endpoints can communicate. It shouldn't matter whether these two hosts are in an availability zone or not.

So I'm wondering what's the reason for the limitation. Is it due to performance or some other network limitations?

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

This is by design, a subnet association is the indicator of which availability zone your resource is located in.

For planning to improve resilience and high availability, it is key for the user to guarantee there is isolation between their resources. If a subnet could span several availability zones then you could not guarantee that their infrastructure could all be brought down by a power cut for example.

On the other hand some people want to guarantee the minimum latency between resources within their VPC environment. By deploying them all to the same subnet they can guarantee that traffic will remain inside of the same logical data centre which will provide them the best latency between services.

over 4 years ago · Santiago Trujillo Denunciar

0

I suspect the reason is that AWS decided to segment things that way for Fault Isolation reasons.

I'm not aware of any technical reason why a given subnet could not span an entire region or even multiple regions theoretically, other than that AWS decided to make it AZ-level. Google Cloud subnets, for example, are regional, not zonal.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda