Linux系统下适用于DB2的HA方案

先前公司一直都是用AIX HACMP做DB2双机热备,现在考虑在Linux平台下使用DB2软件。但是由于之前很少用Linux,这方面经验目前比较少。目前Linux服务器都在VMware虚拟机上。VMware本身已经启用了VMware HA功能。请问各位高手,这种情况下,是否还有必要使用操作系统的HA来保护DB2实例?Linux平台下有哪些比较成熟的,适合DB2的HA方案?
参与11

9同行回答

苏州易博创云苏州易博创云CTO苏州易博创云网络科技有限公司
VMware 的HA应该是基于整个vmvare 主机的,不是每个虚拟机层面配置成HA的吧。这里的建议是HA和灾备是两个不同层面的产品,hadr是灾备产品;tsa,vcs,rhcs属于HA产品。灾备和HA的区别在于HA需要共享的存储,数据库也是共享的,同时只有一个是活动的而已,而灾备服务器都是物理独立的,不...显示全部
VMware 的HA应该是基于整个vmvare 主机的,不是每个虚拟机层面配置成HA的吧。这里的建议是HA和灾备是两个不同层面的产品,hadr是灾备产品;tsa,vcs,rhcs属于HA产品。灾备和HA的区别在于HA需要共享的存储,数据库也是共享的,同时只有一个是活动的而已,而灾备服务器都是物理独立的,不从在这种情况,当然备用服务器也是不活动的。根据您的情况,建议用虚拟机配置一台db2 HADR的灾备服务器,hadr 是免费的,db2 ese自带的功能。如果还想配置ha环境,linux下选择的产品很多,商业版的有roseha,vcs等,界面友好,配置简单。还有可以利用db2 tsa + db2haicu 组合(参考这里的配置案例:http://www.ibm.com/developerwork ... 907kongb/index.html)。收起
IT咨询服务 · 2015-04-08
浏览2269
wangzh_vipwangzh_vip系统运维工程师中远网络北京公司
做数据库的HADR显示全部
做数据库的HADR收起
互联网服务 · 2015-04-08
浏览2242
陈宇陈宇系统工程师某银行
回复 6# 新数科技     HADR做过,TSA没用过,比较缺乏经验。显示全部
回复 6# 新数科技


    HADR做过,TSA没用过,比较缺乏经验。收起
银行 · 2015-04-07
浏览2204
陈宇陈宇系统工程师某银行
回复 2# zhanghe11013     谢谢提示,问题是都没用过,比较缺乏经验。显示全部
回复 2# zhanghe11013


    谢谢提示,问题是都没用过,比较缺乏经验。收起
银行 · 2015-04-07
浏览2217
新数科技新数科技IT顾问北京新数科技有限公司
linux下用TSA做HA就可以,比HADR稍微麻烦一点显示全部
linux下用TSA做HA就可以,比HADR稍微麻烦一点收起
IT咨询服务 · 2015-04-07
浏览2226
liulei_oracleliulei_oracle数据库管理员lgcns china
这虽然说的是Oracle但是对DB2也是有参考的,下面是EMC网站上找的。https://community.emc.com/community/connect/dba-society/blog/2014/08/27/high-availability-solutions-for-vmware-virtualized-oracle-databaseVMware vSphere High Availability (HA) continuously m...显示全部

这虽然说的是Oracle但是对DB2也是有参考的,下面是EMC网站上找的。


https://community.emc.com/community/connect/dba-society/blog/2014/08/27/high-availability-solutions-for-vmware-virtualized-oracle-database


VMware vSphere High Availability (HA) continuously monitors all VMware ESX® and VMware ESXi™ hosts in a cluster (a group of nodes running ESX hypervisor) and detects hardware failures. vCenter Server manages the nodes’ resources jointly such that the cluster owns all of the CPU and memory of all nodes. The VMware HA agent placed on each node maintains a heartbeat link with the other nodes in the cluster. Each server sends heartbeat signals to the other servers in the cluster at regular intervals. If any servers lose the heartbeat signal, VMware HA reacts by restarting all virtual machines on other nodes. After a VMware HA failover and restart of a virtual machine, startup scripts/service are required to auto start the Oracle instance in the guest operating system.


This is a cost effective solution for DBAs to provide hardware protection to many databases including non-production systems, regardless of the operating system inside the virtual machine.  The trade-off would be some downtime for recovery after failure, and no monitoring of Oracle instance inside virtual machine.


个人感觉vmware的HA可以减少软件上的许可费用,

收起
系统集成 · 2015-04-02
浏览2372
drdb2drdb2系统工程师se
IBM's HADR or Purescale vs Oracle's Dataguard or RAC应该是主流显示全部
IBM's HADR or Purescale vs Oracle's Dataguard or RAC
应该是主流收起
互联网服务 · 2015-04-02
浏览2242
陶然陶然系统工程师陕西瑞金
VMWARE的HA跟系统的HA不是一个东西。建议还是在VMWARE的HA中对系统做HA显示全部
VMWARE的HA跟系统的HA不是一个东西。建议还是在VMWARE的HA中对系统做HA收起
系统集成 · 2015-04-02
浏览2258
zhanghe11013zhanghe11013系统工程师中科金财
赛门铁克的vcs   红帽自带的RHCS   DB2自带的db2haicu   等等……显示全部
赛门铁克的vcs   红帽自带的RHCS   DB2自带的db2haicu   等等……收起
系统集成 · 2015-04-02
浏览2323

提问者

陈宇
陈宇0622
系统工程师某银行
擅长领域: 存储灾备服务器

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2015-04-02
  • 关注会员:2 人
  • 问题浏览:42290
  • 最近回答:2015-04-08
  • X社区推广