设为首页 收藏本站
查看: 1183|回复: 0

[经验分享] IBM DB2重磅组合拳欲绞杀Oracle 大型数据库迁移五大建议

[复制链接]

尚未签到

发表于 2015-10-5 11:58:45 | 显示全部楼层 |阅读模式
对于大多数公司和DBA来说,数据库的升级、复制和迁移都是一件麻烦的事,而在异构环境下大型数据库的迁移更是一件让DBA头疼不已的事。不仅需要考虑到持续IT投资的回报,迁移本身面临的技术挑战也不少。   2009年,联合可口可乐瓶装公司(CCBCC)在升级SAP系统的同时也将数据库从Oracle迁移到IBM DB2,案子过去有一年多了。作为大型数据库迁移的经典案例,抛开商业公司的“口水战”和台面下的运作。从技术和运营的角度来看,对于考虑做类似数据库迁移或找寻Dual Vendor的用户来说还是有一定参考意义。
  日前,趁这个项目相关负责人访华之际,CSDN记者采访了联合可口可乐瓶装公司(CCBCC)首席SAP Basis/DBA专家Andrew JuarezCCBCC公司系统经理Thomas De Juneas。就本次大型数据库迁移过程的背后及前前后后有趣的事,Andrew Juarez和Thomas De Juneas进行了分享。
  通常来说,数据库迁移大体可以分为三个阶段:准备期、正式迁移期、验证观察期。两位CCBCC的数据库和系统专家从这三个阶段谈起。
  调研用了2个月 最初就是为了省钱
  从Oracle迁移到DB2的切入点,Andrew Juarez的回答很直白:“最开始就是为了省钱,而对整个数据库迁移可行性的调研过程则用了2个月。”因为当时要采购新的SAP(HR模块)系统和相应的系统升级,按照Oracle的许可证政策,同时还必须购买额外的新许可证。于是当时开始尝试了解DB2的解决方案,调研发现DB2软件许可的费用不是每年都增长,基本都是一条平线。即便是采购了新的HR应用产生了数据库成本的增加,但是和Oracle比较,还是比Oralce原来的价格便宜。
  大型数据库迁移5点注意事项
  在Andrew Juarez看来,如果从技术投资的角度来看,企业在考虑是否进行大型数据库迁移或转换的时候应该首要考虑5个方面:1.迁移前后人员是否有增加,人力成本的变动以及需要对DBA做多少培训才能上手新数据库系统;2.专门的迁移工具;3.应用的兼容性;4.硬件成本的增加幅度;5.是否有隐藏的许可证收费。
DSC0000.jpg
  (CCBCC)首席SAP Basis/DBA专家Andrew Juarez
  IBM DB2则从几个方面分别对Oracle出了组合杀招。
  在应用兼容性上,通常来说,做数据库迁移时,需要重写应用程序并进行测试,因此可能需要耗费很长一段时间。由于IBM做了具有针对性的兼容性研发工作,从 DB 2 9.7版本开始,根据IBM做的测试和数据,Oracle迁移到DB2,94%到97%的应用可以实现兼容,就是说这些程序不需要修改什么就可以放到DB2里。而剩下的3%,IBM将会提供专家团队帮助解决。
DSC0001.jpg
   CCBCC公司系统经理Thomas De Juneas
  此外,IBM提供了专用的数据库迁移工具,按照Thomas De Juneas的说法,CCBCC的这次整个SAP R/3 Enterprise环境迁移项目的完成共用了8周,其中包括 1TB生产数据库的两次迭代测试。SAP自身系统的迁移只需一个周末的时间(从周六晚上开始到周一凌晨)就可以完成。在整个迁移过程中,仅需宕机26小时。
  把(宕机)时间缩到最短,不要影响它的业务运作。这也是Thomas De Juneas在整个迁移过程中最关注的事情。而由于迁移过程中使用DB2的Deep Compression技术,资料库大小降低了40%
  通过对这两个系统进行了比较,DB2和SAP的结合和Oracle跟SAP的结合有很大的改变,记者质疑,针对这次可口可乐公司数据库的迁移,是不是针对了这个系统IBM做了一些特殊的定制,来确保和Oracle的对比有明显的效果?
  对此,IBM方面的说法是,IBM DB2 到9的版本时候,有50%的功能都为SAP定做(或特别做了优化),双方的合作是代码级的,即从平台开发时就考虑到产品的协同和优化问题。
DSC0002.jpg
  IBM软件集团大中华区信息管理及业务分析总经理 卢伟权
  IBM软件集团大中华区信息管理及业务分析总经理 卢伟权告诉CSDN记者,中国用户在考虑大型数据库的转换或迁移的时候最担心问题有两个:1.对人员的影响(包括DBA及相应IT人员),在技能培训和操作习惯上需要多久才能适应,是否需要增加新的DBA;2.数据库系统迁移所要耗费的时间以及对业务系统正常运行的影响程度有多大;包括在前后期准备和迁移期间,都希望能够多大减少对业务系统的影响;
  对此,IBM会为用户的DBA提供一周的免费培训,让他们足够上手DB2数据库的操作。而通过提供专有的迁移工具,也能最大程度上降低数据库迁移对业务的影响。根据第三方市场调研报告,"到2010年第三季度(截止去年9月份),整个大中华地区DB2的市场占有率大概增长了2.5%,而主要竞争对手的份额是下降走势”。据称,在亚太区去年有超过200个客户是从竞争对手转到DB2。
  写在后面的话:
  根据Gartner的统计,从全球数据库市场来看,Oracle仍占绝对优势,约为40%+近50%,IBM在数据库市场的份额为20%+。一系列的动作表明目前IBM的破甲行动 已经到了第二阶段。IBM DB2部门再经过去年在产品特色及服务上的针对性策略的铺垫后,已经开始加速抢占Oracle的数据库市场份额。
DSC0003.jpg
  这是去年初记者拜访IBM时在公司内拍的宣传画
  事实上,根据CSDN之前的采访,国内一线的DBA对Oracle数据库口碑还算不错,尤其是Oracle RAC(实时应用集群)集群功能,而且在数据库传统硬功能上,Oracle毫无疑问仍是佼佼者。而从IBM来看,则是期望从数据压缩、兼容性、与Power系统结合的优化以及BI层面(数据预测及分析)层面说服用户考虑他们的产品。
  其实对于广大的DBA和开发商来说,尽可不必太在意这些国际巨头的拼杀,修炼内功并把自己的应用做精才是王道。
  此外,IBM DB2不断加大对Oracle数据库的竞争压力,对用户来说可能反而是一件好事。而从另一个方面,国产的数据库厂商是否可以从中思考一些机会?国产数据库厂商未来进一步的市场空间在哪呢?

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-122923-1-1.html 上篇帖子: IBM MQ 2035 或 2013认证错误的解决方法 下篇帖子: 如何才干创建一个空的IBM DB2 ECO数据库
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表