負載平衡(load balancing)和迴圈dns(round-robin dns)的區別

負載平衡和迴圈DNS用於將負載分配到不同的主機或網路,以實現負載分配、高可用性和地理分佈以實現快速交付。主要是由於上述原因,它被用於基於web的internet應用程式中。近年來,人們引入了一種稱為CDN(contentdeliverynetwork)的新方法,但它主要針對靜態內容交付。CDN不會提供即時更新,除非其主機同步頻率增加。...

DNS循環負載平衡vs DNS負載平衡

負載平衡和循環DNS用於將負載分配到不同的主機或網絡,以實現負載分配、高可用性和地理分佈以實現快速交付。主要是由於上述原因,它被用於基於web的internet應用程序中。近年來,人們引入了一種稱為CDN(contentdeliverynetwork)的新方法,但它主要針對靜態內容交付。CDN不會提供即時更新,除非其主機同步頻率增加。

負載平衡(負載平衡器)

負載平衡器是放置在網絡體系結構中面向用戶端的軟件應用程序或硬件設備,顯然在防火牆後面。基本上,負載平衡器將被分配一個IP地址,用於用戶與服務端口號的交互。例如,當您獲得一個web負載平衡器時,您將從提供程序獲得一個IP地址,只有您使用該地址映射DNS記錄。如果要將其用於web服務器,則需要在負載平衡器中創建端口80。在負載平衡器之後,您可以為具有相同內容和配置的相同服務擁有服務器場。到達負載平衡器IP的http請求的百分比將按照您的定義分發到負載平衡器後面的主機。您需要確保的一件事是,所有主機服務器都使用相同的內容和配置進行同步,然後只有用戶才能獲得相同的內容。

這種體系結構將幫助我們通過冗餘主機提高高可用性。有兩種類型的負載平衡器;一種是本地或數據中心負載平衡器,另一種是全局負載平衡器。讀取全局負載平衡器與本地或數據中心負載平衡器之間的差異。

循環DNS

DNS是分佈在多個數據庫中的域名系統,為主機提供可讀和可用的標識。主機由其IP標識,並在DNS服務器中為該IP分配一個名稱,以避免記住到達該主機的IP地址。例如,當您請求differencebetween.com網站您的本地DNS服務器將提供主機詳細信息以進行通信。通常,它是differencebetween.com網站主持人。在循環DNS中,您可以針對單個域名配置多個IP地址,這些IP地址將以循環方式發送給用戶請求。在這裡,主機或服務器可以位於世界任何地方,這相當於全局負載平衡器。

DNS響應查詢,查詢可以根據應用程序進行定義。一般來說,它是以循環方式進行的;也就是說,如果第一個查詢被賦予IP 1,那麼第二個查詢將接收到IP 2,依此類推。但是,您可以根據您的需要和應用程序功能來定義它。如果您的DNS足夠智能,可以通過響應時間或任何其他機制來識別地理位置,那麼您可以為該區域的客戶端提供最近的IP。

負載平衡器和循環DNS有什麼區別?(1) 我們可以在負載平衡器中實現IP地址和端口號的隱藏,但在DNS方法中無法實現。(2)DNS方法有時不起作用,因為有些服務提供商使用DNS緩存,它停止為客戶端的請求獲取新IP並定向到同一IP,但在負載平衡器中這不會是問題。(3)DOS,DDOS攻擊不會直接影響主機服務器,而是會影響負載均衡器的IP,而在DNS方法中則會直接攻擊主機服務器。(4)在負載均衡器方法中,負載均衡器對多個HTTP請求使用一個TCP連接,這將減少網絡擁塞和服務器端頭跟蹤TCP會話,而在DNS方式下,這是不適用的。(5)在HTTPS中,SSL加密和解密會消耗更多的CPU資源,負載平衡器可以減輕這種負載,讓主機服務器執行其指定的任務;這在DNS方法中也是無法實現的。(6)有些負載平衡器可以有緩存設施,併為客戶機提供緩存內容,而不會影響主機服務器。在負載平衡器中,負載均衡器會輪詢主機服務器的健康狀況,如果服務器死機,它會刪除服務輪詢並分配負載,這在DNS方法中也是不可用的。(8)負載平衡器是單點故障,而在DNS方法中,一般情況下,DNS記錄將以分層的方式跨單詞更新並緩存在本地DNS中,這將有助於更快地解析IP。
  • 發表於 2020-10-24 22:15
  • 閱讀 ( 15 )
  • 分類:科技

你可能感興趣的文章

效能測試(performance testing)和負載測試(load testing)的區別

關鍵區別-效能測試與負載測試 效能測試和負載測試的關鍵區別在於,效能測試是一種非功能性測試,用於在各種負載條件下驗證和驗證系統屬性,而負載測試是一種效能測試,用於檢查應用程式在預期工作負載下執行的能力...

  • 發佈於 2020-10-18 12:16
  • 閲讀 ( 67 )

ip地址(ip)和域名系統(dns)的區別

IP與DNS 因特網上實現的名稱空間方法主要有兩種:IP地址空間和域命名層次結構。域名由DNS維護並轉換為IP地址。 什麼是IP? IP或Internet協議有兩個用途:定義IP地址系統的規則,以便在基於TCP/IP的網路中為每個實體提供邏輯數...

  • 發佈於 2020-10-25 09:15
  • 閲讀 ( 58 )

什麼是quad9 dns?它比opendns好嗎?

...臺伺服器,但是“在一些關鍵領域,比如芝加哥,我們在負載均衡器後面有五個、七個或九個系統。”Quad9負載均衡器的選擇是dnsdist,它混合使用未繫結和PowerDNS伺服器來提供超高速響應。 ...

  • 發佈於 2021-03-11 21:19
  • 閲讀 ( 63 )

什麼是cname記錄以及如何使用它們?

...乎無限數量的CNAME記錄--只需確保不會意外地設定重定向迴圈--將使用者重定向到一個頁面,然後直接將其重定向回,迴圈將無限重複! ...

  • 發佈於 2021-03-13 00:30
  • 閲讀 ( 59 )

提高線上安全的5個最佳dns伺服器

...攻擊預防:谷歌提供DNSSEC安全作為標準。 負載平衡:共享快取提高了快取命中率。 ...

  • 發佈於 2021-03-14 20:51
  • 閲讀 ( 52 )

5個巧妙的方法來使用dns對你有利

...提供程式可以縮短載入時間。系統中有很多變數,但主要的區別在於,單獨的DNS伺服器可能比本地ISP快取更多的站點。 ...

  • 發佈於 2021-03-15 05:11
  • 閲讀 ( 70 )

什麼是dns快取中毒?dns欺騙如何劫持你

...毒的影響。為了確保你的安全,給你的路由器一個硬電源迴圈。這應該清除它的DNS快取並解決問題。 ...

  • 發佈於 2021-03-21 18:02
  • 閲讀 ( 61 )

什麼是通道連線?一種讓你的網速翻倍的方法

... 但是,故障轉移無助於提高internet速度。為此,您需要負載平衡或通道繫結。 ...

  • 發佈於 2021-03-22 14:34
  • 閲讀 ( 48 )

4個完全私有的免費匿名網路瀏覽器

...析的影響。透過因特網傳送的資料有兩個關鍵方面:有效負載和報頭。 ...

  • 發佈於 2021-03-22 21:05
  • 閲讀 ( 62 )

如何在linux上使用dig命令

...。通常,多個IP地址與一個域名相關聯。例如,如果使用負載平衡,這種情況經常發生。 我們使用+short query選項,如下所示,它給我們一個簡潔的響應: dig tl80.cn +short 與伺服器關聯的所有IP地址tl80.cn網站域為我們列出。另一方...

  • 發佈於 2021-04-02 10:09
  • 閲讀 ( 61 )
hm142867
hm142867

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦