AzureTrafficManager的詳細介紹

下文給大家?guī)鞟zure Traffic Manager的詳細介紹,希望能夠給大家在實際運用中帶來一定的幫助,負載均衡涉及的東西比較多,理論也不多,網(wǎng)上有很多書籍,今天我們就用創(chuàng)新互聯(lián)在行業(yè)內累計的經(jīng)驗來做一個解答。

陜西ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!

Azure上的負載均衡類產品除了之前介紹的4層負載均衡(請參照《 Azure 上的高可用(1)-負載均衡》),還有一個跨區(qū)域的產品,這就是Azure Traffic Manager,和4層負載均衡相比,Azure Traffic Manager 最大的區(qū)別是提供跨區(qū)域的負載均衡。

Azure Traffic Manager的詳細介紹

Azure 流量管理器是一種基于 DNS 的流量負載均衡器,可以在全球 Azure 區(qū)域內以最佳方式向服務分發(fā)流量,同時提供高可用性和響應性。

流量管理器根據(jù)流量路由方法和終結點的運行狀況,使用 DNS 將客戶端請求定向到最合適的服務終結點。 終結點可以是托管在 Azure 內部或外部的任何面向 Internet 的服務。 流量管理器提供多種流量路由方法和終結點監(jiān)視選項來滿足不同的應用程序需求和自動故障轉移模型。 流量管理器能夠靈活應對故障,包括整個 Azure 區(qū)域的故障。

流量管理器提供了6種路由方法,包含:

1.優(yōu)先級(Priority):

流量管理器配置文件包含服務終結點的優(yōu)先順序列表。 默認情況下,流量管理器將所有流量發(fā)送到主終結點(優(yōu)先級最高)。 如果主終結點不可用,流量管理器會將流量路由到第二個終結點。 如果主終結點和輔助終結點都不可用,流量會轉到第三個終結點,依此類推。 終結點的可用性取決于配置的狀態(tài)(已啟用或已禁用)和正在進行的終結點監(jiān)視。

可以使用每個終結點的“priority”屬性顯式配置終結點優(yōu)先級。 此屬性是一個介于1 和 1000 之間的值。 值越小,優(yōu)先級越高。 終結點不能共享優(yōu)先級值。 該屬性的設置是可選的。 如果省略該屬性,會根據(jù)終結點順序使用默認優(yōu)先級。

Azure Traffic Manager的詳細介紹

2.加權(Weighted):

        在“加權”流量路由方法中,權重是從 1 到 1000 的整數(shù)。 此參數(shù)是可選的。 如果省略此參數(shù),流量管理器會使用默認權重“1”。 權重越高,優(yōu)先級就越高。

對于收到的每個 DNS 查詢,流量管理器會隨機選擇一個可用終結點。 選擇哪個終結點取決于分配到所有可用終結點的權重。 對所有終結點使用相同的權重會導致均勻分布流量。

加權方法可以實現(xiàn)一些有用的方案:

應用程序逐步升級:分配要路由到新終結點的流量百分比,并隨著時間的推移逐漸將流量增加到100%。

將應用程序遷移到 Azure:創(chuàng)建包含 Azure 終結點和外部終結點的配置文件。 調整終結點的權重,優(yōu)先選擇新終結點。

適用于更多容量的云爆發(fā):通過將本地部署放在流量管理器配置文件之后,快速將本地部署擴展到云中。 當你需要在云中獲得額外的容量時,可以添加或啟用更多終結點,并指定哪部分流量將流向每個終結點。

必須知道,客戶端及其用來解析 DNS 名稱的遞歸 DNS 服務器會緩存 DNS 響應。 這種緩存可能會影響到加權流量分布。 如果客戶端和遞歸DNS 服務器的數(shù)目較大,流量分布將按預期工作。 但是,如果客戶端或遞歸DNS 服務器的數(shù)目較小,緩存可能會嚴重影響流量分布。

Azure Traffic Manager的詳細介紹

3.性能(Performance):

在國家或區(qū)域的兩個或更多位置部署終結點,將流量路由到“最靠近”你的位置,即可改善許多應用程序的響應能力。 “性能”流量路由方法提供這種能力。

“最靠近”的終結點不一定是地理距離最近的終結點。 “性能”流量路由方法通過測試網(wǎng)絡延遲來確定最靠近的終結點。 流量管理器維護一份Internet 延遲表,用于跟蹤 IP 地址范圍與每個 Azure 數(shù)據(jù)中心之間的往返時間。

流量管理器在 Internet 延遲表中查找傳入 DNS 請求的源 IP 地址。 然后,流量管理器在處理該IP 地址范圍的請求時具有最低延遲的Azure 數(shù)據(jù)中心內選擇一個可用終結點,并在DNS 響應中返回該終結點。

流量管理器定期更新 Internet 延遲表,反映全國 Internet 的變化以及新的 Azure 區(qū)域。 但是,由于Internet 上的負載會實時變化,應用程序性能也會隨之變化。 “性能”流量路由不會監(jiān)視給定服務終結點上的負載。 但是,如果某個終結點變得不可用,則流量管理器不會在DNS 查詢響應中包括該終結點。

Azure Traffic Manager的詳細介紹

4.地理(Geographic ):

流量管理器配置文件可以配置為使用“地理”路由方法,以便根據(jù)用戶的DNS 查詢所源自的地理位置將用戶定向到特定終結點(“Azure”、“外部”或“嵌套”)。 這使流量管理器客戶可以啟用這樣的方案:在這些方案中,了解用戶的地理區(qū)域,并基于該地理區(qū)域路由用戶很重要。 示例包括遵守數(shù)據(jù)所有權要求、內容本地化和用戶體驗,以及測量來自不同區(qū)域的流量。 為地理路由分配配置文件時,與該配置文件關聯(lián)的每個終結點都需要有一組分配給它的地理區(qū)域。 地理區(qū)域的粒度可以是以下級別:

世界 - 任何區(qū)域

區(qū)域分組 - 例如,非洲、中東、澳大利亞/太平洋等。

國家/地區(qū) - 例如,愛爾蘭、秘魯、中國香港特別行政區(qū)等。

省/自治區(qū)/直轄市 - 例如,美國加利福尼亞州、澳大利亞昆士蘭州、加拿大阿爾伯達省等(注意:只有澳大利亞、加拿大和美國中的省/自治區(qū)/直轄市才支持此粒度級別)。

將一個或一組區(qū)域分配到某個終結點后,來自這些區(qū)域的任何請求僅路由到該終結點。 流量管理器使用DNS 查詢的源 IP 地址來確定用戶從中進行查詢的區(qū)域- 通常,這將是代表用戶執(zhí)行查詢的本地DNS 解析程序的 IP 地址。

Azure Traffic Manager的詳細介紹

5.多值(Multivalue):

流量路由方法允許你在單個 DNS 查詢響應中獲得多個正常運行的終結點。 這使得調用方在返回的某個終結點無法響應時能夠通過其他終結點進行客戶端重試。 此模式可以提高服務可用性,并降低與新DNS 查詢獲取正常運行的終結點相關的延遲。 只有當所有終結點的類型都是“外部”并且指定為IPv4 或 IPv6 地址時,多值路由方法才有效。 當收到對此配置文件的查詢時,會根據(jù)可配置的最大返回計數(shù)返回所有正常運行的終結點。

6.子網(wǎng)(Subnet):

流量路由方法允許你將一個最終用戶IP 地址范圍集映射到配置文件中的特定終結點。 此后,如果流量管理器收到針對該配置文件的DNS 查詢,則它將檢查該請求的源 IP 地址(大多數(shù)情況下,這是調用方使用的DNS 解析程序的傳出 IP 地址),確定它映射到哪個終結點,并在查詢響應中返回該終結點。

案例實戰(zhàn):將流量路由到離用戶最近的站點

Azure Traffic Manager的詳細介紹


實戰(zhàn)步驟:

  1. 在中國北部和中國東部2分別創(chuàng)建一臺虛擬機,命名為seanyuvm01和seanyuvm02;

  2. 設置兩臺虛擬機IP的DNS分別為:seanyuvm01.chinanorth.cloudapp.chinacloudapi.cn 和 seanyuvm02.chinaeast2.cloudapp.chinacloudapi.cn

    Azure Traffic Manager的詳細介紹

  3. 虛擬機需開啟3389端口,安裝IIS,部署靜態(tài)網(wǎng)站,開啟防火墻80端口,此時可以通過IP訪問靜態(tài)網(wǎng)站;

    Azure Traffic Manager的詳細介紹

  4. Azure Traffic Manager的詳細介紹

  5. 在域名5gn.link 設置域名解析,添加 web.5gn.link  CNAME 記錄為流量管理器的 域名;

    Azure Traffic Manager的詳細介紹

  6. 通過訪問 流量管理器 seanyutest.trafficmanager.cn 和 域名 web.5gn.link 兩個域名測試訪問,分別從兩臺虛擬機(北部/ 東部2)訪問,觀察實際訪問的網(wǎng)站位置。

    Azure Traffic Manager的詳細介紹

關閉VM02的IIS后,會自動導流到VM01

Azure Traffic Manager的詳細介紹

Azure Traffic Manager的詳細介紹

擴展:下圖是基于流量管理器的可負載均衡至全球的結構,請自行設置并驗證。

Azure Traffic Manager的詳細介紹

看了以上關于Azure Traffic Manager的詳細介紹,如果大家還有什么地方需要了解的可以在創(chuàng)新互聯(lián)行業(yè)資訊里查找自己感興趣的或者找我們的專業(yè)技術工程師解答的,創(chuàng)新互聯(lián)技術工程師在行業(yè)內擁有十幾年的經(jīng)驗了。創(chuàng)新互聯(lián)官網(wǎng)鏈接bm7419.com

 

標題名稱:AzureTrafficManager的詳細介紹
本文鏈接:http://bm7419.com/article46/igsceg.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供外貿建站、網(wǎng)頁設計公司、營銷型網(wǎng)站建設網(wǎng)站內鏈、外貿網(wǎng)站建設、靜態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)