ningkoon 发表于 2014-03-02 19:36

关于双机互备

现在有两台小机,aix7.1的系统,一台作为应用服务器,一台作为数据库服务器。
想要实现两台机器互备,当数据库服务器宕机后,应用服务器能够接替数据库服务器的工作;应用服务器宕机后,数据库服务器能够接替应用服务器的工作。不需要实时切换。
运维人员表示两台机器没有本地文件系统,除了操作系统外,挂载的均为存储。
我们的想法是这样的,数据库服务器规划两个vg:rootvg和dbvg;应用服务器规划两个vg:rootvg和appvg。其中rootvg分别安装各自的操作系统,dbvg安装数据库及存放数据文件,appvg安装一些应用软件。
当数据库服务器宕机后,将dbvg导入到应用服务器中,修改数据库的主机名等参数,让数据库服务重新运行;当应用服务器宕机后,将appvg导入到数据库服务器中,修改相应的应用软件参数后,让应用程序重新运行。
请问各位高手,这样设计合理么?
不同机器间若要实现vg导入导出,需要满足什么前提?

q1208c 发表于 2014-03-03 08:08

AIX 这么 高大上 的东西实在是没用过.

如果是两台Linux的, 这样设计不会有任何问题(前提是两台的OS要完全一样, 包括所有的patch和包).
对于实时性要求不高的场合, 很多都是用这种方式的. 人工把存储挂上, 重启数据库/应用 就可以了.
不过, 有个小问题, 就是性能, 因为两台跑在一台上, 性能一定要能顶得住, 要不然, 等于两台全完蛋了.
页: [1]
查看完整版本: 关于双机互备