Вопрос

Я создаю несколько AMI на основе одного из базовых на EC2.Один из типов экземпляров использует Tomcat и содержит множество индексов Lucene;другой экземпляр будет использовать MySQL и иметь соответственно большие требования к данным.

Я пытаюсь определить лучший способ включения их в создаваемые мной AMI.Если я монтирую /mnt/lucene и /mnt/mysql, они не включаются в сгенерированный AMI.Поэтому мне кажется, что предпочтительный способ справиться с ними — иметь EBS для каждого из них, делать снимки и разворачивать экземпляры, которые имеют свои собственные EBS на основе самых последних снимков.Это лучший способ продолжить?

В чем смысл хранения экземпляров?Похоже, он будет работать только как временное хранилище - чего мне не хватает?Вероятно, есть причина, по которой Amazon предлагает до 800 ГБ хранилища в стандартных больших экземплярах...

Это было полезно?

Решение

Хранилище экземпляров работает быстрее, чем EBS.Вы не упоминаете, что будете делать со своими экземплярами, но для некоторых приложений скорость может быть важнее долговечности.Для приложения, которое в основном выполняет интеллектуальный анализ данных в большой базе данных, может быть полезно иметь несколько сотен гигабайт локального быстрого хранилища для размещения БД.Рабочие узлы в кластере MapReduce также могут быть отличными кандидатами на роль хранилища экземпляров, в зависимости от типа задания.

Другие советы

Еще одним моментом хранения экземпляров является то, что оно независимо.Было много сбоев EBS (например, Google).«сайт: aws.amazon.com отключение ebs»).Если экземпляр вообще работает, у него есть доступное хранилище экземпляра.Очевидно, что если вы полагаетесь на хранилище экземпляров, вам необходимо запускать несколько экземпляров (в нескольких зонах доступности) и допускать одиночные экземпляры, которые вышли из строя.

Я знаю, что уже поздно, но есть еще один малозначимый факт...

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top