企业构建私有云数据中心,如何规划、设计核心数据库虚拟化?采用VM去运行诸如Oracle,DB2数据库,则数据库集群在虚拟化环境下如何实现,存储、网络I/O性能如何优化、如何测试等一系列问题。
收起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的工具,网上比较多,这个自己去寻找。