Db2 purescale容灾方案实施有哪些关键点和难点,具体如何解决?

4回答

iSamdxiSamdx  数据库管理员 , 银行
zhuhaiqianggz_kevin柳旭升等赞同了此回答
PureScale的容灾实施主要有两种方案,一种是多活的GDPC(跨异地),一种是传统的HADR。GDPC的方案算是多活的方案,理论上不称之为容灾,但可以实现容灾的作用。此方案关键点是本地与远程站点之间的距离限制是否影响同步效率以及应用业务系统对两个站点的访问分流策略。还有对应用访...显示全部

PureScale的容灾实施主要有两种方案,一种是多活的GDPC(跨异地),一种是传统的HADR。
GDPC的方案算是多活的方案,理论上不称之为容灾,但可以实现容灾的作用。此方案关键点是本地与远程站点之间的距离限制是否影响同步效率以及应用业务系统对两个站点的访问分流策略。还有对应用访问节点的偏好性进行设置。
HADR方案跟传统的HADR配置基本类似,除了配置群集的参数,还需要配置节点的HADR参数。节点数保持一致。其他关键点和难点可参考另外一个回复。

收起
 2017-09-26
浏览1292
邓毓邓毓  系统工程师 , 江西农信
dnyu2017柳旭升时东南等赞同了此回答
DB2 PURESCALE如果仅仅放本地,从扩展性、应用透明性、高可用性上都是非常完美的方案,但是目前仅限POWER,需要的网卡也比较特殊,对硬件要求高,同时也存在一定的软件LICENSE,所以目前来说没有ORACLE RAC适用度那么广,用户数也远远不如,但这并不妨碍它是一个优秀的数据库多活方案。D...显示全部

DB2 PURESCALE如果仅仅放本地,从扩展性、应用透明性、高可用性上都是非常完美的方案,但是目前仅限POWER,需要的网卡也比较特殊,对硬件要求高,同时也存在一定的软件LICENSE,所以目前来说没有ORACLE RAC适用度那么广,用户数也远远不如,但这并不妨碍它是一个优秀的数据库多活方案。
DB2 PURESCALE在本地的话,主要难点有:
1.如何设计CF节点的资源,如何分配MEMBER节点的资源,实现集中式的DB2数据库向DB2 PURESCALE的转变。
2.DB2客户端采用何种方式去连接MEMBER节点,实现负载均衡?
3.DB2 PURESCALE的网络架构如何设计?
DB2 PURESCALE如果扩展到两个数据中心的话,叫做GDPC,主要难点有:
1.两个数据中心的链路问题,如何解决,距离、质量、监控等。
2.如何尽量减少跨中心的写操作或者写频率?在数据库层、GPFS文件系统层都应该做相应的优化,并且需要适当改变传统的开发方式和习惯。
3.对于必然存在的跨数据中心对主站点CF节点的RDMA通讯问题,既然没法避免,那么如何减少通信,或者优化通信性能。

收起
 2017-09-26
浏览1247
彬彬 邀答
孔再华孔再华  数据库运维工程师 , 中国民生银行
aixchina赞同了此回答
purescale做异地容灾最简单的就是使用hadr。这个hadr配置和常规的单机hadr配置差不多,区别是多了很多节点,备机集群必须和主集群member数量一样多。也就是member同构。备机只有一个member做回放操作,所以单节点回放所有主机节点的负载,性能需要考虑,必要时可以增加这个回放节...显示全部

purescale做异地容灾最简单的就是使用hadr。这个hadr配置和常规的单机hadr配置差不多,区别是多了很多节点,备机集群必须和主集群member数量一样多。也就是member同构。备机只有一个member做回放操作,所以单节点回放所有主机节点的负载,性能需要考虑,必要时可以增加这个回放节点的资源。做容灾都是采用异步模式,所以平时要做好gap的监控,及时发现问题。

收起
 2017-10-11
浏览1052
彬彬 邀答
db2xiaobaidb2xiaobai  数据库管理员 , ibm
哈喽,我在安装purescale双活集群时,安装db2软件报GPFS安装失败,这个有碰见过么?主机版本是Redhat linux 6.7,db2版本是10.5显示全部

哈喽,我在安装purescale双活集群时,安装db2软件报GPFS安装失败,这个有碰见过么?

主机版本是Redhat linux 6.7,db2版本是10.5

收起
 2019-09-03
浏览431

提问者

mcgrady93数据库管理员, 国民银行

问题状态

  • 发布时间:2017-09-25
  • 关注会员:6 人
  • 问题浏览:3886
  • 最近回答:2019-09-03