换换思路,不要想着总是用“技术”且不花钱解决。
首先看公司的网络结构,看你的意思应该是两个机房在同一个厂区/大厦?如果是这样,二者之间延迟应该非常低,停电后需要同步的数据很少,因此只要保留很短时间的时间运作,两边数据库就不会有差异。
解决办法其实一大堆:
1 、两个机房都互相连接备用电路,且电路是直达:就是 A 机房走一条电线去 B 机房,B 机房走一条电路去 A 机房,然后自动切换电源就可以了。
2 、UPS+服务器高频率探测是否断电,断电立刻切换主从,你预估下这个时间最多要多久,再乘以 2 作为备用,购买相应规格 UPS ,如果价格差距很小,可以增大基数。例如切换需要 2 分钟,你直接买能支撑半小时的 UPS 。
这 2 个方案既是万能,实现又简单,花钱就能解决的问题从来都不是问题。
思路:工欲善其事必先利其器,多花钱多花钱多花钱,少把风险抗在自己肩膀上,电路出问题是电工的事情,你怎么还帮电工操心起来了,直接抛给他们解决不好吗?玩电他们可是专业的!!!不要怕花钱,不花钱那是微型企业的通病!!!怕花钱当然容易出问题!!!
要学会博弈:
1 、电路出问题是电工的事情!让他们解决!
2 、服务器出问题影响非常大,必须要有靠谱的方法解决问题!而且应该是自动化解决! |