1. 程式人生 > >【Azure】創建4層SLB運行網站

【Azure】創建4層SLB運行網站

isp 能力 網站 border 自定義 創建 介紹 網絡類型 對比

最近在測試把公司的網站遷移到微軟公有雲中。微軟提供了很多種服務,可以幫助我們托管自己的網站,虛擬機,Web App等。我們經過了對比,最終選擇了虛擬機的方式,並不是Web APP不好,只是我們習慣了使用虛擬機的方式。

我們將使用兩臺虛擬機和負載均衡的方式來運行網站,這裏負載均衡要特別強調一下:

1. 我們選擇的是4層負載均衡;

2. 此負載均衡是免費的,而且性能非常棒;

3. 可以支持內部負載均衡(只有內網IP)和外部負載均衡;

4. 可以支持一個負載均衡多IP的方式;

5. 服務監視幫助監控後面虛擬機的運行情況。

技術分享

在這裏需要介紹一下IP地址的分類和基本支持有助於大家了解。

Name

描述

從屬於

網絡類型

生成方式

VIP

虛擬IP地址

負載均衡

公網

負載均衡創建時

PIP

公共IP地址

虛擬機的NIC

公網

VM創建時

DIP

內部IP地址

虛擬 NIC 上的 IP 地址

Vnet

VM創建時

那我們開始吧。

1. 創建兩臺虛擬機,主要一定要將虛擬機添加到可用性集中。步驟略

2. 創建負載均衡器

技術分享

3. 添加後端虛擬機

技術分享

4. 添加運行狀態探測:

HTTP 負載均衡器探測會取代默認來賓代理探測,這意味著,你可以創建自己的自定義邏輯來確定角色實例的運行狀況。

TCP 探測通過使用定義的端口執行三方握手來初始化連接。

技術分享

5. 創建負載均衡規則

技術分享

大功告成,這樣網站就具備了負載均衡的能力。

【Azure】創建4層SLB運行網站