ECS Фаргейт Цены - PullRequest
       47

ECS Фаргейт Цены

0 голосов
/ 16 октября 2018

Я хотел бы убедиться, что правильно интерпретирую модель ценообразования AWS ECS Fargate по сравнению с экземпляром m4.large EC2 (2vCPU, 8GB Mem), работающим без остановок (даже при снижении загрузки процессора до 1%) дляцелый месяц (730 часов).

# Monthly cost estimates

Fargate:
    cpu = 730hrs * 2vCPU * $0.056 = $73.88
    mem = 730hrs * 8GB Mem * $0.0127 = $74.17
    total = $73.88 + $74.17 = $148.05

EKS ec2 node (1 yr reserved no upfront):
    total = 730hrs * $0.062 = $45.26

EKS ec2 node (on demand):
    total = 730hrs * $0.10 = $73.00

Похоже, что Fargate будет в 3 раза дороже, чем экземпляр EC2.Мои цены Fargate выглядят точными?Я предполагаю, что Fargate не предназначен для использования для чего-то вроде веб-сайта 24/7, но больше похож на одноразовую работу, возможно, аналогичную функции Lamba, которая запускает изображение контейнера.

Я прав?что мне выставлен счет за все ресурсы процессора и памяти задачи Fargate, независимо от того, использую ли я 1% или 100% ресурсов?

Рекомендации:

1 Ответ

0 голосов
/ 03 ноября 2018

Ваши расчеты мне кажутся правильными.

Я управляю кучей 24/7 веб-сайтов с задачами Fargate на 0,25 В ЦП и 0,5 ГБ ОЗУ только из-за простоты их настройки.У них нет большого трафика, и они кешируются довольно сильно, но при необходимости они могут масштабироваться до 10x в зависимости от целевого процессора.

При таком использовании, я думаю, они довольно экономичны.

Обновление: AWS обновило цены на Fargate 7 января 2019 года. Цены теперь составляют 0,04048 долл. США за vCPU в час и 0,004445 долл. США за ГБ памяти в час.Ваш пример теперь будет:

Fargate:
  cpu = 730hrs * 2vCPU * $0.04048 = $59.10
  mem = 730hrs * 8GB Mem * $0.004445 = $25.96
  total = $59.10 + $25.96 = $85.06
...