Могу ли я разместить сайт в Windows Azure VMRole - PullRequest
4 голосов
/ 09 декабря 2011

Кто-нибудь знает, можно ли разместить сайт с помощью VMRole в Windows Azure?

Если у меня на виртуальной машине работает IIS, могу ли я получить к ней доступ извне?

Кроме того, если я масштабируюсь до нескольких экземпляров одной и той же виртуальной машины, будет ли эта конечная точка автоматически сбалансирована по нагрузке, как WebRole?

Примечание. У меня есть некоторые требования, которые невозможно выполнить с помощью WebRole, поэтому я не использую его. (если вам интересно)

Заранее спасибо!

1 Ответ

4 голосов
/ 09 декабря 2011

Да, вы можете разместить веб-сайт в роли виртуальной машины. Роль виртуальной машины должна быть Windows 2008 R2 с IIS, поэтому у вас должно быть все необходимое для поддержки вашего веб-сайта. Вам просто нужно будет поработать с HyperV локально для создания виртуального жесткого диска, затем подготовить его с помощью инструментов Windows Azure и т. Д.

Просто любопытно: какие конкретные требования у вас есть, которые не могут быть выполнены с помощью веб-роли? Существует три основных варианта использования VM Role:

  • Процесс установки не может быть автоматизирован
  • Процесс установки не является надежным на 100% (например, установщики периодически терпят неудачу)
  • Процесс установки занимает слишком много времени (возможно, более 5 минут или около того)

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

...