Сколько рабочих ролей и веб-ролей вы можете иметь на подписку Azure? - PullRequest
2 голосов
/ 25 апреля 2011

Сколько рабочих ролей и веб-ролей вы можете иметь на подписку Azure?

а. 1 рабочая роль и 1 веб-роль

б. 10 всего

с. Всего 11

д. Неограниченно

Windows Azure работает только для .NET?

Ответы [ 3 ]

9 голосов
/ 25 апреля 2011

РЕДАКТИРОВАТЬ : я обновил это, чтобы отразить изменения с сентября 2011 года, увеличив количество ролей с 5 до 25.

Подписка не ограничена количеством ролей.Каждая размещенная служба может иметь до 25 ролей (см. в этой статье MSDN для уточнения) с сочетанием ролей Web, Worker и VM.По умолчанию подписка ограничена шестью размещенными службами и всего 20 малыми экземплярами (например, 20 ядрами) по всей подписке.Вы можете смешивать и подбирать размеры виртуальных машин, но изначально вы будете ограничены 20 ядрами.Вы можете связаться со службой поддержки, чтобы увеличить количество размещенных служб и количество экземпляров (я работаю с независимыми поставщиками программного обеспечения, которые выходят далеко за пределы 20 экземпляров).

Windows Azure не ограничивается приложениями .net.Сами виртуальные машины основаны на Windows Server 2008 SP2 и 2008 R2.Например, вы можете легко запускать приложения на Java, PHP и python.Запустите Jetty или Tomcat, запустите серверы, такие как MongoDB и т. Д. Для получения дополнительной информации посетите страницу Windows Azure Interop .

1 голос
/ 25 июля 2011

в каждой подписке у вас есть 6 размещенных учетных записей и 5 учетных записей хранения. По умолчанию каждая учетная запись хостинга может использовать до 20 экземпляров (любого размера). каждый экземпляр может обслуживать работника или веб-роль в примечании к расчету, чтобы одна и та же роль выполнялась как минимум в 2 sla для службы, и вы можете использовать до 20 экземпляров для роли (доступно только для учетной записи хостинга). Одна веб-роль может обслуживать множество веб-приложений. То же самое касается рабочей роли. Таким образом, количество экземпляров зависит от производительности (веб-серверов в вашей ферме), а не от количества создаваемых приложений .net. Какой клиент имеет 5000 серверов? (Экземпляр - это сервер 2008 R2 VM, а не приложение .net)

Надеюсь, что поможет

1 голос
/ 25 апреля 2011

Azure вы получаете X число экземпляров.

  • Экземпляр может быть веб-ролью или рабочей ролью.
  • Вы можете иметь одну роль на экземпляр.
  • У вас может быть столько экземпляров, сколько вы можете себе позволить на подписку.

Так что ответ на вопрос в вашем комментарии - да.

Но это, вероятно, не очень хорошая идея, посколькуэто увеличит вашу стоимость.У вас будет 5000 экземпляров, и это будет стоить 600 долларов США в час (в последний раз я проверял, что это 0,12 доллара США в час)

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...