成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

負載均衡學習之DNS域名解析負載均衡

網絡 通信技術
DNS(Domain Name System)是因特網的一項服務,它作為域名和IP地址相互映射的一個分布式數據庫,能夠使人更方便的訪問互聯網。人們在通過瀏覽器訪問網站時只需要記住網站的域名即可,而不需要記住那些不太容易理解的IP地址。

 DNS域名解析負載均衡

DNS(Domain Name System)是因特網的一項服務,它作為域名和IP地址相互映射的一個分布式數據庫,能夠使人更方便的訪問互聯網。人們在通過瀏覽器訪問網站時只需要記住網站的域名即可,而不需要記住那些不太容易理解的IP地址。

在DNS系統中有一個比較重要的的資源類型叫做主機記錄也稱為A記錄,A記錄是用于名稱解析的重要記錄,它將特定的主機名映射到對應主機的IP地址上。

如果你有一個自己的域名,那么要想別人能訪問到你的網站,你需要到特定的DNS解析服務商的服務器上填寫A記錄,過一段時間后,別人就能通過你的域名訪問你的網站了

Domain Name System

一種能進行主機名到IP地址轉換的目錄服務,這就是域名系統(Domain Name System),DNS協議運行在UDP之上,使用端口53

DNS采用分布式設計方案,DNS服務器分為四類:

  • 根DNS服務器。
  • ***域DNS服務器。這些服務器負責***域名,如com,org,net,edu和gov以及國家的***域名,如uk,fr,ca,jp。
  • 權威DNS服務器。這些服務器記錄了主機名到IP地址的映射關系。
  • 本地DNS服務器(local DNS server)

DNS查詢有兩種方式:

  • 遞歸查詢
  • 迭代查詢

從請求主機到本地DNS服務器的查詢是遞歸的,其余的查詢是迭代的

DNS解析過程:

 

神奇的解釋權機制(SOA)

根服務器擁有一切域名的起始解釋權,但是如果你去問根服務器它是不會直接告訴你最終答案的。因為如果它要存儲所有的記錄,那它也太累了,這個負載和開銷是驚人的。那它會告訴你什么呢?它會告訴你應該去問誰,也就是它授權下一級服務器來解答你的問題。擬人化這個過程

  • 我: root, root 告訴我, segmentfault.com 怎么走?
  • root: 呵呵,你可以去問.com的dns服務器,地址是xxxxxx
  • 我: .com, .com 告訴我,segmentfault.com 怎么走?
  • .com: 呵呵,你可以去問segmentfault.com的dns服務器(dnspod之類的),地址是xxxxxx
  • 我: dnspod, dnspod 告訴我,segmentfault.com 怎么走?
  • dnspod: 拿著 xxxxxx,走你

DNS負載均衡工作原理

利用DNS工作原理處理負載均衡的工作原理圖:

 

由上圖可以看出,在DNS服務器中應該配置了多個A記錄,如:

  • www.apusapp.com IN A 114.100.20.201;
  • www.apusapp.com IN A 114.100.20.202;
  • www.apusapp.com IN A 114.100.20.203;

每次域名解析請求都會根據對應的負載均衡算法計算出一個不同的IP地址并返回,這樣A記錄中配置多個服務器就可以構成一個集群,并可以實現負載均衡。上圖中,用戶請求www.apusapp.com,DNS根據A記錄和負載均衡算法計算得到一個IP地址114.100.20.203,并返回給瀏覽器,瀏覽器根據該IP地址,訪問真實的物理服務器114.100.20.203。所有這些操作對用戶來說都是透明的,用戶可能只知道www.apusapp.com這個域名

優缺點

DNS域名解析負載均衡有如下優點:

  • 將負載均衡的工作交給DNS,省去了網站管理維護負載均衡服務器的麻煩。
  • 技術實現比較靈活、方便,簡單易行,成本低,使用于大多數TCP/IP應用。
  • 對于部署在服務器上的應用來說不需要進行任何的代碼修改即可實現不同機器上的應用訪問。
  • 服務器可以位于互聯網的任意位置。
  • 同時許多DNS還支持基于地理位置的域名解析,即會將域名解析成距離用戶地理最近的一個服務器地址,這樣就可以加速用戶訪問,改善性能。

DNS域名解析也存在如下缺點:

  • 目前的DNS是多級解析的,每一級DNS都可能緩存A記錄,當某臺服務器下線之后,即使修改了A記錄,要使其生效也需要較長的時間,這段時間,DNS仍然會將域名解析到已下線的服務器上,最終導致用戶訪問失敗。
  • 不能夠按服務器的處理能力來分配負載。DNS負載均衡采用的是簡單的輪詢算法,不能區分服務器之間的差異,不能反映服務器當前運行狀態,所以負載均衡效果并不是太好。
  • 可能會造成額外的網絡問題。為了使本DNS服務器和其他DNS服務器及時交互,保證DNS數據及時更新,使地址能隨機分配,一般都要將DNS的刷新時間設置的較小,但太小將會使DNS流量大增造成額外的網絡問題。

有哪些DNS服務商支持負載均衡呢?

這是一種比較高級的服務,一般域名注冊商的dns服務器不會支持,目前我已知支持它的服務商有

  1. AWS Route 53
  2. NSONE
  3. Dyn
  4. dnspod
  5. 萬網
責任編輯:武曉燕 來源: 今日頭條
相關推薦

2010-05-10 14:15:54

DNS負載均衡

2010-05-04 16:59:52

DNS負載均衡

2010-04-26 17:19:26

DNS負載均衡

2010-04-20 12:07:17

DNS負載均衡

2012-07-31 09:25:42

nginx負載均衡反向代理

2017-07-03 08:08:25

負載均衡分類

2017-11-24 09:09:32

數據中心DNS負載均衡

2010-04-26 13:34:43

DNS負載均衡

2010-04-26 16:36:31

DNS負載均衡設置

2024-11-14 09:10:13

消費者RocketMQ負載均衡

2018-11-07 10:12:37

2019-09-27 08:18:13

負載均衡核心Key

2016-11-01 11:38:50

DNS網站性能

2010-05-06 16:58:10

Dns負載均衡

2010-04-28 12:24:42

網站負載均衡

2010-04-26 17:07:59

網絡負載均衡

2010-05-10 14:20:24

負載均衡技術

2010-04-26 14:44:36

負載均衡設備

2021-01-26 05:35:24

負載均衡系統設計

2021-04-22 07:47:46

Linux進程管理
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 看一级毛片 | 免费能直接在线观看黄的视频 | 成人国产一区二区三区精品麻豆 | 九色视频网站 | 色资源在线 | 欧美一区二区三区一在线观看 | 久久国产精品精品国产色婷婷 | 青青草在线视频免费观看 | 午夜av成人| 日本一道本 | 免费观看av | 亚洲欧美另类在线观看 | 亚洲国产成人精品久久久国产成人一区 | 综合激情av | 日本成人中文字幕 | 日韩一区二区三区在线看 | av黄色片在线观看 | 成人一区二区三区 | 亚洲一区中文字幕 | 精品久久精品 | 粉嫩粉嫩芽的虎白女18在线视频 | 99久久99久久精品国产片果冰 | 欧洲一区视频 | 国产一区二区在线免费 | 九九久久精品 | 波多野结衣一区二区 | 久久男人 | 欧美a在线看 | 精品日韩在线 | 日韩精品免费看 | 国产99在线 | 欧美 | 四虎影院在线观看av | 亚洲国产成人av好男人在线观看 | 在线看一区二区三区 | 一区二区不卡 | 国产免国产免费 | 精品欧美一区二区三区精品久久 | 国产欧美视频一区 | 国产精品久久福利 | 亚洲一区二区三区在线 | 国产福利在线视频 |