autoscaling
launch configuration
plantilla usada por los autoscanling groups para lanzar instancias EC2
- AMI
- keys
- security groups
- block device mapping
autoscaling groups
- colección de instancias EC2 de características similares
- agrupación lógica para escalado y manejo
Laboratorio
- crea un Launch Group
- crea un AutoScaling Group
- termina instancias para comprobar el AutoScaling
Placement Groups
- determina que hardware subyacente se va a usar en las instancias EC2 que se lancen
- cluster :
- en una AZ
- en diferentes VPCs emparentadas
- líneas dedicadas de 10Gbps
- recomendado para baja latencia, gran cantidad de transferencia
- recomentado cuando la mayor parte del tráfico es interno
- se recomienda lanzar todas las instancias en una sola petición y usar el mismo tipo de instancia; lanzar más instancias posterior puede dar problemas de capacidad
- para «evitarlo», habría que parar por completo todas las instancias del Placement Group y rearancar, para que se reubiquen
- spread : ¿underlying hardware?
- ubicados en diferente hardware
- no tienen necesidad de intercomunicarse entre ellas (instancias)
- al estar ubicadas en hardware diferente, se reduce el riesgo de fallo simultaneo (que si tiene la cluster)
- puede ubicarse en diferentes AZ
- permite el uso de instancias de diferentes tipos o lanzadas en diferentes momentos
- se pueden ejecutar 7 instancias por AZ y Placement Group
- no hay coste por crear un Placement Group
- el nombre ha de ser único en la cuenta AWS
- no se pueden mezclar diferentes Placement Groups
- no se puede mover una instancia arrancada en un Placement Group