使用光纖或是ADSL架站(以遊戲私服為例)的合併頻寬範例(INBOUND LOADBALANCE篇)

顯示結果從第 1 筆 到 7 筆,共計 7 筆
  1. #1
    明誠科技小峰 cheerx 的大頭照
    註冊日期
    2002-06-18
    所在地區
    FTTH 20M
    討論區文章
    5,127

    微笑 使用光纖或是ADSL架站(以遊戲私服為例)的合併頻寬範例(INBOUND LOADBALANCE篇)

    首先,跟網路技術有相當層度的朋友們說聲抱歉,小弟知道使用合併頻寬是一個非常不專業的名詞,正確的說法應該是IN BOUND LOAD BALANCE,不過如果小弟用了個專業英文名詞當標題,恐怕很多朋友看不懂就直接跳過這篇不看了.

    最近接到不少case是關於架站頻寬問題的,小弟最近接到不少客戶原本的網路服務是架設在10M/2M的FTTB上頭,但是隨著規模的擴大,原本的頻寬不夠用了.但是10M/2M這種ISP業者規劃為家用級光纖的產品,目前並不容易請到更大上傳頻寬的方案,但是如果申請第二條,又不知道要怎麼樣不妨礙客戶使用的情況下,將客戶的流量導向新的線路,於是乎找上了小弟.

    今天小弟完成這個案子,跟大家分享一下經驗.客戶是架設某熱門線上遊戲私服,甚麼是私服,私服原則上就是私人架設的線上遊戲,通常大家都愛架設大家都愛玩的熱門遊戲,人才會多.不過如果架設的是國內有代理商的遊戲私服,不管有沒有營利行為都是有法律問題的,請大家要注意.

    重點來了,小弟這個客人的伺服器,平常的上線人數約100-150人,正常情況下都沒有問題,不過一但太多玩家出現在同一個畫面打怪或攻城,上傳頻寬的使用馬上會爆衝到平常的兩倍以上,造成遊戲lag,可能導致玩家噴裝備.所以不增加頻寬已經無法應付目前的需求.

    小弟的規劃是,因為該客戶有申請自己的網域名稱,客戶連線他們的遊戲,使用的是網域名稱,所以小弟幫他們規劃了IN BOUND的LOAD BALANCE(架站的平衡附載)

    結構圖如下



    其中中華電信使用帳號@ip.hinet.net 台固使用帳號密碼都加v的固定IP.

    設備採用的是國內股票上市公司盛達電業的BIGUARD 50G防火牆,內建這個案例需要的架站平衡附載功能外,還具備

    1.2WAN平衡附載
    2.具備QOS頻寬管理
    3.IP/MAC綁定
    4.入侵偵測功能
    5.PPTP及IPSEC VPN功能

    CPU IXP425-533MHZ,16MB ROM,64MB RAM,最大SESSIONS 50000

    nat效能可達100M以上.



    要使用架站平衡附載,首先必須要到客戶註冊DOMAIN的供應商將DNS設定到您的兩個IP



    接著到BIGUARD中設定您的WAN 1和WAN2的上網部分

    設定完成後請到機器的IN BOUND LOAD BALANCE設定相關選項

    在這邊小弟不方便貼出客戶的domain設定,以下三張圖片來自BIGUARD 50G說明書中

    先把domain的基本記錄設定好


    填寫您要做架站的網域,他會根據您的頻寬來分配權重,假設一台上傳2M一台上傳512K,DNS的回答比例將會是4:1



    最後記得去設定頻寬 小弟客戶是10M/2M兩條,這個範例是10M/512K


    接下來,就到virtual server去開port就完成了.

    因為架好的時候剛好是半夜客戶停機,所以剛架好上線人數不多,最多約50人.

    BUGUARD可以看到即時的WAN及LAN流量,我們來驗證一下有沒有達到平衡附載的效果

    我們可以看到兩條線路的上傳頻寬幾乎使用量相同,因為這個案例的兩條頻寬是一樣大的,的確達成的客戶想要的效果



    以上,報告完畢,謝謝大家收看^^


    後記

    如果不想花錢買防火牆,兩條線路都一樣大的朋友,其實可以考慮用BSD核心的免費防火牆PFSENSE外掛DNS模組,一樣可用dns round bobbin做到.不過要注意的是這類商用防火牆在線路有中斷的情況下,不會停止回應斷線的ip,會讓用戶連不上,自己架設的話DNS這部分沒甚麼現成的辦法可解.


    明誠科技小峰 Line ID:cheerx

    目前做點對點無線網路架設,節費電話系統,硬碟手機資料救援,還有徵信社的部分業務

  2. #2
    thx
    thx 目前未上線
    版豬
    註冊日期
    2000-11-19
    所在地區
    100M
    討論區文章
    1,385

    回覆: 使用光纖或是ADSL架站(以遊戲私服為例)的合併頻寬範例(INBOUND LOADBALANCE篇)

    pfsense做的DNS round-robin 一些限制

    http://www.pfsense.org/index.php?opt...d=40&Itemid=43

    Inbound Load Balancing

    Inbound load balancing is used to distribute load between multiple servers. This is commonly used with web servers, mail servers, and others. Servers that fail to respond to ping requests or TCP port connections are removed from the pool.
    Limitations

    * Equally distributes load between all available servers - unable to unequally distribute load between servers at this time.

    * Only checks if the server responds to pings or TCP port connections. Cannot check if the server is returning valid content.

  3. #3
    明誠科技小峰 cheerx 的大頭照
    註冊日期
    2002-06-18
    所在地區
    FTTH 20M
    討論區文章
    5,127

    回覆: 使用光纖或是ADSL架站(以遊戲私服為例)的合併頻寬範例(INBOUND LOADBALANCE篇)

    小弟簡單翻譯一下,如果要用pfsense加上dns來做這件事情的話,要面對兩個最大的問題,一是頻寬不對稱的時候,他不能自動選擇分配的比例.再來就是有SERVER或是線路沒回應的時候,dns也不會自己偵測,還是會回應給使用者該斷線的ip,導致用戶不能連線.

    這大概是目前自架DNS 做in bound load balance跟商用方案比最大的問題.其實如果願意花更多錢,高階的in bound load balance可以做得的事情更多,比方根據使用者的IP來回應,或是根據路由品質來回應.有更多預算可以去參考LINKPROOF或是ASCENLINK的產品.
    明誠科技小峰 Line ID:cheerx

    目前做點對點無線網路架設,節費電話系統,硬碟手機資料救援,還有徵信社的部分業務

  4. #4
    沒事多喝水
    註冊日期
    2005-03-30
    所在地區
    HINET 10M/2M
    討論區文章
    1,560

    回覆: 使用光纖或是ADSL架站(以遊戲私服為例)的合併頻寬範例(INBOUND LOADBALANCE篇)

    引用 作者:cheerx 瀏覽文章
    小弟簡單翻譯一下,如果要用pfsense加上dns來做這件事情的話,要面對兩個最大的問題,一是頻寬不對稱的時候,他不能自動選擇分配的比例.再來就是有SERVER或是線路沒回應的時候,dns也不會自己偵測,還是會回應給使用者該斷線的ip,導致用戶不能連線.

    這大概是目前自架DNS 做in bound load balance跟商用方案比最大的問題.其實如果願意花更多錢,高階的in bound load balance可以做得的事情更多,比方根據使用者的IP來回應,或是根據路由品質來回應.有更多預算可以去參考LINKPROOF或是ASCENLINK的產品.
    請問,這樣子的連結,兩條10m/2m的線路。
    是不是就可以跑出20m/4m效果?
    I-PHONE人生!!!

  5. #5
    明誠科技小峰 cheerx 的大頭照
    註冊日期
    2002-06-18
    所在地區
    FTTH 20M
    討論區文章
    5,127

    回覆: 使用光纖或是ADSL架站(以遊戲私服為例)的合併頻寬範例(INBOUND LOADBALANCE篇)

    要看您想要做甚麼,以架站的目的來說,這樣可以用到4M的上傳頻寬.如果您是想要充分利用下載的頻寬,一般的out bound loadbalance就已經足夠了.


    明誠科技小峰 Line ID:cheerx

    目前做點對點無線網路架設,節費電話系統,硬碟手機資料救援,還有徵信社的部分業務

  6. #6
    會員
    註冊日期
    2008-05-15
    所在地區
    學網
    討論區文章
    3

    回覆: 使用光纖或是ADSL架站(以遊戲私服為例)的合併頻寬範例(INBOUND LOADBALANCE篇)

    小弟拙見...
    應該不是10m/2m變成20m/4m...
    應該只是類似分流的效果??

    也就是說若他主機有放一個檔案供下載..
    若10m頻寬來說下載速度約1.2MByte...
    變成20m後..速度應該還是維持在1.2MByte..而不會變成2倍的2.4MByte...
    因為可能剛好用戶進入的線路只是中華的..或只是台固的...
    而不是中華和台固同時進入...


    是這個意思嗎???

  7. #7
    明誠科技小峰 cheerx 的大頭照
    註冊日期
    2002-06-18
    所在地區
    FTTH 20M
    討論區文章
    5,127

    回覆: 使用光纖或是ADSL架站(以遊戲私服為例)的合併頻寬範例(INBOUND LOADBALANCE篇)

    是的,所謂的合併是讓兩條頻寬都能充分利用,因為單條頻寬不夠用的網站或是遊戲伺服器,這是一個不錯的方式.以這個例子來說的話,遊戲伺服器的人數可以增加一倍.如果您是要給人家從你這大量下載東西,直接去租比較大的上傳頻寬會比較快.
    明誠科技小峰 Line ID:cheerx

    目前做點對點無線網路架設,節費電話系統,硬碟手機資料救援,還有徵信社的部分業務

類似的主題

  1. 56K和ADSL合併頻寬
    作者:hhdc 所在討論版:---- ADSL 軟 硬 體 技 術
    回覆: 3
    最後發表: 2003-04-16, 02:37 PM
  2. 【問題】這樣子的合併頻寬可行嗎?
    作者:kelvinlo 所在討論版:-- 網 路 硬 體 版
    回覆: 1
    最後發表: 2002-06-24, 05:49 PM
  3. 請問有辦法用兩台電腦合併頻寬嗎??
    作者:mild1234 所在討論版:-- 網 路 技 術 版
    回覆: 0
    最後發表: 2001-09-19, 09:50 PM
  4. 用 合併頻寬架站 這樣可行嗎
    作者:purk 所在討論版:---- ADSL 軟 硬 體 技 術
    回覆: 2
    最後發表: 2001-09-02, 09:39 PM
  5. ADSL 合併頻寬
    作者:zero704 所在討論版:---- ADSL 軟 硬 體 技 術
    回覆: 2
    最後發表: 2001-04-25, 02:36 PM

 

ASUS N13U DNS伺服器沒有回應 設定

發表文章規則

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