Как стать автором
Обновить

Amazon добавили новые типы инстансов — t2.micro, t2.small, t2.medium

Время на прочтение3 мин
Количество просмотров19K
Новые инстансы дешевле старых и вводят понятие CPU Credit-ов.

CPU Credit — это внутренняя накапливающаяся монета, которая равна 1 минуте при 100% нагрузке.
Кредит накапливается со скоростью зависимой от типа сервера. Так же, от типа сервера зависит до куда просядет его максимальная CPU нагрузка при отсутствии кредитов — baseline. Минимальный максимум. Минимальный, так как при отсутствии кредитов максимальная нагрузка проседает не мгновенно, а постепенно в течении 15 минут, чтобы была возможность компенсировать нехватку ресурсов в случае необходимости.
Хранится кредит до 24 часов.

Тип инстанса Кредитов в час Baseline Цена за час Цена за месяц
t2.micro 6 10% $0.013 $9.50
t2.small 12 20% $0.026 $19
t2.medium 24 40% $0.052 $38




Таким образом — t2.medium идет по очень хорошей цене, с 4ГБ памяти на борту, с возможностью работать 24 минуты в час, либо 9.6 часов в день, т.е отработать полный рабочий день при максимальной нагрузке. Я считаю это очень хорошим предложением.
Соответственно, микро инстанс способен отработать 2.4 часа в день при максимальой нагрузке, а small — 4.8 часа. Проверьте свои логи, даже это не мало.
Так же следует заметить, что 9.6 часов это из расчета, что загружен 1vCPU на 100 процентов либо 2vCPU по 50 процентов.
(соответственно baseline 20%x2 либо 40%x1)
2vCPU на medium, оба со 100% загрузкой могут отработать не более 4.8 часов в день.

Performance


Для сравнения таблица. при этом стоит учитывать, что t1.micro,m1.small,m1.medium в ней идут из расчета на годовую предоплату из расчета высокой нагрузки, а новые инстансы в любой момент можно улучшить, либо наоборот взять подешевле.

Тип инстанса Эффективная цена за час RAM vCPU
t1.micro 0.012$ 0.615GB 1
t2.micro 0.013$ 1GB 1
m1.small 0.024$ 1.7GB 1
t2.small 0.026$ 2GB 1
m1.medium 0.048$ 3.75GB 1
t2.medium 0.052$ 4GB 2


Цены для старых инстансов взяты из ec2 instances marketplace на сегодняшний день, совсем недавно эти цены были значительно выше, поэтому в целом — нынешнее поколение быстрее и дешевле, если нет круглосуточной нагрузки и нет необходимости в собственных дисках инстанса, новые типы серверов поддерживают только EBS.

Кстати, Amazon отменяют старые типы серверов, такие как: t1.micro, m1.small, m1.medium. Их все еще можно взять на EC2 marketplace, но в целом, они считаются устаревшими.

Throttling


Не секрет, что t1 и так был с throttling-ом, собственно подозреваю что отсюда и первая буква в названии инстансов, но в его случае информация о том, как именно будет понижаться максимальная допустимая производительность не разглашалась, теперь же все наглядно и даже с cloudwatch метриками.

Есть отдельные метрики для баланса кредитов и их использования. Что в купе с тем, что более нет необходимости делать предварительную оплату(upfront) за сервера этого класса, дает возможность строить автоматически масштабируемую конфигурацию, которая на самом деле следует давешнему слогану — «Плати только за пользование».

Profit


К слову, абсолютное большинство серверов, доступ к телу которых у меня имеется вкладываются в ограничения t2.medium инстансов, думаю не один я такой и введение в строй этих серверов это очень и очень хорошая альтернатива предшествующим этому танцев с бубном вокруг light/medium/heavy utilisation.

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

Остается дождаться, что появится хотя бы t3.x2large, для проектов где пики нагрузок частые, требовательные к ресурсам, но недолгие.

Официальая страница: docs.aws.amazon.com/AWSEC2/latest/UserGuide/t2-instances.html
Теги:
Хабы:
Всего голосов 26: ↑26 и ↓0+26
Комментарии19

Публикации

Истории

Ближайшие события