DB2 pureScale集群系统最佳实践(一)

   DB2 pureScale集群系统是近年来DB2发展中的一个关键技术,在高可用性、负载均衡和扩展性方面提供了保证。那么DBA在具体的规划和实施中需要注意什么呢?接下来,我们将平时在为客户做咨询或者实施过程中的经验总结一下,供读者参考:

1.     需要几台服务器?至少需要2台机器,这样可以防止出现单点故障。一个典型的Power平台上的DB2 pureScale集群包括2~4台服务器,上面创建有多个AIX分区(LPAR),每个分区运行CF或成员;一个典型的x86平台上的DB2 pureScale集群包括4~6台服务器,每个机器运行CF或成员。

2.     硬件选择Power平台还是x86平台?这个要根据具体负载来谈,ERP、银行交易等关键型负载选择Power平台;对一些只是需要高可用性的普通负载,选择x86平台。

3.     如何选择Power机器型号?在Power平台上,可以根据需要,选择Power 6中的550595,也可以选择Power 7中的全系列,包括710720730740750770780795

4.     如何选择x86机器型号?目前x86平台可供选择的机器型号只有3650 M33690 X53850 X5

5.     如何选择存储型号?只要支持GPFS的型号就可以,为了支持失效成员的I/O保护(I/O Fencing),存储最好支持SCSI-3 Persistent Reservation

6.     如何选择网络?除了Infiniband网络外,从DB2 V10开始支持万兆以太网。对网络带宽有很高要求的场景下,选择Infiniband网络;反之,如果各个成员之间内部互联的带宽要求不高,可以考虑万兆以太网。

7.     如何规划CF?一个物理机或者一个AIX分区(LPAR)上运行一个CF,需要规划2个,一个为主,另一个为从,这样可以避免出现单点故障运行每个CFCPU最大内核数取决于负载,如果是写频繁负载,通常成员内核数和CF内核数的比例为6:1,如果是读频繁负载,这个比例为10:1。写频繁程度越高,运行每个CF需要的内存量就越大。

8.     如何规划成员?一个物理机或者一个AIX分区(LPAR)上运行一个成员,后续可以根据需要扩充成员的个数。运行每个成员的CPU最大内核数取决于负载的需求,运行每个成员的内存量通常为每个内核4G~8G内存。

9.     如何规划存储?存储分为两部分,一部分是一个仲裁盘(Tiebreaker disk),容量为25MB以上;另一部分是共享盘,用来存放GPFS文件系统,其中需要一个实例共享文件系统,容量为2GB以上,其余文件系统用来存放数据和日志。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/25714482/viewspace-740676/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/25714482/viewspace-740676/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值