EC2 сохраняет настройку mdadm RAID в AMI

EC2 сохраняет настройку mdadm RAID в AMI

На EC2 большинство крупных экземпляров текущего поколения имеют несколько устройств SSD. Чтобы воспользоваться их объединенным размером для таких приложений, как базы данных nosql, которые хранят большие объемы данных, я объединял их с программным raid 0 или 10 с помощью mdadm.

Однако запуск новых экземпляров занимает целую вечность, например, для запуска первоначальной синхронизации raid10 на экземпляре i2.4xlarge требуется несколько часов.

Есть ли способ ускорить это? Можно ли сохранить AMI после запуска начальной синхронизации mdadm, которая включит все эфемерные диски в ту же конфигурацию raid при запуске?

Я не особо использовал пользовательские AMI, но, судя по документации, AMI, поддерживаемые как хранилищем экземпляров, так и EBS, включают в себя только снимок корневого тома.

решение1

Как вы заметили, эфемерные диски — этонетвключено в снимок AMI; только корневой том включен. Из-за этого невозможно сделать «снимок» метаданных, mdadmпоскольку эфемерные диски будут потеряны при уничтожении экземпляра, на котором они размещены. Однако вы можете создавать постоянные RAID-массивы с томами EBS.

Связанный контент