天蓝云服务混乱

时间:2013-03-14 16:32:18

标签: azure

所以我创建了一个云服务并部署了两个角色:worker和web。在比例标签上,我看到:

Role A (small virtual machine): 1 instance 
Role B (small virtual machine): 1 instance

这是否意味着我的角色在不同的虚拟机中运行?如果是这样的话,每个可用的RAM(小= 1,75 GB正确吗?)

或者他们是否在同一个虚拟机中运行?

无论哪种情况:实例数是什么意思?

最后,如果我增加每个角色的实例数,这会影响定价吗?

1 个答案:

答案 0 :(得分:2)

  • 这是否意味着我的角色在不同的虚拟机中运行?如果是这样,每个中的可用RAM(小= 1,75 GB正确吗?)

这意味着您的解决方案中配置了Web角色和辅助角色项目。 Web角色将为您提供IIS功能(ASP .NET,WebAPI等),您的工作者角色将作为后端处理器。

  • 或者他们是否在同一个虚拟机中运行?

每个实例都是自己的虚拟机。项目中的所有Web角色实例都是相同的,并且所有工作者角色项目都是相同的。 Azure在幕后托管负载均衡器,可以将流量正确地引导到每个。

  • 无论哪种情况:实例数是什么意思?

实例数对应于Web和工作者角色的活动VM数。请注意,您的Web角色可以具有与您的工作者角色不同的实例数。当您增加负载时,可以使用实例“扩展”应用程序。

  • 最后,如果我增加每个角色的实例编号会影响定价吗?

是的,您将为已部署的每个实例(无论是否正在运行)收取费用。注意,要获得Azure的SLA,它们需要您运行每个角色的两个实例。

有关定价的更多信息,请查看here