Какие функции AWS поддерживаются EBS?

18

Недавно я прочитал статью AWS: «Хорошие, плохие и уродливые» , в которой упоминалось, что они отказались от всех поддерживаемых EBS функций AWS. Какие функции поддерживаются в явном виде (экземпляры EC2, поддерживаемые EBS) или неявно (веб-консоль AWS), поддерживаемые EBS?

Джейк МакГроу
источник
4
Для тех, кто голосует за закрытие, а не за конструктив, функция поддерживается EBS или нет, так что ... никаких споров нет. Слишком локализовано, я думаю, что многие люди не используют AWS ???
Джейк Макгроу
Кроме того, я не мог найти эту информацию, собранную в одном месте в любом месте онлайн.
Джейк Макгроу
1
Согласитесь, это бесценное знание для любой организации, поддерживаемой AWS, мне было бы очень интересно узнать, что именно находится в облаке Amazon. Это особенно важно с учетом доказанной нестабильности EBS.
JonVD
errr - как EBS оказался нестабильным? Сколько томов работает в течение какого времени с каким временем простоя?
Пит - MSFT
3
@PeterH. - потому что сбои в системе EBS были причиной почти каждого крупномасштабного сбоя AWS с момента его возникновения.
EEAA

Ответы:

5

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

EBS поддерживается

  • EC2 Если вы выберете AMI с поддержкой EBS
  • ELB Вы должны выбрать поддерживаемый EBS AMI для хоста EC2
  • RDS
  • Эластичный бобовый стебель
  • Elastic MapReduce

Не поддерживается EBS

  • Route53
  • S3
  • CloudFront
  • ледник
  • DynamoDB

Я почти уверен, что SES, SNS, SQS и SWF не используют EBS.

Я не думаю, что ElastiCache, CloudFormation, CloudWatch, IAM или CloudSearch используют EBS.

Чарльз Энгельке
источник
2
Это чистое предположение, так как Amazon никогда публично не отвечал на этот вопрос. Я знаю, что некоторая информация в этом ответе неверна.
jamieb
пожалуйста исправьте это тогда: /
Джейк Макгроу
1
@JakeMcGraw: я не тупой, но не могу предоставить больше информации по этой теме. Сожалею.
jamieb
Те, что перечислены как EBS, либо попросили Amazon сказать, что они есть, либо используют низкоуровневые сервисы (Elastic Beanstalk). Те, которые перечислены как не поддерживаемые EBS, либо живут за пределами регионов, поэтому они не могут быть зарезервированы в EBS, потому что это сервисы регионального уровня или используют локальные SSD для скорости (DynamoDB). Два предложения в конце являются умозрительными.
Чарльз Энгельке
7

Я прокомментировал эту статью в блоге, которая была впоследствии удалена автором. Вы можете рассмотреть этот уровень профессионализма, когда читаете его пост. То, что я написал:

У AWS никогда не было региональных сбоев. Если бы автор блога нашел время, чтобы прочитать два сообщения об инциденте, на которые он ссылался, он бы узнал об этом. Правильно спроектированное развертывание AWS всегда использует несколько зон доступности. Наихудшее влияние, которое я испытал в обоих событиях, было слегка сниженная производительность или прерывистый доступ к API; ни один из которых не был медленным стопором.

Что я не добавил к своему первоначальному комментарию:

99% злободневного шума, брошенного в AWS, составляют люди, которые не понимают, как правильно его использовать. Они рассматривают это как просто другой VPS или просто еще один сервер co-lo. Вы должны создать свое приложение с учетом облачного развертывания. Он должен допускать случайные сбои узлов, использовать серверы приложений без сохранения состояния и беспрепятственно работать в нескольких экземплярах и подсетях за одним или несколькими балансировщиками нагрузки. Вы должны использовать слабосвязанные компоненты и обмениваться данными между уровнями, используя очереди сообщений.

Короче говоря, эта публикация в блоге была просто очередной многословной сплетней, написанной кем-то, кто не понимает, как использовать инструменты, которые они выбрали.

jamieb
источник
1
Вы правы, но не ответили на вопрос ...
iwiznia
1
@iwiznia Было слишком долго оставлять комментарии. Но на публичный форум не удастся ответить. Amazon намеренно молчит о своей базовой инфраструктуре.
jamieb
3
«У AWS никогда не было региональных сбоев». Это не правда aws.amazon.com/message/65648 «Нагрузка вызвала коричневое из плоскости управления EBS и снова повлияла на API-интерфейсы EBS в Регионе ».
ceejayoz
@ceejayoz: Прочтите мой комментарий: «Наихудшее влияние, которое я испытал в обоих событиях, было слегка ухудшенное быстродействие или прерывистый доступ к API; ни один из них не был медленным ограничителем ». Приложения, которыми я управлял через оба события, продолжали работать так, как задумано.
jamieb
2
Остановка показа, если ваши экземпляры не работают из-за EBS, и вы не можете запускать замены в другой зоне. Это также проблема, потому что ELBs и RDS работают на EBS, и исторически были проблемы с выходом из строя из-за сбоя AZ из-за этих зависимостей. Посмотрите их последнее вскрытие, которое признает это и говорит, что они реинжинирируют ELB, чтобы в результате избежать зависимостей EBS.
ceejayoz