免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2228 | 回复: 6
打印 上一主题 下一主题

[集群与高可用] 求教了:关于双机热备软件的基础知识和原理的问题。 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-02-02 14:35 |只看该作者 |倒序浏览
1.用HA软件实现双机负载均衡时,我希望Server A和Server B对外界来说有不同的IP地址,因为在正常情况下,它们是负责提供不同的应用服务,这样可以吗?这时还有虚拟IP的说法吗?双机之间的“心跳线”是一般的直连网线吗?还是别的什么?是一根还是多根?

2.我只希望热备Server A和Server B中指定的应用服务,而不是所有的应用服务,也就是说故障时只切换指定的应用服务到备份机上,HA软件可以根据情况灵活设置吗?

3.Server B故障时,指定的应用服务切换到Server A上运行,那么等Server B恢复正常后,相应的应用服务能自动切换回Server B上运行吗?

4.能让HA软件监控一台Server上指定的应用服务运行状态吗?也就是说当指定的应用服务退出后,能自动重启它吗?(而不是切换到另一台机子上)。另一面,我可以设定HA软件不自动重启退出的应用服务吗?可以让HA只负责在双机间切换而不让它在一台Server上重启指定的应用服务吗?

5.我只希望在其中一台Server(比如Server B)出现以下情况时进行切换:断电、操作系统故障、网络不可达,而不希望当一台Server上的指定应用服务退出时就切换到另一台Server上,HA中可以这样设置吗?

6.Server A和Server B在正常情况下是分别占用一部分不同的阵列空间吗?如果是这样,那么Server B失效后切换至Server A,Server A能访问(接管)原来Server B管理的那一部分阵列空间吗?Server B恢复后能重新接管这一部分空间而Server A不再管理这块空间吗?

7.有一个例子(只是一个例子):Server A中运行一个软件App1,它负责下载Host1中的所有文件,并把当前下载情况(下载到哪个文件了,接下来应该下载哪个文件等信息)记录到一个文件App1.txt中,下载的数据文件保存在阵列中,App1.txt保存在Server A自己的硬盘中。
同理:Server B中运行一个软件App2,它负责下载Host2中的所有文件,并把当前下载情况(下载到哪个文件了,接下来应该下载哪个文件等信息)记录到一个文件App2.txt中,下载的数据文件保存在阵列中,App2.txt保存在Server B自己的硬盘中。
对Server A和Server B中的两个应用:App1和App2,用HA软件进行负载均衡热备。
我的问题是:进行切换时,HA软件对App2.txt和App1.txt这两个保存着动态变化的下载进程信息的文件怎么处理,是由HA负责平时对App2.txt和App1.txt在两个系统间实时同步吗,如果HA不进行处理,切换后,App的运行环境已经改变(旧环境),导制业务混乱,是不是只有将App1.txt和App2.txt放到阵列中去了呢(这样切换后可接管)?


我没用过HA软件,也许上面的问题很可笑,但我确实想了解,请有经验的朋友逐条回答,谢谢了。

论坛徽章:
0
2 [报告]
发表于 2004-02-02 15:26 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
3 [报告]
发表于 2004-02-02 15:37 |只看该作者

求教了:关于双机热备软件的基础知识和原理的问题。

谢谢指教,希望有更多的人来讨论。

论坛徽章:
0
4 [报告]
发表于 2004-02-03 18:14 |只看该作者

求教了:关于双机热备软件的基础知识和原理的问题。

我想你有点把概念弄混了。
双机热备有几种方式:1、一台服务器工作,一台服务器备份。这种方式一般不使用磁盘柜等外挂储存设备或各自使用自己的储存设备。备份服务器是在线备份应用服务器是数据的,当应用服务器当机时,备份服务器会顶上去。2、就是两台服务器都工作。这种方式一般使用一个外挂储存设备。就我作过的同一时间就只有一台服务器可以使用这个外挂储存设备,两台机器可以使用两个ip地址,一台机器当了就可以把重要的程序转到另一台服务器上。不过服务器修复后要手动切回来。

论坛徽章:
0
5 [报告]
发表于 2004-02-16 14:09 |只看该作者

求教了:关于双机热备软件的基础知识和原理的问题。

建议你用一下SteelEye公司的data Replication !

论坛徽章:
0
6 [报告]
发表于 2004-02-16 21:14 |只看该作者

求教了:关于双机热备软件的基础知识和原理的问题。

你的情况用共享磁盘阵列的方式比较容易实现些。你对多个应用的监控和切换的要求比较复杂,可以用VERITAS Cluster Server,应用失败重启、是否进行应用监控等复杂的设置都可以通过填空和改参数的方法进行,而不需要写复杂的脚本。

另外,一般cluster切换后,坏的服务器修好重启后,应用是不会自动回切的,因为每次切换肯定会中断服务,所以回切需要管理员在合适的时间进行操作。

论坛徽章:
0
7 [报告]
发表于 2004-02-19 09:18 |只看该作者

求教了:关于双机热备软件的基础知识和原理的问题。

我们公司里用的是IBM的HACMP软件,HACMP只负责主机的故障的,在网卡故障、主机当机等情况下可以根据设置的策略进行应用的切换。但在主机完好的情况,如一应用出现异常退出,则HACMP软件并不进行监视。应用间的切换可以根据策略在两以机子间进行切换,主要是依靠脚本来实现的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP