1、解析負載均衡定義
在大型的網絡應用中,使用多臺服務器提供同一個服務是常有的事。平均分配每臺服務器上的壓力、將壓力分散的方法就叫做負載均衡。
利用云解析來實現(xiàn)服務器流量的負載均衡,其原理就是“給網站訪問者分配不同的IP地址”。
例如:有3臺服務器,對應3個IP地址,分別是1.1.1.1、2.2.2.2、3.3.3.3,設置的3個A記錄如下:
A www default 1.1.1.1 600
A www default 2.2.2.2 600
A www default 3.3.3.3 600
DNS負載均衡的優(yōu)點是采用簡單的輪循負載算法,但是不能區(qū)分服務器的差異,不能反映服務器的當前運行狀態(tài)。
2、什么時候會用到解析負載均衡?
如果你有多臺服務器,需要將流量分攤到各個服務器,那就可以利用云解析來做負載均衡。云解析支持用戶手動開啟或者關閉負載均衡,并且針對不同的解析記錄設置不同的權重值。負載均衡的默認權重值都是1。
3、什么是解析負載均衡權重?
在無負載均衡的權威DNS中,Local DNS訪問權威DNS,DNS會將這3個解析記錄全部返回給Local DNS, Local DNS會將所有的IP地址返回給網站訪問者,網站訪問者的瀏覽器會隨機訪問其中一個IP。
而在有負載均衡的權威DNS中,網站訪問者的請求到來時,權威DNS會根據解析記錄的權重輪詢3個A記錄(默認權重1:1:1),依次返回3個IP地址。
User1 訪問,返回 1.1.1.1
User2 訪問,返回 2.2.2.2
User3 訪問,返回 3.3.3.3
User4 訪問,返回 1.1.1.1
……
對于權重不同的負載均衡,如2:1:1,則返回如下:
User1 訪問,返回1.1.1.1
User2 訪問,返回 2.2.2.2
User3 訪問,返回 3.3.3.3
User4 訪問,返回1.1.1.1
User5 訪問,返回1.1.1.1
User6 訪問,返回 2.2.2.2
……
4、云解析負載均衡規(guī)則說明
(1)支持A記錄帶權重的輪詢,其它記錄不支持;
(2)負載均衡的目標記錄:相同線路相同RR值的A記錄;
(3)被暫?;蛘哝i定的A記錄不支持負載均衡;
(4)泛解析的A記錄不支持負載均衡;
(5)在不同的線路中,其權重相互獨立;在智能解析的前提下,可對默認線路配置帶權重的A記錄,也可以對具體的線路配置;
(6)只有同一線路中,只有多個A記錄的相同RR值時,設置權重才有意義;
(7)權重值默認比為1:1:1….;
(8)負載均衡的開關,不區(qū)分解析線路。
阿里云面板中的負載均衡選項:
登錄【管理控制臺】
選擇云解析-VIP套餐列表-解析設置
選擇負載均衡,點擊開啟,開啟負載均衡后,域名下的所有IP地址將按照均衡權重輪詢返回。
點擊【修改權重】,可以通過此功能,自定義權重的優(yōu)先級。