如何用 DNS 做 多台 Web Server 的 Load Balancing ..

顯示結果從第 1 筆 到 5 筆,共計 5 筆
  1. #1
    ottobian
    訪客

    如何用 DNS 做 多台 Web Server 的 Load Balancing ..

    如何用 DNS 做 多台 Web Server 的 Load Balancing ..

    因買不起 Layer 4 Switch , 聽說可以用 DNS 的設定來做到 Load Balancing ..

    請教各位高手 , 我該如何做呢 ??



  2. #2
    進階會員 repsol 的大頭照
    註冊日期
    2001-06-17
    所在地區
    ADSL 2M/256
    討論區文章
    818
    你指的應該是dns的round robin

    repsol IN A xxx.xxx.xxx.xxx ; Round-Robin
    IN A xxx.xxx.xxx.xx1
    IN A xxx.xxx.xxx.xx2
    IN A xxx.xxx.xxx.xx3
    IN A xxx.xxx.xxx.xx4

    bind dns"大概"是這樣設的方式

    http://dnsrd.nctu.edu.tw/
    這邊有很詳細的document可以K....
    「遥か昔、正義に生きる悪魔の伝説があった。
    剣を取って戦い、悪魔の侵略を退けた魔剣士。
    その伝説も、やがて人々の記憶から消えて行った。

    だが2000年の時を経て、魔界はより強大になって甦る。
    圧倒的なパワーで押し寄せる魔界の軍勢。
    本格的な人間界侵攻が始まった…。

    再び訪れた人類の危機に一人の男が立ち上がる。
    伝説の魔剣士の血を引く悪魔狩人(デビルハンター)、その名はダンテ!」

  3. #3
    會員
    註冊日期
    2001-08-14
    所在地區
    ADSL 256/2M
    討論區文章
    120
    假設你有3台WEB SERVER IP : 200.1.100.1~3

    在W2K DNS SERVER , 加入此3個IP的A記錄名稱皆相同即可 , 例如 :
    WWW A 200.1.100.1
    WWW A 200.1.100.2
    WWW A 200.1.100.3

    當第一位訪客來時就分派第一台WEB給他 , 第2位來時就分派第台依此類推下去 , 如果其中一台WEB SERVER掛掉的話 , DNS並不會知道一樣會照輪把掛掉的那台分派給進來瀏覽的訪客 , 此法並不算真正的Load Balancing

  4. #4
    會員 yaowe 的大頭照
    註冊日期
    2000-12-09
    討論區文章
    19
    我記得bind > 8.1.2開始有支援"dlbDNS"

    我們可以用"dname"方式來達到load balancing

    ex:

    www in dname pc1.xxx.xxx
    www in dname pc2.xxx.xxx

    它是根據排名服務算法,來確定最佳服務器

    (以下摘錄"藍森林linux",gb->big5)

    下是dlbDNS中的算法。如果一個服務器的請求是DNAME類型,那麼,服務器就會進行如下的一些動作:

    1、確定在這個服務中參與的服務器的集合。
    2、通過和每個服務器建立一個同步的非連接性的連接獲取每個參與的服務器的排名值。
    3、根據返回的排名值,確定最佳服務器。
    4、處理錯誤信息。


    排名服務算法

    一個排名服務運行在參與到動態負載平衡的每個服務器上,以下是算法:

    1、從dlbDNS接收排名請求。
    2、每一分鐘都對主機的排名進行計算,而不是在得到請求的時候才進行計算。因為回應時非常重要的一個因素。
    3、確認主機排名是每分鐘都進行更新的。
    4、處理錯誤情況,比如說dlbDNS在未等待主機回應的情況下關閉了UDP接口。

  5. #5
    會員
    註冊日期
    2001-06-19
    討論區文章
    95

    Re: 如何用 DNS 做 多台 Web Server 的 Load Balancing ..

    最初由 ottobian
    如何用 DNS 做 多台 Web Server 的 Load Balancing ..

    因買不起 Layer 4 Switch , 聽說可以用 DNS 的設定來做到 Load Balancing ..

    請教各位高手 , 我該如何做呢 ??
    是可以用dns來做到負載平衡哦^^

    你可使用ronud robin的方式來做到你要的功能哦

    這樣是可以達到負載平衡,但是不能做到容錯哦!!



類似的主題

  1. 【求助】Terminal Server 如何用 web 登入
    作者:morca 所在討論版:☉ -- 架 站 DIY 討 論 版
    回覆: 3
    最後發表: 2003-07-04, 10:56 AM
  2. 請問如何用 IIS 架 Web Server 呢 ??
    作者:路恨天 所在討論版:-- 網 路 技 術 版
    回覆: 2
    最後發表: 2002-09-19, 06:43 PM
  3. 【問題】自己架的web server如何用ftp登入?
    作者:dx.man 所在討論版:☉ -- 架 站 DIY 討 論 版
    回覆: 6
    最後發表: 2002-07-04, 06:02 PM
  4. 【問題】如何用Giga 的撥接制 ADSL 固定 IP 架設 Web Server
    作者:zeusibson 所在討論版:☉ -- 架 站 DIY 討 論 版
    回覆: 4
    最後發表: 2002-05-06, 07:42 PM
  5. 如何用win2000架設dns server
    作者:persona 所在討論版:-- 網 路 技 術 版
    回覆: 6
    最後發表: 2001-07-08, 08:13 AM

 

1 DNS 多台server

發表文章規則

  • 不可以發表新主題
  • 不可以回覆文章
  • 不可以上傳附加檔案
  • 不可以編輯自己的文章
  •