
En EC2, la mayoría de las instancias más grandes de la generación actual tienen múltiples dispositivos SSD. Para aprovechar el tamaño combinado de estos para aplicaciones como bases de datos nosql que almacenan grandes cantidades de datos, los he estado combinando con software raid 0 o 10 usando mdadm.
Sin embargo, el lanzamiento de nuevas instancias lleva una eternidad; por ejemplo, ejecutar la sincronización inicial de raid10 en una instancia i2.4xlarge tarda varias horas en completarse.
Hay alguna manera de acelerar esto? ¿Es posible guardar una AMI después de ejecutar la sincronización inicial de mdadm que incluirá todos los discos efímeros en la misma configuración raid cuando se inicie?
No he usado mucho las AMI personalizadas, pero al leer los documentos parece que tanto las AMI respaldadas por el almacén de instancias como las respaldadas por ebs solo incluyen una instantánea del volumen raíz.
Respuesta1
Como habrás notado, los discos efímeros sonnoincluido en una instantánea de AMI; sólo lo es el volumen raíz. Debido a esto, no es posible tomar una "instantánea" de los metadatos mdadm
porque los discos efímeros se perderán cuando se destruya la instancia que los aloja. Sin embargo, puede crear RAID persistentes con volúmenes de EBS.