Re: [請益] 負載平衡器實現異地備援

作者: xxoo1122 (一個連IE6都能相容的男人)   2017-04-07 00:09:26
大大你好,這個問題其實非常好解決,使用route53搭配health check以及
traffic policies一起使用,router53這邊會一直去偵測你的網站健康狀態,
當Primary主站故障了,在router53上面的record就會自動改為Backup site的
ip,方法如下
1.在route53上面先建立兩個Health checks
一個是Primary Site一個是Backup Site
http://imgur.com/xFOCXHD
2.假設Primary site的ip為11.11.11.11,選擇protocal看你是用
http還是https,再選擇偵測的時間間隔有30秒跟10秒、故障的閥值
以及要從哪寫地區來偵測。
http://imgur.com/RpIwZhU
3.在設定Backup site
http://imgur.com/jbmpPOT
4.再來建立traffic policies,填入一個policy名稱
http://imgur.com/RwmQMrc
http://imgur.com/lgQ9ZNB
5.選failover rule,health check就選剛才建立的那兩個,後面選Endpoint並
填入A record ip
http://imgur.com/O61lMsE
6.填入你要的sub domain ex:www
http://imgur.com/YorXVay
這樣就大功告成了
※ 引述《gn00386614 (EXSA)》之銘言:
: 小弟這方面是新手,目前公司在規劃異地備援計畫(小公司規模不到10人)
: Server架在公司,備援端則是在外地,公司端機器掛了就是讓服務轉到備援端的系統
: 爬文到的作法是使用負載平衡這個技術可以達成
: 在查詢市面上許多產品會發現有些Router會標示有負載平衡的功能
: 但要如何確認他是能實作異地備援而不是只有內部網路達成備援的功能呢?
: 目前找到看起來比較適合的產品是這款友旺的產品
: https://goo.gl/pgEqqx
: 但是他沒有提供線上的使用手冊,不知道實作起來能不能達到公司的需求
: 想請板上前輩補充更多這方面知識或是其他推薦的產品
作者: wantsleep (汪凸死立普╰(‵皿′)╯)   2017-04-07 10:20:00
好方便喔
作者: kenwufederer (Nash)   2017-04-07 10:41:00
分享 推一個
作者: chang0206 (Eric Chang)   2017-04-07 11:20:00
可是這個沒有考慮到兩台機器之間的資料是否一致吧
作者: rodchi (Rod)   2017-04-07 11:38:00
要做異地備援兩台資料是否一致應該是擺在很前面的議題
作者: Weky (Never mind)   2017-04-07 11:46:00
不同意是擺在很前面這一點 by case有不少基礎網站可以用router53簡單的處理掉 這就是價值當然有些進階架構的DR需要有更多考量 所以by case by 需求
作者: xxoo1122 (一個連IE6都能相容的男人)   2017-04-07 14:02:00
資料庫同步那又是另一個議題了但不管你用哪種方式來做dr site資料同步這件事都是要做
作者: gn00386614 (EXSA)   2017-04-07 16:52:00
感謝教學!資料的同步這邊有別方法處理,備援站啟用的問題比較頭痛
作者: rodchi (Rod)   2017-04-07 16:56:00
沒有什麼系統建置是不用by case by需求的啊,但是資料同步的問題永遠都在
作者: sssxyz (只出沒大佳基隆河左岸)   2017-04-07 18:04:00
導流與資料同步一起做 是完整的方案 但分開討論也無不可
作者: Weky (Never mind)   2017-04-07 21:37:00
有些靜態資訊網站就不需要資料同步 中小企業官網很多
作者: rodchi (Rod)   2017-04-08 19:51:00
中小企業靜態資訊網站是一開始評估即不需要即時的資料同步,而非不用討論,是否要做Sync在技術跟成本上差異不小,怎可能一開始不評估。
作者: sssxyz (只出沒大佳基隆河左岸)   2017-04-09 07:19:00
衍生議題蠻多的 以文的標題來說卻差不多了
作者: Weky (Never mind)   2017-04-10 11:36:00
我前面講是[不一定放很前面討論]我想推文裡應該沒有人提[不需要討論]

Links booklink

Contact Us: admin [ a t ] ucptt.com