Скрытая стоимость EC2 — CloudSavvy IT

1 min


AWS Logo

Каждый экземпляр AWS EC2, который вы предоставляете, нуждается в хранилище, чтобы служить основным диском. Как и все остальное в AWS, его использование измеряется и может значительно изменить стоимость EC2.

Хранение стоит денег

Размер вашего начального тома зависит от типа вашего сервера, но вы можете выделить от нескольких ГБ до 16 ТБ на том. Вы можете выделить несколько томов для подключения к одному экземпляру и поменять тома между экземплярами. Есть также AWS Elastic File System (EFS), это том, который вы можете разделить между несколькими экземплярами, хотя это отдельный сервис от EBS.

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

Текущая скорость для общего назначения хранения SSD (gp2) 0,10 долл. США за ГБ в месяц, Если вы арендовали терабайт хранилища, с вас будет взиматься 100 долларов в месяц. Он измеряется с точностью до секунды, поэтому, если вы арендуете том только на один день, с вас взимается 3,20 доллара США за этот день.

Из-за этого вы не должны использовать EBS для хранения огромных объемов данных; S3 намного дешевле для этого варианта использования. EBS предназначен для быстрого хранения, которое расположено очень близко к экземпляру EC2 (и даже на устройстве с Хранение экземпляра) и используется в качестве загрузочного тома для экземпляров EC2.

Различные типы томов EBS

SSD общего назначения (gp2) используется по умолчанию для новых экземпляров. Это стоит $ 0,10 за ГБ-месяц, что в четыре раза дороже хранилища S3. Но это загрузочный твердотельный накопитель, разработанный для использования с EC2, и он намного быстрее, чем хранилище S3.

Предоставленные твердотельные накопители IOPS (io1) — это высокопроизводительные твердотельные накопители AWS. Они созданы для обеспечения скорости до 1024 МБ / с и имеют соответствующую цену. Базовая стоимость хранилища составляет 0,125 долл. США за ГБ в месяц, что на 25% больше, чем в gp2. Но вы также платите в зависимости от того, как быстро вы хотите получить к ним доступ. Если вам нужно использовать все каналы 1024 МБ / с, вам придется платить больше.

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

Метрика, которую вы ищете, в данном случае это VolumeQueueLength объема EBS. Это показывает, сколько ожидающих операций том ожидает выполнения. Если этот график растет, вы, скорее всего, максимально используете свой объем EBS, и вам следует рассмотреть возможность обновления до выделенного хранилища IOPS.

VolumeQueueLength

Вы также можете посмотреть на IOWait вашего EC2, который измеряет, сколько циклов ЦП тратится на ожидание операций чтения или записи.

IOWait EC2

Если вам не нужна скорость, вы также можете использовать тома EBS на жестких дисках для своих экземпляров. Вы не можете загрузиться с этих дисков, поэтому вам все равно понадобится небольшой диск gp2, который будет использоваться в качестве загрузочного диска. Существует два уровня томов на основе HDD:

  • HDD с оптимизированной пропускной способностью (st1): том жесткого диска общего назначения, оптимизированный для пропускной способности, а не для быстрого чтения и записи. Этот уровень стоит $ 0,045 за ГБ-месяц, что ниже половины стоимости gp2.
  • Холодный жесткий диск (sc1): медленнее, чем st1, но дешевле всего за $ 0.025 за ГБ-месяц.

Какой бы тип громкости вы ни выбрали, если вы решите увеличить громкость с помощью S3 снимкивы будете платить $ 0,05 за ГБ-месяц за данные S3. Это инкрементные снимки, означающие, что каждое внесенное вами изменение будет сохранено, а данные не будут дублироваться. Но если вы часто меняете данные на диске, со временем размер снимка может вырасти до размера, превышающего ваш первоначальный объем.

Используйте калькулятор AWS

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

Загрузите калькулятори укажите, какие услуги вы хотите предоставить. Калькулятор поддерживает большинство сервисов AWS и объединит все в один ежемесячный счет.

Калькулятор AWS.

Еще одна полезная функция, предоставляемая AWS, — это AWS Cost Explorer. Эта панель управления разделит ваши прошлые платежи по типам и покажет, сколько действительно стоит AWS.

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

AWS Cost Explorer.

AWS предоставляет простую разбивку по фактическому счету каждый месяц, но с помощью проводника визуализировать расходы проще, особенно если вы используете многие сервисы AWS.


0 Comments

Ваш адрес email не будет опубликован. Обязательные поля помечены *