技术开发 频道

DB2王飞鹏:数据库集群中的“狼群战术”

  【IT168 现场报道】2012年4月13日消息,由IT168(ITPUB、IXPUB、ChinaUnix)主办的2012中国数据库技术大会(DTCC)在北京隆重召开。大会针对大数据架构设计、数据库安全、分布式数据库、商业智能、NoSQL、Hadoop等多个重点话题进行深入探讨。此次大会得到了全国数据库技术高手们的高度关注与支持,是当前象征最高技术水平的数据库工程师盛会。

  2012数据库技术大会下午的DB2应用实践专场中,IBM中国软件开发中心DB2资深顾问王飞鹏发表主题演讲《Oracle与DB2那些事:数据库集群中的“狼群战术”》,介绍了数据库集群的特点,并对比了DB2 pureScale和Oracle RAC两大主流集群数据库在架构设计、性能选型、以及运行环境方面的异同。

DB2王飞鹏:数据库集群中的“狼群战术”
▲IBM中国软件开发中心DB2资深顾问王飞鹏

  具有“狼群”特点的数据库集群

  随着企业业务量的不断增长,系统的访问量和数据流量也快速增长,使得单一设备根本无法承担如此大的处理能力和计算强度。为了解决了在单处理机系统时代CPU对数据库系统造成的瓶颈问题,数据库集群技术应运而生。据王飞鹏介绍,数据库集群具有“狼群”的特点,即高可用性和可扩展性。

  群集数据库不仅能够实现数据库的负载均衡,提高数据库的处理速度,而且能够保证系统的高可用性,在系统发生故障时进行自动故障转移,实现系统的持续运转,避免因为系统故障造成的经济损失。另外,对于某些核心数据,群集数据库还能通过数据集群的冗余,保证数据的安全性。

DB2王飞鹏:数据库集群中的“狼群战术”
▲IBM pureScale架构概览

  目前,市面上的群集数据库的主流产品Oracle RAC在很长一段时间里统治着群集数据库市场。但是Oracle RAC也有很大缺点,主要是扩展能力有限、对应用不透明。DB2 pureScale技术于2009年10月推出,将高可靠性和应用透明扩展的能力集于一身,利用share disk的方式扩展集群服务器成员。DB2 pureScale对硬件配置要求比较高,扩展性优于Oracle。

DB2王飞鹏:数据库集群中的“狼群战术”
▲DB2 pureScale与Oracle RAC高可用性对比

  据王飞鹏介绍DB2的最新版DB2 10即将推出,新版本既能支持分区表,又能支持pureScale。

  演讲人王飞鹏是国内首屈一指的数据库开发、维护、优化和架构专家。曾为电信、银行、中央部委、中国高铁等大型数据库项目做出了重要贡献。发表数据库论文12篇,拥有软件专利3项。 主持编写“舞动DB2”系列三部曲,包括设计优化篇《DB2设计与性能优化-原理、方法与实践》、开发篇《从Oracle到DB2开发-从容转身》和运维篇《运筹帷幄DB2-从Oracle运维转型》。每年通过大量咨询、讲座、培训等方式,为数据库人才更好地运用数据库技术做出了最大的努力。

  2012数据库大会将持续进行三天,没能来到现场的网友欢迎关注IT168报道专题:

DB2王飞鹏:数据库集群中的“狼群战术”
▲点击查看报道专题

0
相关文章