2013-04-30 8 views
0

У меня есть приложение с интенсивным использованием процессора, которое я рассматриваю при размещении на экземплярах 1+ AWS Elastic Beanstalk. Если это вообще возможно, я хотел бы отключить его, чтобы не окунуться в «свободное» использование экземпляров.Вычислительная мощность экземпляров AWS Elastic Beanstalk

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

Так, например, если каждый экземпляр Beanstalk работает, скажем, с 2 ГГц процессорами, а мое приложение выполняет определенную операцию «supercalc», которая занимает 50 миллионов операций с ЦП, но бесплатная версия приложения позволяет мне использовать 100 миллиардов операций в день, тогда я ограничен 100 миллиардами/50 миллионов = 2000 «суперскаллов» в день на бесплатном экземпляре. Поэтому, если процессор 2 ГГц, то мой экземпляр приложения может работать только на 2 ГГц/50 миллионов = 40 секунд, прежде чем я уже «освободил» бесплатное использование ЦП на экземпляре Beanstalk.

Это, вероятно, не очень хороший пример, но, надеюсь, иллюстрирует то, что я пытаюсь достичь. Мне нужно выяснить, сколько мне нужно, чтобы отключить мое приложение, или как долго мое приложение может работать до того, как я превышу загрузку процессора Beanstalk, и на самом деле дело доходит до того, насколько мудрены машины AWS Beanstalk. Заранее спасибо!

+0

Если вы ищете аппаратные конфигурации машин Beanstalk, они используют экземпляры EC2. Вы можете выбрать тип экземпляра перед запуском среды. Вы можете найти конфигурацию экземпляров по адресу http://aws.amazon.com/ec2/instance-types/ –

ответ

0

экземпляры Amazon EC2 не основаны на биллинговой системе «Использование ЦП» (я думаю, что Google App Engine является?). Экземпляр экземпляра EC2 основан на количестве времени, в течение которого машина «включена», независимо от того, что делает , См. Amazon EC2 Pricing за сумму, которую он затратит на запуск разных размеров экземпляров в разных регионах.

Существует специальный случай, который представляет собой экземпляр «Микро» - это обеспечивает возможность иметь короткие всплески с более высоким потреблением ЦП, чем «маленький» экземпляр по более низкой цене, но если вы злоупотребляете им, вы получаете дросселирование назад для период (который вы не делаете с малым). Это не то же самое, что иметь ограничение на работу, хотя цена остается неизменной, если вы дросселированы или нет.

Также обратите внимание на то, что с помощью эластичного бобового стека вы также платите за Elastic Loadbalancer - любое хранилище и пропускную способность, а также любую услугу базы данных, которую вы используете.

Учитывая все это - AWS делает имеет Free Tier - однако это только за первые 12 месяцев новой учетной записи. Free Tier будет покрывать расходы на экземпляр micro EC2, Elastic Loadbalancer, базу данных RDS и другие вспомогательные услуги - см. Ссылку для получения дополнительной информации.

 Смежные вопросы

  • Нет связанных вопросов^_^