原詩萌
2001年4月,IBM以10億美元的價(jià)格收購了專注于Unix、Windows NT平臺(tái)的數(shù)據(jù)庫Informix。通過這次收購,IBM在全球Unix數(shù)據(jù)庫市場的占有率從18%增長到29%,對其競爭對手Oracle構(gòu)成強(qiáng)大的威脅。
并購之后,IBM最初的策略是將Informix的用戶移植到DB2平臺(tái)之上。然而經(jīng)過兩三年的實(shí)踐,IBM發(fā)現(xiàn)這一策略并不十分有效。經(jīng)過與用戶的深度溝通后IBM發(fā)現(xiàn),二者的應(yīng)用場景存在較為明顯的差異。DB2 專注于高端的商業(yè)智能、綜合事物處理、數(shù)據(jù)倉庫等需求交叉的復(fù)雜應(yīng)用場景,而Informix則專注于大量的在線數(shù)據(jù)處理、高可靠性、分布式應(yīng)用、低成本管理等場景,不同的應(yīng)用場景使得二者的目標(biāo)客戶群很難統(tǒng)一。
由此,IBM決定改變做法,采取多數(shù)據(jù)庫并存、專注于不同應(yīng)用場景的策略。2008年10月18日,IBM舉行“2008 IBM Informix中國用戶峰會(huì)”,會(huì)上發(fā)布了Informix Dynamic Server(IDS)11.5,這也是Informix并入IBM數(shù)年后的首次亮相。根據(jù)IBM Informix首席架構(gòu)師凱文?布朗(Kevin Brown)介紹,IDS 11.5具備更佳的在線交易處理性能、更高的可靠性和更低的成本管理能力。退隱幕后多年的Informix正式復(fù)出了。
2009年8月20日,IBM在中國舉行第二次Informix用戶峰會(huì)。我們看到,復(fù)出近一年后,Informix增加了數(shù)據(jù)倉庫功能,并在前端展現(xiàn)方面與IBM收購的另一個(gè)信息管理產(chǎn)品Cognos緊密結(jié)合,從而能夠提供基于數(shù)據(jù)的更完整的解決方案。同時(shí),Informix的易于管理、維護(hù),成本低等特性也日漸深入人心。
更完整的解決方案
2009年3月,IBM宣布在Informix系統(tǒng)中增加了數(shù)據(jù)庫倉庫功能。對此凱文?布朗的解釋是:“我們在調(diào)研中發(fā)現(xiàn),用戶對數(shù)據(jù)倉庫和數(shù)據(jù)分析的需求日益迫切,然而他們又要繼續(xù)使用Informix數(shù)據(jù)庫,因此我們在Informix數(shù)據(jù)庫基礎(chǔ)之上,增加了數(shù)據(jù)倉庫的功能?!?/p>
值得一提的是,IBM在為Informix增加數(shù)據(jù)倉庫功能時(shí),并非“從無到有”重新進(jìn)行開發(fā),而是充分借鑒了DB2的相關(guān)技術(shù)。
“雖然DB2與Informix的基礎(chǔ)架構(gòu)不同,但在技術(shù)上是可以互通的。改造的過程也比較簡單,因?yàn)檫@兩種壓縮技術(shù)的算法基本是相同的,我們只需要在代碼級(jí)別進(jìn)行修改,以適應(yīng)Informix數(shù)據(jù)庫?!?/p>
除了借鑒DB2的相關(guān)技術(shù)之外,Informix還在前端展現(xiàn)方面與Cognos緊密合作。
“在IBM收購Cognos之前,我們就跟Cognos有很多合作關(guān)系;在收購之后,這種合作的關(guān)系更加深化。Informix在數(shù)據(jù)的存儲(chǔ)、數(shù)據(jù)倉庫的前端展現(xiàn)方面,都獲得了Cognos的支持?!眲P文?布朗對記者說。他還透露,在2009年內(nèi),Cognos的產(chǎn)品會(huì)發(fā)生一些調(diào)整和變化,以對Informix的客戶提供更好的支持。
適合虛擬化與云計(jì)算
2008年,亞馬遜網(wǎng)站推出了云計(jì)算服務(wù)EC2,該服務(wù)就使用了IDS 11.5開發(fā)應(yīng)用程序。對此IBM Informix數(shù)據(jù)庫開發(fā)全球董事杰里?基齊(Jerry Keesee)表示:“我們較早就意識(shí)到了云計(jì)算的重要性,并考慮如何從數(shù)據(jù)庫的角度,提供相應(yīng)的接口,與云計(jì)算的架構(gòu)相匹配。這使得我們的數(shù)據(jù)庫更早地在亞馬遜的云計(jì)算服務(wù)上得以應(yīng)用。”杰里?基齊還表示,云計(jì)算的節(jié)點(diǎn)比較多,如果每一個(gè)節(jié)點(diǎn)的維護(hù)成本很高的話,那么整個(gè)云計(jì)算是無法運(yùn)作的。而Informix的一個(gè)優(yōu)點(diǎn)是人工維護(hù)成本比較低,所以與云計(jì)算結(jié)合得比較好。
在虛擬化領(lǐng)域,Informix則通過預(yù)先打包的形式,幫助客戶減少部署和測試等環(huán)節(jié),降低運(yùn)營成本。
“在虛擬化方面,我們也從客戶那里得到了許多要求,他們希望我們的數(shù)據(jù)庫能夠更好地支持虛擬化的硬件。我們推出了一個(gè)工具包,這個(gè)包包含了開發(fā)工具、中間件和數(shù)據(jù)庫,并在我們實(shí)驗(yàn)室里預(yù)先測試過。因此,用戶可以省去安裝、部署、整合、測試等步驟,很方便地去進(jìn)行嘗試?!?杰里?基齊說。