
特邀作者:IBM数据库专家董国兴DB2China原创
在经济复苏的过程中,对核心业务数据的快速访问始终是您赖以生存,乃至获得成功的关键因素。随着中国与世界的不断接轨,企业需要借助具备高可用性和灵活的架构来提高业务的敏捷性,以便能够抓住新的发展机会。然而,在对核心业务数据的访问过程中,时常遇到以下困难与问题:[查看全文]
北京时间10月10日消息,在甲骨文OpenWorld大会前夕,IBM公司推出一个新的集群功能,并表示这将使其DB2数据库在可扩展性、速度和价格竞争方面抗衡甲骨文公司的产品。对于这样一个重磅消息,各家媒体都做出了及时迅速的报道,请看以下标题:《IBM吹嘘新DB2网格特征 称将是Exadata杀手》、《IBM推出甲骨文数据库机“杀手”特性》、《IBM pureScale技术开数据库事务处理新篇章》、《IBM推出DB2集群功能对抗Oracle Exadata》 。而通过各家媒体对DB2 pureScale的报道情况,我们可以看出IBM这次对抗数据库领域对手的信心和剑指数据库领域华山之巅的雄心。针对本次DB2 pureScale的发布,本网站也推出了《集群革命-DB2 pureScale驾临》的特别专题,全面解析DB2 pureScale,邀请资深数据库专家董国兴、彭建军、吕益华、曾宏对DB2 pureScale撰写专题文章、提出专家观点,并开展了DB2大讲堂,对DB2 pureScale及用户感兴趣的DB2问题展开视频互动教学活动。希望能通过此次专题,帮助广大读者深入了解DB2 pureScale发布这个当前数据库业内的重大事件。
DB2 pureScale 通过提供无限能力、持续可用性和应用程序透明来降低企业成长的风险和成本。在IBM Power Systems 上部署的DB2 pureScale 结合 PowerHA pureScale 技术交付的数据库高可扩展性和高可用性是之前在Unix 或 x86 系统上所无法企及的。它是来自DB2 for z/OS 和 System z,在系统整体可用性、可扩展性、安全性和可靠性方面当之无愧的领导者。
无限能力:
DB2 pureScale 为各种事务处理工作负载提供了几乎无限的产能。系统扩展非常简单,只需要与一个新节点连接,并发出两个简单的命令即可。DB2 pureScale 的基于集群、磁盘共享的架构通过有效利用系统资源,降低了成本。
应用程序透明:
使用DB2 pureScale,您无需改变您的应用程序代码,就可以有效地运行在多个节点上。久经验证的、可扩展的架构能够使您随需扩展您的应用程序,以满足变化的业务需求。您只需做少量改变或无需做任何改变,就能够运行为其他数据库软件编写的应用程序;DB2 为常用的语法规则和PL/SQL 语言提供了全面的支持,使从 Oracle数据库迁移到 DB2 变得比以往更轻松了。
持续的可用性:
DB2 pureScale 通过在IBM Power Systems上和冗余架构中使用高可靠的IBM PowerHA pureScale技术,提供了持续的可用性。此系统能够瞬间从节点故障中恢复,立即将工作负载重新分配给其他可用的节点。
彭建军虽然我的工作中还未正式应用到PureScale,但从现在IBM公司公开的资料来看,PureScale确实是一个伟大的创新,特别是它和Power System的强强联合,让我有理由相信,在我们今后的工作中,它能够带来更多的边界,同时也能帮助我们的企业降低扩展IT系统的风险和成本。 |
吕益华IBM新推出PurgeScale功能,对于DB2数据库产品来说,是一个很大的提升,无论是在企业的服务上,还是与其他数据库产品的竞争上。此外,PurgeScale与IBM公司另一个强势产品Power服务器的无缝结合,对于企业来说,将获得更多,主要表现在风险的降低和成本的降低,从而可以帮助我们更加可靠、经济地扩展IT基础设施,从而满足当今的业务需求。 | |
董国兴DB2 pureScale 是专为需要持续可用性进行系统设计,系统将瞬间从故障中恢复,同时仍然能保证事务处理不中断。 这项技术是从大型机Z上的DB2迁移到开放平台UNIX的,DB2 purescale是采用Share-Disk的架构,但是与Oracle的RAC不同,DB2 purescale是采用大型机Z上的连器功能,并将连接器单独独立为一台物理服务器,从而降高并发访问和越来越多的节点造成的高藕合性,使性能更加平稳。 为了更好的提升各节点服务器之间的缓存效率以及更好的管理各物理节点之间的锁,连接器还担当了锁管理器的功能和超高速缓存的功能,这种访问是通过大型机上的RDMA功能来实现的,不再通过IP Socket通信。 |
曾宏去年上半年就从美国同事那边知道 pureScale 的消息,刚刚听到这个消息的时候的确很兴奋,db2 终于也支持了基于共享磁盘的集群技术了。基于 Power HA 技术基础的 pureScale 的扩展性和效率都很值得期待。希望我们的系统能早日升级到 pureScale 上去 ,对目前项目的 CA (Continuous Availability) 解决方案也是一个很强的补充! | |
1970 年,IBM 研究中心的 E. F. Codd 发表了一篇论文,使得计算机有新的方式来管理信息。他的论文“大型共享数据银行的关系模型”(PDF,英文,1.39MB)为存储、管理和与数字数据交互提供一个新的体系结构。
1983年:千呼万唤始出来,IBM 在这一年发布了DATABASE 2(DB2)for MVS(内部代号为"Eagle"),一个长盛不衰的品牌就此出现了。
1987年:IBM 发布带有关系型数据库能力的 OS/2 V1.0扩展版,这是IBM第一次把关系型数据库处理能力扩展到微机系统。这也是 DB2 for OS/2、Unix and Window 的雏形。
1988年:IBM 发布了SQL/400,为集成了关系型数据库管理系统的AS/400服务器提供了SQL支持。IDUG(国际DB2用户组织)组织成立。这标志着 DB2 的用户已经形成了相当的规模。
1992年:第一届 IDUG 欧洲大会在瑞士日内瓦召开。这标志着 DB2 应用的全球化趋势。
1993年:IBM 发布了DB2 for OS/2 V1(DB2 for OS/2 可以被简写为DB2/2)和DB2 for RS/6000 V1(DB2 for RS/6000 可以被简写为DB2/6000),这是 DB2 第一次在Intel 和Unix 平台上出现。
1995年:IBM 发布了 DB2 WWW Connection V1 for OS/2 and AIX(该产品后来被更名为Net.Data)。该产品可以将数据库中的数据快速发布到 Web。第一届 IDUG 亚太区大会在澳大利亚悉尼召开。
1996年: IBM 发布 DB2 V2.1.2 ,这是第一个真正支持 JAVA 和 JDBC 的数据库产品。
1997年:IBM 推出用于 OS/390 V5 的适用于 Web 的 DB2,这是唯一一个支持多达 64000 个并发用户和几百个千兆字节的数据库。
2000年: IBM 推出 DB2 XML Extender,提供数据管理行业中第一个内置 XML 支持。
2001年: IBM 完成对 Informix 数据库资产 10 亿美元的收购,是 IBM 分布式数据业务的两倍。
2006年:IBM 为 Linux、Unix 和 Windows 引入 DB2 9(代码名称为“Viper”),这是第一台启用常规关系数据和 XML 数据管理的混合的数据服务器(无需将 XML 重新格式化或放入数据库内的大对象中)。
2007年: DB2 9 for z/OS 开始广泛使用。
2009年:IBM推出了最新版 DB2 9.7,代号为“Cobra”,新版 DB2 大幅减少数据存储空间,节约高达75%的相关成本,能够同时为关系型数据和XML数据提供业务分析。DB2 9.7也嵌入了开源数据库厂商 Enterprise DB 的兼容性技术,实现了与 Oracle 数据库的兼容。
作为企业数据库软件领域里的佼佼者之一,DB2一直是高端行业数据库软件的不二选择。而本次IBM推出的这一项新的集群功能,更使得DB2数据库在可扩展性、速度和价格竞争方面体现出对比同类产品更多的优势。
IBM的DB2 pureScale是DB2的一个特别版本,主要用于机架安装的IBM Power 550服务器和Power 595服务器,设计的初衷是让企业在不牺牲性能的前提下扩展他们的DB2集群。远程直接内存访问(RDMA)技术;真正应用集群”(RAC)技术···等等这些新功能都让人们对DB2 pureScale 充满了期待,本专题将带领大家一起领略这一场集群革命风暴。
