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

    Новые инстансы дешевле старых и вводят понятие 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
    Share post
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 19

      +6
      Это отличный пример того что делает конкуренция. Появление такого игрокак как Google (Compute Engine) год назад положил начало очень интересной борьбе которая в течение следующих пару лет сделает клауд реально массовым и дешевым. Гугл снизил прайсы на Compute в среднем на 70%, амазон сделал тоже самое в течение недели. Гугл выпустил SSD диски по смешной цене (Block Storage) амазон через неделю сделала тоже самое еще дешевле. С Нетерпением ждем продолжения. Думаю что в скором времени еще больше вкусностей появится.
        0
          0
          Добавил, заодно уточнил по поводу двух vCPU на medium инстансе.
            0
            Отличная новость. Кстати, вот всегда было интересно — сколько живет отключенная инстанция? Т.е. допустим я настроил сервер и выбрал ему stop instance, смогу ли я к нему через пол года подключится, и если да, то нужно ли будет платить за использованное пространство на жестком диске?
              +1
              Нужно различать понятия stop и terminate.

              stop — остановка инстанса с отключением от него EBS диска
              При этом нужно продолжать платить за EBS
              Так как сама машина выключена теряется так же ip,dns
              instance id продолжает сущестсвовать и при перезапуске создается новая машина с тем же id, тем же ebs, другим dns.

              terminate — остановка инстанса с удалением instance id
              EBS же уничтожается либо остается в «detached» состоянии на неограниченный срок, до ручного удаления, само собой с оплатой за него
                +1
                при stop — инстанц останавливается, временное хранилище (ephemeral storage) теряется, подключенные EBS-диски остаются подключенными, elastic IP отключается. Платить в stopped состоянии надо будет только за EBS-диски, если за полгода платить, то он останется и можно будет подключиться)
                  0
                  Спасибо, теперь все понятно. А я, было, «губу раскатал»…
                    0
                    Также надо платить за незамапленный elastic IP (по моему 0.02$ в день)
                    Плата за не удаленные EBS всего 0.1$ за ГБ месяц (10 гб за месяц всего 1 доллар)
                    Итого простой в пол года для машины с 10ГБ диском обойдется всего в 6.0$ (если отпустить ip)

                    По поводу «губы»
                    Амазон дает один год бесплатного периода для micro инстанса.
                      0
                      Нашел по ip — 0.005$ в час за неиспользуемый ip — в месяц будет около — 3.65$
                      upd: ip можно отпустить и тогда за него не будет браться плата.
                        0
                        Мда, не холивара ради, но пока, для небольших проектов, где маштабируемость и sla не слишком критичны, hetzner с ovh гораздо выгодней.
                          0
                          Как получилось у нас.
                          Выбрали Амазон на попробовать и потоестить.
                          За год бесплатного пользования нам так понравилось, что там и остались (хотя на выбор были и варианты подешевле, например тот же DO)
                    0
                    И вроде ещё за elastic ip в этом случае платить придётся. За резервацию оного.
                0
                Стоит отметить, что эти типы серверов будут работать только вместе с Amazon VPC (не работают с EC2-Classic)
                  0
                  а чтобы сделать Change Instance Type интанс сначало нужно остановить?
                    0
                    объясните, пожалуйста, что такое EBS
                    0
                    в calculator.s3.amazonaws.com/index.html не вижу новые типы инстансов — t2.micro, t2.small, t2.medium (
                      0
                      есть маленький нюанс ко всему вышесказанному.
                      на t2 работают только hvm ami, и не работают pv ami.
                      грубо говоря, если до этого вы использовали не windows или не high-compute gpu cluster, то стопнуть и запустить свои инстансы в новом формате просто так не удастся.
                        0
                        Погодите, то есть суть этого сервиса — предоставлять удалённые виртуальные машины? То есть, если я хочу запустить свой мини-проект, мне нужно руками поднимать веб-сервер и делать прочую грязную работу?

                        Only users with full accounts can post comments. Log in, please.