复出一年 IBM Informix渐入佳境
2009-10-10原诗萌
原诗萌
2001年4月,IBM以10亿美元的价格收购了专注于Unix、Windows NT平台的数据库Informix。通过这次收购,IBM在全球Unix数据库市场的占有率从18%增长到29%,对其竞争对手Oracle构成强大的威胁。
并购之后,IBM最初的策略是将Informix的用户移植到DB2平台之上。然而经过两三年的实践,IBM发现这一策略并不十分有效。经过与用户的深度沟通后IBM发现,二者的应用场景存在较为明显的差异。DB2 专注于高端的商业智能、综合事物处理、数据仓库等需求交叉的复杂应用场景,而Informix则专注于大量的在线数据处理、高可靠性、分布式应用、低成本管理等场景,不同的应用场景使得二者的目标客户群很难统一。
由此,IBM决定改变做法,采取多数据库并存、专注于不同应用场景的策略。2008年10月18日,IBM举行“2008 IBM Informix中国用户峰会”,会上发布了Informix Dynamic Server(IDS)11.5,这也是Informix并入IBM数年后的首次亮相。根据IBM Informix首席架构师凯文•布朗(Kevin Brown)介绍,IDS 11.5具备更佳的在线交易处理性能、更高的可靠性和更低的成本管理能力。退隐幕后多年的Informix正式复出了。
2009年8月20日,IBM在中国举行第二次Informix用户峰会。我们看到,复出近一年后,Informix增加了数据仓库功能,并在前端展现方面与IBM收购的另一个信息管理产品Cognos紧密结合,从而能够提供基于数据的更完整的解决方案。同时,Informix的易于管理、维护,成本低等特性也日渐深入人心。
更完整的解决方案
2009年3月,IBM宣布在Informix系统中增加了数据库仓库功能。对此凯文•布朗的解释是:“我们在调研中发现,用户对数据仓库和数据分析的需求日益迫切,然而他们又要继续使用Informix数据库,因此我们在Informix数据库基础之上,增加了数据仓库的功能。”
值得一提的是,IBM在为Informix增加数据仓库功能时,并非“从无到有”重新进行开发,而是充分借鉴了DB2的相关技术。
“虽然DB2与Informix的基础架构不同,但在技术上是可以互通的。改造的过程也比较简单,因为这两种压缩技术的算法基本是相同的,我们只需要在代码级别进行修改,以适应Informix数据库。”
除了借鉴DB2的相关技术之外,Informix还在前端展现方面与Cognos紧密合作。
“在IBM收购Cognos之前,我们就跟Cognos有很多合作关系;在收购之后,这种合作的关系更加深化。Informix在数据的存储、数据仓库的前端展现方面,都获得了Cognos的支持。”凯文•布朗对记者说。他还透露,在2009年内,Cognos的产品会发生一些调整和变化,以对Informix的客户提供更好的支持。
适合虚拟化与云计算
2008年,亚马逊网站推出了云计算服务EC2,该服务就使用了IDS 11.5开发应用程序。对此IBM Informix数据库开发全球董事杰里•基齐(Jerry Keesee)表示:“我们较早就意识到了云计算的重要性,并考虑如何从数据库的角度,提供相应的接口,与云计算的架构相匹配。这使得我们的数据库更早地在亚马逊的云计算服务上得以应用。”杰里•基齐还表示,云计算的节点比较多,如果每一个节点的维护成本很高的话,那么整个云计算是无法运作的。而Informix的一个优点是人工维护成本比较低,所以与云计算结合得比较好。
在虚拟化领域,Informix则通过预先打包的形式,帮助客户减少部署和测试等环节,降低运营成本。
“在虚拟化方面,我们也从客户那里得到了许多要求,他们希望我们的数据库能够更好地支持虚拟化的硬件。我们推出了一个工具包,这个包包含了开发工具、中间件和数据库,并在我们实验室里预先测试过。因此,用户可以省去安装、部署、整合、测试等步骤,很方便地去进行尝试。” 杰里•基齐说。