[Windows Azure] 同質群組 (Affinity Group) 的使用

同質群組 (Affinity Group) 是 Windows Azure 上用來將自己的服務集中在一個地方的一種群組設定,在 Spring Release 之前,它只有設定讓所有服務都集中在相同的資料中心的能力,實用性真的不高,所以很少有人使用它,不過在 Spring Release 之後,同質群組已經和虛擬網路服務連結在一起了,也就是說,同質群組已經變成要配置 VM 到自己的虛擬網路內時必須設定的項目,而且不論是何種服務 (Website Role, Web Role, Worker Role, VM 等) 都適用,等於是給自己的網路加上了一個識別標籤一樣。

同質群組 (Affinity Group) 是 Windows Azure 上用來將自己的服務集中在一個地方的一種群組設定,在 Spring Release 之前,它只有設定讓所有服務都集中在相同的資料中心的能力,實用性真的不高,所以很少有人使用它,不過在 Spring Release 之後,同質群組已經和虛擬網路服務連結在一起了,也就是說,同質群組已經變成要配置 VM 到自己的虛擬網路內時必須設定的項目,而且不論是何種服務 (Website Role, Web Role, Worker Role, VM 等) 都適用,等於是給自己的網路加上了一個識別標籤一樣。

image

 

有了虛擬網路的同質群組設定後,我們就可以在新增 VM 時設定同質群組:

image

 

然後設定要使用的子網路:

image

 

在完成部署之後,就可以看到虛擬網路的設定,確定已設定在 NetA (192.168.1.0/24) 內:

image

 

我們再設定一個 VM 起來,一樣使用相同的設定,可發現新 VM 在 NetA 中設定了一個新的 IP:

image

 

同質群組和虛擬網路的基本設定會影響到接下來在 Windows Azure 上建置自己的 Infrastructure 的方式。

 

Reference:

http://msdn.microsoft.com/en-us/library/windowsazure/jj156085