关于企业核心数据库虚拟化的问题

企业构建私有云数据中心,如何规划、设计核心数据库虚拟化?采用VM去运行诸如Oracle,DB2数据库,则数据库集群在虚拟化环境下如何实现,存储、网络I/O性能如何优化、如何测试等一系列问题。

3回答

邓毓邓毓  系统工程师 , 江西农信
qysongdnyu2017uriyliu等赞同了此回答
像您提到的核心系统数据库如何实时POWERVM,一般核心数据库需要很大的资源,动辄20C以上的CPU,1T以上的内存,这种情况下,一台满配的小型机才能满足这样的需求,几乎全部资源都要拿去给核心数据库用,那为什么还要做POWERVM呢?传统LPAR就可以满足需求了,这种情况下,采用POWERVM没有任何...显示全部

像您提到的核心系统数据库如何实时POWERVM,一般核心数据库需要很大的资源,动辄20C以上的CPU,1T以上的内存,这种情况下,一台满配的小型机才能满足这样的需求,几乎全部资源都要拿去给核心数据库用,那为什么还要做POWERVM呢?传统LPAR就可以满足需求了,这种情况下,采用POWERVM没有任何优势,也没有接入POWERVC的需求。

对于非核心的外围交易类数据库,因为每个VIOC所需的资源较整台小机小很多,每台小机可以容纳较多的VIOC,这种情况下可以体现POWERVM的优势,CPU\\IO卡资源共享,也不需要买I/O柜了,但是要注意I/O卡的冗余、I/O卡的带宽,用POWERVM是可以解决这些问题的。VIOC上跑这种类型的数据库案例非常多,说明根本不是问题,只是用户的心里作用罢了。

收起
 2017-04-27
浏览788
babydljbabydlj  系统分析师 , 湖南unicom
kevin2008uriyliuaixkevin等赞同了此回答
1、数据库的负载本身很高的话,不建议运行到VM上。如果确实要迁移到VM上,可以参考论坛其他专家的意见,做好资源冗余的规划,确保安全。2、oracle,db2数据库集群在安装前,最好根据数据库原厂对VM的支持的官方论证,尤其是oracle,去安装对应的VIOS版本和VIOC的AIX版本。其他方面安装数...显示全部

1、数据库的负载本身很高的话,不建议运行到VM上。如果确实要迁移到VM上,可以参考论坛其他专家的意见,做好资源冗余的规划,确保安全。

2、oracle,db2数据库集群在安装前,最好根据数据库原厂对VM的支持的官方论证,尤其是oracle,去安装对应的VIOS版本和VIOC的AIX版本。其他方面安装数据库与传统的硬LPAR无区别。

3、有条件的话使用vNIC技术,提升网络I/O的性能。不过常见的都是SEA技术。VIOC与存储的链接采用NPIV技术,与vSCSI方式,有一定的性能提升,缺点是每个VIOC需要安装多路径软件。对于HDS部分存储连接,IBM建议是vSCSI方式。

4、测试网络和磁盘IO的工具,网上比较多,这个自己去寻找。

收起
 2017-04-27
浏览825
gujian001gujian001  产品经理 , IBM
科比之圣wanhyaixkevin赞同了此回答
这个问题问的有点太大,前面我提到过IBM Power技术实施团队已经根据实施过的大量Power资源池项目总结了一套包括项目规划设计、项目实施以及具体的技术实施细节等的最佳实践材料,有兴趣的话可以联系IBM...显示全部

这个问题问的有点太大,前面我提到过IBM Power技术实施团队已经根据实施过的大量Power资源池项目总结了一套包括项目规划设计、项目实施以及具体的技术实施细节等的最佳实践材料,有兴趣的话可以联系IBM

收起
 2017-04-27
浏览758

提问者

cyberbird0212技术总监, n-cloud

问题来自

  • 问题状态

  • 发布时间:2017-04-27
  • 关注会员:4 人
  • 问题浏览:3611
  • 最近回答:2017-04-27