2013-01-02 62 views
7

在Windows Azure门户上(截至2013年1月)当我将Windows Azure网站实例从1扩展到6时,我会得到什么?这是否意味着我的网站在同一台服务器上会有6个物理实例?在IIS中,有6个正在运行的网站会自动进行负载平衡吗?Windows Azure实例究竟是什么?

但从帮助文本判断它是指实例作为进程?如果是这样,我的网站将获得6个CPU,内存或什么?

Windows Azure Portal

干杯

+0

属于serverfault.com。 6个实例= 6个并行运行的站点。访问者不会注意到这些差异,但使用6个实例时性能为6倍。 – Raptor

+0

@ShivanRaptor所以在IIS中,这意味着6个物理网站(在同一台服务器上?)都会自动进行负载均衡? – atp03

+0

是/否,因为负载均衡的概念是将6台物理机分开;在Azure中,他们不是。他们只是分配更多的资源给你。 – Raptor

回答

5

Windows Azure的网站,不像Windows Azure的Web角色,是一个“高密度”多租户平台,不使用的虚拟机为单位的规模,但过程。

当您使用Web角色(或角色或虚拟机)时,每个实例都等于一个虚拟机,其“规格”取决于所选实例的大小。

当您使用您可以共享的实例和保留实例之间进行选择的网站:

保留实例是非常像从一个尺度点,使得刻度单位是虚拟机的Web角色(你支付)

共享实例使用高密度模型,其中多个承租人可能存在于同一个虚拟机上,但每个承租人都拥有自己的进程,平台通过沙箱提供隔离。

在共享实例情况下,缩放单元不是整个机器,而是一个额外的进程,很可能在单独的虚拟机上运行。

+0

共享模式实例是否也被认为是HA /负载平衡解决方案? – atp03

+0

它们负载均衡,平台将自动从其管理的级别(即在代码之外)的故障中恢复。无论这是一个完整的HA解决方案,是您的呼叫。 –