天天看點

Azure虛拟機負載平衡

                                                                                           Azure 負載平衡

負載平衡概述:

Microsoft Azure 為在其中托管的虛拟機(IaaS) 和雲服務(PaaS)提供負載平衡服務。負載平衡支援應用程式伸縮,并且提供應用程式故障恢複以及其他優勢。可以通過以下方式通路負載平衡服務:通過Microsoft Azure 門戶或應用程式的服務模型指定服務上的輸入端點。當在Microsoft Azure 上部署一個具有一個或多個輸入端點的托管服務後,它會自動配置Microsoft Azure 平台提供的負載平衡服務。要充分利用服務的彈性/備援性優勢,您需要讓至少兩個虛拟機服務于同一端點。

下圖是一個托管在Microsoft Azure 中的應用程式示例,該應用程式使用負載平衡服務将傳入流量(位址/端口 …….cn:8080)引導到三個虛拟機,這些虛拟機均偵聽端口 80。

Azure虛拟機負載平衡

Azure配置負載平衡功能

1.登入到Windows Azure 管理門戶.如圖:

Azure虛拟機負載平衡

2.azure門戶兩台虛拟機提供web服務,如圖:

Azure虛拟機負載平衡

3.選擇webserver1虛拟機,建立終結點,如圖:

Azure虛拟機負載平衡

4.webserver1虛拟機,添加獨立終結點端口,如圖:

Azure虛拟機負載平衡

5建立節點名稱,協定為tcp,公共端口為8080,虛拟機私有端口為80 ,勾選建立負載平衡集,如圖:

Azure虛拟機負載平衡

6.建立負載平合集,協定,端口,探測間隔及探測次數,如圖:

Azure虛拟機負載平衡

7.wenserver1終結點,負載平衡集,已建立成功,如圖:

Azure虛拟機負載平衡

8.webserver2建立終結點以及負載平衡集,如圖:

Azure虛拟機負載平衡

9.将webserver2添加現有負載平衡集,如圖:

Azure虛拟機負載平衡

10.為終結點定義名稱,端口一緻,如圖:

Azure虛拟機負載平衡

11.websever2已成功添加到現有終結點,如圖:

Azure虛拟機負載平衡

驗證負載平衡功能:

1.複制虛拟機web/URL,進行通路,如圖:

Azure虛拟機負載平衡

2.通過網頁進行通路webserver應用,客戶單已通路到webserver1,伺服器,如圖:

Azure虛拟機負載平衡

繼續閱讀