Для долго работающих важных приложений какой тип экземпляра Aws EC2 выбрать? - PullRequest
0 голосов
/ 29 сентября 2019

Я проверял все экземпляры EC2 и ... из всех типов, с которыми я спорю между выбором - зарезервированный экземпляр или выделенный экземпляр -

Спот и по требованию не соответствуют требованиям, я думаю.

У меня нет дополнительной информации о типе приложения для запуска.

Ответы [ 2 ]

0 голосов
/ 29 сентября 2019

Я не думаю, что о типах экземпляров вам нужно беспокоиться - это просто машины разных размеров, которые имеют разные соотношения CPU / RAM / IO. Высокая доступность может быть достигнута только путем его интеграции в приложение и инфраструктуру. Типы резервирования (спот / по требованию / выделенный) больше касаются оптимизации затрат в зависимости от того, как долго и сколько вам нужно ресурсов.

Экземпляры спотов являются переходными - вы можете зарезервировать место на срок до 6 часов, тогда это будетпрекращается. Вероятно, не подходит, но это зависит от того, как долго "долго работает"? Вы получаете значительную скидку за использование спотовых экземпляров, если вы можете жить с ограничениями.

On-Demand и Reserved - это в основном одна и та же услуга, но по требованию это оплата по факту, а зарезервированный экземпляр - контракт фиксированной длины и авансовые платежи. Зарезервированные экземпляры дают вам наилучшее соотношение цены и качества в долгосрочной перспективе, но по требованию вы можете гибко изменять размер экземпляра или выключать экземпляр, чтобы сэкономить деньги.

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

0 голосов
/ 29 сентября 2019

Похоже, вы обеспокоены доступностью (или временем работы) различных экземпляров EC2. Разница между зарезервированным, выделенным, спотовым и по требованию больше связана с затратами, чем с доступностью. AFAIK AWS не гарантирует разные уровни доступности для разных типов экземпляров EC2 или структур затрат.

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

Другие варианты (зарезервированные, спот и по требованию) - это просто разные структуры затрат. Они не влияют на производительность или доступность.

AWS рекламирует время безотказной работы 99,99%. Это из их SLA:

AWS приложит коммерчески разумные усилия, чтобы сделать включенные сервисы доступными для каждого региона AWS с ежемесячным процентом безотказной работы не менее 99,99%, в каждом случае во время любого ежемесячного выставления счетовцикл («Обязательство обслуживания»). В случае если какая-либо из включенных услуг не соответствует обязательству по обслуживанию, вы будете иметь право на получение кредита на обслуживание, как описано ниже.

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

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