好不容易在内网部署了一个系统,还要安全检查。
关键应用系统服务器应采用热备冗余,在故障发生时继续提供一部分功能,能确保实施必要的措施。
建议 apache 中间件具备热备冗余功能
建议数据库具备热备冗余功能
想问问各位大佬,单机可以做热备冗余吗?
1
swulling 2019-01-09 17:37:19 +08:00 via iPhone 2
不能,热备你怎么也得两台机器吧。
|
2
codingKingKong 2019-01-09 17:39:53 +08:00 1
物理机挂了, 没有另外一台机器, 网关都不知道给你切哪去啊... 你要是做俩虚拟机, 物理机一挂还是都白扯了啊
|
3
fuermolv OP 谢谢两位大佬,看来不加机器的情况下无法满足甲方的奇怪要求
|
4
julyclyde 2019-01-09 17:54:39 +08:00
看行文,感觉已经官僚化了
|
5
huamiao 2019-01-09 18:04:24 +08:00 2
是不是需要可以商讨,但是看不出 LZ 说的奇怪在什么地方。服务做热备并不奇怪吧?
|
6
zzj0311 2019-01-09 18:07:21 +08:00 via Android 1
这个需求哪里奇怪了
|
7
CivAx 2019-01-09 18:12:48 +08:00 2
单物理机可以软实现热备,kvm 多开两台就好了。
单虚拟机也可以实现假热备,apache×n + Nginx 建议直接 docker,别说热备了,你要集群也能给你拉起来。 |
8
fuermolv OP 因为甲方合同规定了只给一台机子....
|
9
fuermolv OP 拉了一个微信群 二十几个人指挥我一个干活 现在我都习惯了发大拇指表情
|
10
shyrock 2019-01-09 18:15:36 +08:00 1
根据需求中‘故障’的定义不同,‘热备’的意义也不一样。
如果‘故障’包含硬件故障比如硬盘损坏 /内存校验错误 /掉电等问题,一台机器就不够。 |
11
jswh 2019-01-09 18:16:08 +08:00 1
两个 docker,起两个服务互相备份,需要说明不考虑物理机 /docker 宿主挂了的情况,那个是运维的锅。
|
12
fuermolv OP 刚开始因为内网部署要自己编译很多东西的原因,也是想弄个 docker。 不过当时感觉局域网弄个 docker 也是挺麻烦,不给连外网,连重启都要报备。
|
13
fuermolv OP docker 倒是可以解决应用的问题。数据库热备又是问题
|
14
CivAx 2019-01-09 18:28:00 +08:00 3
@fuermolv 谈合同的时候有没有要求做冗余,如果没,就说当初谈的时候你们可没要求冗余,现在条件不足无法实现;如果有,那谁谈合同锤谁。
|
16
w2er 2019-01-09 18:55:11 +08:00 via iPhone
这是急着验收么。
要是之前也没约定咋热备就 dock 儿呗,关键应用搞一下,大家都省事。 如果要系统层就 kvm 咯,虚拟个复杂的拓扑出来都不是事,何况热备 如果必须硬件层就一台 4u 拆成 2u*2,或者 2u 拆 1u,或者 2 路拆俩 1 路, 要是限定了只能一台的形式,可以找找之前有哪种双子星服务器,一个机箱两套子系统。 祝顺利验收 |
17
xzc19970719 2019-01-09 19:07:11 +08:00 via Android
@fuermolv。。。笑死🤣
|
18
hilbertz 2019-01-09 19:08:20 +08:00
你让他们找一个单机,找不出让他们吔屎去啦
|
19
NB40B938mff85mtq 2019-01-09 19:23:11 +08:00
胆子大把服务跑虚拟机里,一个物理机能搞搞热备,非说物理机挂了,多少热备也不好使
|
20
quantal 2019-01-09 19:27:01 +08:00 via iPhone
看了你的描述只想笑,哈哈哈哈
单机做热备没意义啊,nginx 和 apache 都可以做 HA,但是宿主机断电或者挂了就去球,不过一定要做 raid 不然硬盘挂了数据都找不回来了 |
21
luozic 2019-01-09 22:24:24 +08:00 via iPhone
单机热备,意思是不是人死了,还可以生孩子?
|
22
luozic 2019-01-09 22:25:30 +08:00 via iPhone
说漏了,还可以通过自然受精的方式生孩子。md。
|
23
Felldeadbird 2019-01-09 22:55:14 +08:00
去定制独特机箱,可以容纳 2 台电脑。
|
24
des 2019-01-09 22:59:23 +08:00 via Android
只给了一台机器,要求做热备冗余 xswl
|
25
zjsxwc 2019-01-09 23:22:09 +08:00 via Android
加一台电脑作为数据库主从备份里的从数据库,这台电脑上再部署个应用服务器且连从数据库就行,把新电脑的 ip 加到局域网同 dns 里去,当主电脑挂了就跑备用了
|
26
zwh2698 2019-01-10 01:10:57 +08:00 via Android
首先和客户搞清楚,仅仅是为了有热备能力的演示还是真的要热备?如果是能力就是楼上有同学已经说了,如果是真的单机热备,这就叫扯淡,因为并没有提升物理的可靠性。大家就算用云,也会设置虚拟机的(反)亲和性,使虚拟机要保证在不同的物理机上。所以单机就是演示玩的,实用就是扯淡的
|
27
zkeeper 2019-01-10 06:16:18 +08:00
甲方... 看到这个词都要做噩梦.
基本上无论你怎么做, 都会被甲方检查出问题的. 毕竟他们有监理团队的人要靠这个出业绩. 而提出来的基本上是无厘头的要求, 要么是当初做之前根本没人提过的. 而且这种提出来之后, 一般套路是甲方招来你方销售问什么情况. 你方销售如临大敌, 拿着这份文档找到你的老板, 轻则抱怨, 重则投诉甩锅, 有的还会说影响验收云云. 总之一套组合拳下来, 你是最大的背锅侠. 会有来自你老板, 销售, 甲方话事人, 甲方"技术专家", 甲方三产公司的人, 竞争对手..... 各路人马来挤兑你. 你要是一个应对不好, 呵呵. |
28
yongxa 2019-01-10 07:50:48 +08:00 via Android
甲方在过等保?
|
29
cominghome 2019-01-10 09:02:59 +08:00
建议而已嘛。你可以不采用他的建议~
|
30
geying 2019-01-10 09:06:15 +08:00
单机做自我安慰?
|
31
66beta 2019-01-10 09:08:30 +08:00 via Android
几十个人指挥一个,大场面啊,楼主来点聊天💬截图让我们见见世面
|
32
jbiao520 2019-01-10 09:13:54 +08:00
要不要再来个单机大数据分布式集群
|
34
CoderGeek 2019-01-10 10:16:20 +08:00
。。。搞笑要求
|
35
jdgui 2019-01-10 10:20:01 +08:00
楼主是 2970WX 吗
一核有难,二十几核围观 |
36
Muyiafan 2019-01-10 10:26:01 +08:00
|
37
JamesMackerel 2019-01-10 10:33:33 +08:00 via iPhone
@ppdudu 我们发现你们的系统有一个非常严重的安全漏洞,你看这个地方,有一个反射型 xss。
|
38
BinRelay 2019-01-10 11:36:14 +08:00
@JamesMackerel 搞等保的 真正懂技术懂安全的没几个啦。反正是拿工具扫一扫。
|
39
Jzer0n 2019-01-10 11:38:44 +08:00
半年前某甲方也这样问过我们一个问题,我们也像 2L 那样问他 2333
|
40
couashi 2019-01-10 15:48:05 +08:00
单机要联机玩吗?
|
41
xman99 2019-01-10 16:52:56 +08:00
不加机器怎么做热备, 单机做不了的
建议你加个监控程序吧 |