疯狂被甲方锤,单机可以做热备冗余吗?

2019-01-09 17:34:37 +08:00
 fuermolv

好不容易在内网部署了一个系统,还要安全检查。

想问问各位大佬,单机可以做热备冗余吗?

6953 次点击
所在节点    PHP
41 条回复
swulling
2019-01-09 17:37:19 +08:00
不能,热备你怎么也得两台机器吧。
codingKingKong
2019-01-09 17:39:53 +08:00
物理机挂了, 没有另外一台机器, 网关都不知道给你切哪去啊... 你要是做俩虚拟机, 物理机一挂还是都白扯了啊
fuermolv
2019-01-09 17:50:23 +08:00
谢谢两位大佬,看来不加机器的情况下无法满足甲方的奇怪要求
julyclyde
2019-01-09 17:54:39 +08:00
看行文,感觉已经官僚化了
huamiao
2019-01-09 18:04:24 +08:00
是不是需要可以商讨,但是看不出 LZ 说的奇怪在什么地方。服务做热备并不奇怪吧?
zzj0311
2019-01-09 18:07:21 +08:00
这个需求哪里奇怪了
CivAx
2019-01-09 18:12:48 +08:00
单物理机可以软实现热备,kvm 多开两台就好了。

单虚拟机也可以实现假热备,apache×n + Nginx

建议直接 docker,别说热备了,你要集群也能给你拉起来。
fuermolv
2019-01-09 18:12:52 +08:00
因为甲方合同规定了只给一台机子....
fuermolv
2019-01-09 18:14:03 +08:00
拉了一个微信群 二十几个人指挥我一个干活 现在我都习惯了发大拇指表情
shyrock
2019-01-09 18:15:36 +08:00
根据需求中‘故障’的定义不同,‘热备’的意义也不一样。
如果‘故障’包含硬件故障比如硬盘损坏 /内存校验错误 /掉电等问题,一台机器就不够。
jswh
2019-01-09 18:16:08 +08:00
两个 docker,起两个服务互相备份,需要说明不考虑物理机 /docker 宿主挂了的情况,那个是运维的锅。
fuermolv
2019-01-09 18:22:45 +08:00
刚开始因为内网部署要自己编译很多东西的原因,也是想弄个 docker。 不过当时感觉局域网弄个 docker 也是挺麻烦,不给连外网,连重启都要报备。
fuermolv
2019-01-09 18:27:39 +08:00
docker 倒是可以解决应用的问题。数据库热备又是问题
CivAx
2019-01-09 18:28:00 +08:00
@fuermolv 谈合同的时候有没有要求做冗余,如果没,就说当初谈的时候你们可没要求冗余,现在条件不足无法实现;如果有,那谁谈合同锤谁。
fuermolv
2019-01-09 18:36:20 +08:00
@CivAx 哈哈有道理,先把锅甩了
w2er
2019-01-09 18:55:11 +08:00
这是急着验收么。
要是之前也没约定咋热备就 dock 儿呗,关键应用搞一下,大家都省事。
如果要系统层就 kvm 咯,虚拟个复杂的拓扑出来都不是事,何况热备
如果必须硬件层就一台 4u 拆成 2u*2,或者 2u 拆 1u,或者 2 路拆俩 1 路,
要是限定了只能一台的形式,可以找找之前有哪种双子星服务器,一个机箱两套子系统。
祝顺利验收
xzc19970719
2019-01-09 19:07:11 +08:00
@fuermolv。。。笑死🤣
hilbertz
2019-01-09 19:08:20 +08:00
你让他们找一个单机,找不出让他们吔屎去啦
Gempty
2019-01-09 19:23:11 +08:00
胆子大把服务跑虚拟机里,一个物理机能搞搞热备,非说物理机挂了,多少热备也不好使
quantal
2019-01-09 19:27:01 +08:00
看了你的描述只想笑,哈哈哈哈
单机做热备没意义啊,nginx 和 apache 都可以做 HA,但是宿主机断电或者挂了就去球,不过一定要做 raid 不然硬盘挂了数据都找不回来了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/525437

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX