一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于DNS實現(xiàn)負載均衡的優(yōu)缺點

dyquk4xk2p3d ? 來源:良許Linux ? 2023-09-04 10:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

答案是不會。本題的考察點其實就是 DNS 負載均衡。

一個域名對應(yīng)多個 IP

從理論上講,一個域名是可以對應(yīng)多個 IP 的,在這種情況下,當(dāng)不同的用戶訪問該域名時,就會訪問到不同的 IP 地址。

要實現(xiàn)一個域名對應(yīng)多個 IP 地址的效果,只需要在 DNS 解析操作平臺,添加一條解析記錄,將網(wǎng)站的域名指向服務(wù)器的 IP 地址。一般情況下,一個域名對應(yīng)一個 IP 地址,也就只需添加一條解析記錄即可。

如我們想要將 www.itmtx.cn 這個域名分別指向 1.1.1.1(北京電信)、2.2.2.2(上海移動)、3.3.3.3(深圳聯(lián)通)三個 IP。

那么我們就可以在 DNS 服務(wù)器中配置三個 A 記錄,分別為:

www.itmtx.cn IN A 114.100.20.201;

www.itmtx.cn IN A 114.100.20.202;

www.itmtx.cn IN A 114.100.20.203;

c19a6542-49fe-11ee-97a6-92fbcf53809c.png

如果現(xiàn)在北京用戶訪問 itmtx.cn 這個域名,上海用戶也在訪問,兩個用戶雖然都訪問同一個域名,但訪問的 IP 地址并不相同,而是會根據(jù) DNS 事先配置的「解析策略」將解析得到的那個 IP 地址返回給對應(yīng)的訪客。

每次域名解析請求都會解析出一個不同的 IP 地址返回給訪客,這樣就構(gòu)成了一個服務(wù)器集群,并實現(xiàn)負載均衡的效果。不同用戶就近訪問不同的服務(wù)器 IP 地址,訪問速度大大提升,同時也減輕了單個服務(wù)器的訪問壓力。同時,由于有多個備選 IP,當(dāng)其中一個出現(xiàn)問題時,可以通過宕機切換,提高業(yè)務(wù)可用性。

DNS 解析策略

常見的 DNS 解析策略包括:

輪詢(Round Robin):DNS 服務(wù)器按順序返回多個IP地址,實現(xiàn)請求的輪流分發(fā)到不同的服務(wù)器上。

權(quán)重(Weighted):為每個 IP 地址分配不同的權(quán)重,權(quán)重越高的服務(wù)器被選中的概率越大。

響應(yīng)時間(Response Time):DNS 服務(wù)器可以通過測量服務(wù)器的響應(yīng)時間來選擇最快的服務(wù)器,將域名解析為對應(yīng)的 IP 地址。

各個 DNS 解析產(chǎn)品可能采用的解析策略不一樣,以 DNSPod 解析為例,他采用的就是權(quán)重 + 隨機的策略:

c1bacbca-49fe-11ee-97a6-92fbcf53809c.png

基于 DNS 實現(xiàn)負載均衡的優(yōu)缺點

基于 DNS 實現(xiàn)負載均衡是十分簡單和有效的技術(shù)手段,它主要有以下幾點優(yōu)勢:

將負載均衡工作交給 DNS,省去了網(wǎng)站管理維護負載均衡服務(wù)器的麻煩;

技術(shù)實現(xiàn)比較靈活,操作簡單,成本低,適用于大多數(shù) TCP/IP 應(yīng)用;

對于部署在服務(wù)器上的應(yīng)用來說,不需要修改任何代碼就能實現(xiàn)不同機器上的應(yīng)用訪問;

很多 DNS 系統(tǒng)還支持基于地理位置的域名解析,可以將域名解析成距離用戶地理位置最近的服務(wù)器地址,加快用戶訪問速度。

但基于 DNS 的負載均衡同樣也存在一些弊端:

目前的 DNS 系統(tǒng)是需要經(jīng)過遞歸服務(wù)器、頂級服務(wù)器、權(quán)威服務(wù)器以及眾多緩存等多級解析的,在每一個環(huán)節(jié)都可能存在解析記錄緩存。如果服務(wù)器 IP 發(fā)生變動,即使修改了 A 記錄,也需要各級緩存失效后才能生效。而在解析生效前的這段時間,用戶可能就會根據(jù)緩存記錄訪問到已經(jīng)被更換過的服務(wù)器上,從而導(dǎo)致訪問失敗。

為了本地 DNS 服務(wù)器能夠及時同步權(quán)威服務(wù)器上的最新記錄,所以一般將 DNS 緩存刷新時間設(shè)置得比較小,這就會導(dǎo)致 DNS 頻繁發(fā)起解析請求,從而造成額外的網(wǎng)絡(luò)問題。

DNS 本身并不具備主動監(jiān)測服務(wù)器負載情況或動態(tài)調(diào)整權(quán)重的能力,不能區(qū)分不同服務(wù)器之間的性能和負載差異,不能反映服務(wù)器當(dāng)前的運行狀態(tài),所以一些大型網(wǎng)站總是使用 DNS 域名解析作為第一級負載均衡手段,然后在通過負載均衡服務(wù)器提供更高級的負載均衡算法(比如最少連接:將請求發(fā)送到擁有最少開放連接的服務(wù)器),從而完成最終請求。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    13

    文章

    9750

    瀏覽量

    87552
  • DNS
    DNS
    +關(guān)注

    關(guān)注

    0

    文章

    225

    瀏覽量

    20363
  • ip地址
    +關(guān)注

    關(guān)注

    0

    文章

    305

    瀏覽量

    17479
  • 負載均衡
    +關(guān)注

    關(guān)注

    0

    文章

    121

    瀏覽量

    12570

原文標(biāo)題:DNS 解析一個地址,會返回多個 IP 嗎?

文章出處:【微信號:良許Linux,微信公眾號:良許Linux】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    胖AP和瘦AP的區(qū)別、組網(wǎng)優(yōu)缺點分析

    的無線接入功能外,一般還同時具備WAN、LAN端口,支持DHCP服務(wù)器、DNS和MAC地址克隆、VPN接入、防火墻等安全功能。胖AP通常有自帶的完整操作系統(tǒng),是可以獨立工作的網(wǎng)絡(luò)設(shè)備,可以實現(xiàn)撥號、路由
    發(fā)表于 11-18 15:55

    使用nginx實現(xiàn)tomcat負載均衡

    Nginx+tomcat+memcached實現(xiàn)負載均衡及session(交叉存儲)
    發(fā)表于 08-28 08:52

    nginx實現(xiàn)負載均衡

    nginx實現(xiàn)負載均衡
    發(fā)表于 05-04 13:42

    NMOS、PMOS驅(qū)動負載優(yōu)缺點

    NMOS、PMOS驅(qū)動負載優(yōu)缺點常見的馬達、泵、繼電器等驅(qū)動電路,都是NMOS,然后將負載放在高端(NMOS的D極或三極管的C極);而圖中這種PMOS電路,將負載放在低端(NMOS的S
    發(fā)表于 02-03 18:43

    隔離電源與非隔離電源的優(yōu)缺點

    直觀上就可得出它們的一些優(yōu)缺點,如表1和表2所示,兩者的優(yōu)缺點幾乎是相反的?! τ谏鲜龅?b class='flag-5'>優(yōu)缺點,大部分我們都很好理解,由于電源發(fā)生異常后,電源隔離與否對負載的危害大小,我們以Buck
    發(fā)表于 04-06 17:03

    Nginx和Tomcat負載均衡實現(xiàn)session共享

    Nginx和Tomcat負載均衡實現(xiàn)session共享
    發(fā)表于 09-05 10:40 ?9次下載
    Nginx和Tomcat<b class='flag-5'>負載</b><b class='flag-5'>均衡</b><b class='flag-5'>實現(xiàn)</b>session共享

    干貨:node服務(wù)實現(xiàn)負載均衡的步驟

    干貨:node服務(wù)實現(xiàn)負載均衡的步驟
    的頭像 發(fā)表于 07-07 10:20 ?3865次閱讀

    串行系列:預(yù)加重與均衡優(yōu)缺點總結(jié)

    在這對于預(yù)加重與均衡優(yōu)缺點稍微做一下總結(jié): 1.預(yù)加重實現(xiàn)起來比均衡要簡單,功耗低一些。 2.預(yù)加重增益不能做太大,一個1.1Vpp的輸出不可能預(yù)加重后轉(zhuǎn)化為5Vpp的輸出。 3.預(yù)
    的頭像 發(fā)表于 04-13 17:34 ?5002次閱讀
    串行系列:預(yù)加重與<b class='flag-5'>均衡</b>的<b class='flag-5'>優(yōu)缺點</b>總結(jié)

    服務(wù)器負載均衡有幾種類型,做負載均衡好在哪

    對于服務(wù)器負載均衡可能很多朋友并不了解是什么,服務(wù)器負載均衡的簡單理解就是指對系統(tǒng)中的負載情況進行動態(tài)調(diào)整,以盡量消除或減少系統(tǒng)中各節(jié)點
    的頭像 發(fā)表于 09-02 17:57 ?3548次閱讀

    輕松實現(xiàn)Apache Tomcat集群負載均衡

    輕松實現(xiàn)Apache Tomcat集群負載均衡(安徽理士電源技術(shù)有限公司6一Qw一45R12V45Ah)-輕松實現(xiàn)Apache,Tomcat集群和
    發(fā)表于 08-31 10:43 ?4次下載
    輕松<b class='flag-5'>實現(xiàn)</b>Apache Tomcat集群<b class='flag-5'>負載</b><b class='flag-5'>均衡</b>

    解密負載均衡技術(shù)和負載均衡算法

    承諾的 SLA),選擇正確的負載均衡算法會對應(yīng)用程序性能產(chǎn)生重大影響。 本文將會介紹常見的負載均衡算法,并結(jié)合主流負載
    的頭像 發(fā)表于 11-12 09:16 ?1486次閱讀

    基于DNS實現(xiàn)負載均衡技術(shù)

    實現(xiàn)一個域名對應(yīng)多個 IP 地址的效果,只需要在 DNS 解析操作平臺,添加一條解析記錄,將網(wǎng)站的域名指向服務(wù)器的 IP 地址。一般情況下,一個域名對應(yīng)一個 IP 地址,也就只需添加一條解析記錄即可。
    發(fā)表于 07-15 15:37 ?730次閱讀
    基于<b class='flag-5'>DNS</b><b class='flag-5'>實現(xiàn)</b><b class='flag-5'>負載</b><b class='flag-5'>均衡</b>技術(shù)

    深入了解不同負載均衡類型的優(yōu)缺點

    負載均衡類型是一種網(wǎng)絡(luò)流量管理的方法,它將流量有效地分發(fā)到多個服務(wù)器或資源,以提高系統(tǒng)性能、確保高可用性和可靠性。這些類型有不同的優(yōu)點和缺點,適用于不同的情況和需求,包括硬件、軟件和云解決方案。
    的頭像 發(fā)表于 10-30 09:49 ?1760次閱讀
    深入了解不同<b class='flag-5'>負載</b><b class='flag-5'>均衡</b>類型的<b class='flag-5'>優(yōu)缺點</b>

    視頻網(wǎng)站服務(wù)器的四種負載均衡技術(shù)

    視頻網(wǎng)站通常會面臨大量的用戶訪問和視頻流量,為了提高性能和可用性,需要使用負載均衡技術(shù)。以下是四種常用的視頻網(wǎng)站服務(wù)器負載均衡技術(shù): 1、基于DNS
    的頭像 發(fā)表于 04-01 17:36 ?1009次閱讀

    常見網(wǎng)絡(luò)負載均衡的幾種方式

    常見網(wǎng)絡(luò)負載均衡的幾種方式包括:DNS負載均衡、反向代理負載
    的頭像 發(fā)表于 03-06 11:14 ?479次閱讀