在 Windows Azure 门户上(截至 2013 年 1 月)当我将 Windows Azure 网站实例从 1 扩展到 6 时,我会得到什么?这是否意味着同一台服务器上我的网站将有 6 个物理实例?在 IIS 中,是否有 6 个正在运行的网站都自动进行负载平衡?
但是从帮助文本来看,它将实例称为进程?如果是这样,我的网站将获得 6 个 CPU、RAM 还是什么?
干杯
最佳答案
与 Windows Azure Web 角色不同,Windows Azure 网站是一个“高密度” Multi-Tenancy 平台,它不使用虚拟机作为扩展单元,而是进行处理。
当您使用 Web 角色(或辅助角色,或虚拟机)时,每个实例都相当于一个虚拟机,其“规范”由所选实例大小决定。
当您使用网站时,您可以在共享实例和保留实例之间进行选择:
从规模角度来看,预留实例非常类似于 Web 角色,因此规模单位是虚拟机(您需要相应付费)
共享实例使用高密度模型,其中多个租户可能存在于同一虚拟机上,但每个租户都有自己的进程,平台通过沙箱提供隔离。
在共享实例情况下,缩放单元不是整个计算机,而是一个附加进程,很可能在单独的虚拟机上运行。
关于azure - Windows Azure 实例到底是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14118273/