Ценообразование Azure для нескольких облачных служб и нескольких веб-ролей

Резюме для ясности. Что дешевле (с точки зрения вычислительных часов) создать две облачные службы, каждая со своей веб-ролью, или иметь две веб-роли в рамках одной облачной службы?

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

  1. Создайте несколько веб-ролей в одном облачном сервисе
  2. Создайте облачный сервис и webrole для каждого

Вариант 2 предпочтительнее для меня, потому что я понимаю, что вариант 1 требует, чтобы каждая веб-роль имела другой номер порта, что может создать трудности с привязкой SSL. Вариант 2 также означает, что у нас может быть отдельный общедоступный IP-адрес для каждого.

Тем не менее, я пытаюсь выяснить, будет ли более затратным с точки зрения выставления счетов вариант 2.

В настоящее время у нас есть один облачный сервис и 2 веб-платформы. Каждый из них является экземпляром A1 (одноядерным), но я заметил в нашем подробном счете за 3 часа вычислений за каждый фактический час? Означает ли это, что час вычислений тратится на саму облачную службу? Если это так, то это будет дешевле, чем иметь 2 облачных сервиса, и в этом случае нам будет выставлен счет за 4 часа вычислений для 2 экземпляров A1.

Подробный платежный фрагмент:

"A1 Cloud Services" "Compute Hours" "US South Central"  "Hours" 24  "South Central US"  "Compute"
"A1 Cloud Services" "Compute Hours" "US South Central"  "Hours" 48  "South Central US"  "Compute"

Любые другие мысли о вариантах и ​​о том, что будет дешевле, и / или почему нам выставляют счет за 3 часа за 2 экземпляра в рамках одного облачного сервиса?


person James Thorpe    schedule 18.02.2016    source источник
comment
Я резюмировал основной вопрос для ясности. Что касается исследований - я изучал это в течение нескольких дней. Я жду ответа от майкрософта и, если ничего не придет по тому или иному маршруту, я создам тестовое приложение и позволю ему выставить счет, чтобы ответить на мой собственный вопрос.   -  person James Thorpe    schedule 19.02.2016
comment
Кстати, причина, по которой мне выставили счет за 3 часа за 2 экземпляра, заключалась в том, что в промежуточной области одной из ролей был скрытый экземпляр. Таким образом, у каждой роли может быть производственный и промежуточный слот. Это фактически дополнительные экземпляры.   -  person James Thorpe    schedule 25.02.2016


Ответы (1)


Ответ. Запуск x веб-ролей/ролей администратора в рамках одной облачной службы или запуск x облачных служб с одной ролью в каждой из них стоит одинаково с точки зрения часов вычислений.

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

person James Thorpe    schedule 25.02.2016