Почему создание AMI занимает много времени? - PullRequest
0 голосов
/ 02 февраля 2020

Я пытаюсь создать AMI из экземпляра с устройством root размером 160 ГБ. Этот том root имеет тип io1 с iops 1250.

В моей учетной записи AWs создание AMI занимает около 5 минут. Это с данными о более чем 100ГБ.

В учетной записи клиента AWS та же конфигурация занимает более 20 минут.

Я проверял это много раз и получал почти одинаковые результаты все время.

Есть идеи, почему создание AMI так сильно различается между несколькими AWS учетными записями?

1 Ответ

0 голосов
/ 03 февраля 2020

AMI состоит из снимков томов Amazon EBS, прикрепленных к экземпляру.

Снимки состоят из "отличий" от предыдущего снимка (включая исходный AMI) который использовался для запуска экземпляра).

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

Если со временем на диск (-ы) будет добавлено / изменено много информации, создание AMI займет больше времени, поскольку изменилось больше дисковых блоков.

Создание снимков и AMI может быть сделано быстрее, если делать более частые снимки , так как это скопирует измененные блоки в Amazon S3. Таким образом, для каждого последующего снимка / AMI требуется копировать меньше блоков.

Скорость снимка / AMI не зависит от назначенного IOPS для тома . Процесс моментального снимка выполняется в серверной части, которая не использует IOPS, выделенные для тома.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...