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