作為客戶必須做出選擇

盡管這種法庭訴訟本身只能用鬧劇來形容,但那些已經(jīng)為運行甲骨文的數(shù)據(jù)庫軟件而部署了惠普安騰服務(wù)器的消費者們卻需要對自己當(dāng)初的決斷進(jìn)行思考了。如果甲骨文真的不再支持安騰設(shè)備,我們要如何處理過去的選擇、怎樣布置備選方案、又該在當(dāng)下采取哪些合適的行動呢?

可能的事態(tài)發(fā)展方向

甲骨文公司等于是將其客戶強行拖入了一場戰(zhàn)爭,一方是功能強大、表現(xiàn)拔群的數(shù)據(jù)庫的提供者、另一方則是硬件巨鱷惠普及英特爾。盡管這樣的事態(tài)相當(dāng)糟糕,但我們?nèi)匀挥斜匾ㄟ^理智的方式對所有可能的備選方案進(jìn)行分析。我們可用的選擇如下:

•消極應(yīng)對、保持觀望
•繼續(xù)使用惠普的安騰平臺并移除甲骨文公司的軟件
•繼續(xù)使用甲骨文公司的軟件,選擇采用其它不同各類的平臺
•徹底更換硬件設(shè)備

讓我們有針對性地對每種選擇進(jìn)行分析,看看它們分別會帶來什么樣的后果:

消極應(yīng)對、保持觀望

有些企業(yè)會繼續(xù)使用他們現(xiàn)有的惠普系統(tǒng)及甲骨文數(shù)據(jù)庫服務(wù),直到這種搭配真正出現(xiàn)問題。這類企業(yè)的特征就是小車不倒只管推,只要還能維持,絕不主動革新。在他們的觀念里,只有在維持現(xiàn)狀的成本高于遷移平臺所帶來的支出時,他們才會下決心開始行動。也只有在這種狀況下他們才會尋求其它選擇。這種處理方式雖然就短期來說具備一定成效,但作為明智的決策者,長效的解決方案才是真正正確的答案。

•繼續(xù)使用惠普的安騰平臺并移除甲骨文公司的軟件

另有一些企業(yè)可能更愿意保留惠普的安騰系統(tǒng)。這種方案意味著要么繼續(xù)使用甲骨文的數(shù)據(jù)庫軟件直到兼容性出問題、或是另選一套完全不同的數(shù)據(jù)庫平臺。

客戶需要面對以下現(xiàn)實,即數(shù)據(jù)庫解決方案是現(xiàn)存軟件當(dāng)中最復(fù)雜的類型之一。為了提供客戶必需的性能級別及可用性水平,數(shù)據(jù)庫供應(yīng)商需要為操作系統(tǒng)保留內(nèi)存管理、文件系統(tǒng)、集群及其它各類常用功能。要實現(xiàn)這種整體兼容性幾乎是不可能完成的任務(wù)。當(dāng)客戶考慮將資料遷移到另一套數(shù)據(jù)庫當(dāng)中時,他們的首要標(biāo)準(zhǔn)是過渡過程最好相對簡單,因為這能夠最大限度地減少遷移成本??尚械姆桨钢皇菍ふ乙豢钆c原有數(shù)據(jù)庫高度兼容的新產(chǎn)品。而且如果客戶要求某些定制應(yīng)用程序必須在遷移之后仍能正常運轉(zhuǎn),這種處理方式就顯得尤為理想。

另一種方案則是選擇一家具備良好遷移工具及服務(wù)的供應(yīng)商,這會讓整個遷移過程變得比較輕松。如果大家正在使用軟件套裝產(chǎn)品,而且其中很少或完全沒有定制應(yīng)用程序的話,這種處理方式就比較合適了。而且惠普及IBM本身都能在此類方案中提供優(yōu)秀的表現(xiàn)。

對于固守安騰系統(tǒng)的客戶來說還有另一項好消息,目前有數(shù)家數(shù)據(jù)庫軟件供應(yīng)商能提供高效的甲骨文軟件兼容服務(wù)。無論是EnterpriseDB這家以增強版開源PostgreSQL數(shù)據(jù)庫聞名的供應(yīng)商、還是IBM這樣的老牌DB2數(shù)據(jù)庫軟件勁旅,都能將甲骨文軟件與自己的產(chǎn)品進(jìn)行局部整合。同樣重要的還有,這兩家公司的解決方案都支持以安騰為基礎(chǔ)的惠普系統(tǒng)。

選擇這類方案,必然要求我們具備水平較高的兼容性或是優(yōu)秀的遷移工具及服務(wù)。換句話來說,我們需要為以下項目需求可行的替代品:

•腳本語言
•功能
•觸發(fā)器
•預(yù)存程序
•函數(shù)庫標(biāo)準(zhǔn)包
•直接支持用戶自主開發(fā)的軟件包或通過透明的方式將其轉(zhuǎn)換為可用的新格式

此外,對于這類客戶來說,新的數(shù)據(jù)庫服務(wù)必須能夠以同樣的方式來處理SQL語句、具備同樣的已知bug并與原有數(shù)據(jù)庫有相同的信息儲備。當(dāng)然,這是一項艱巨的任務(wù)。首先來說,數(shù)據(jù)庫之間的兼容性就非常難以實現(xiàn)。

既然某款同類產(chǎn)品能夠提供90%的兼容性,客戶仍然不可避免地要面對許多挑戰(zhàn)。如果客戶的應(yīng)用程序集合恰好用到的是兼容性吻合的那90%內(nèi)容,遷移過程完全可以直接進(jìn)行;萬一客戶的代碼用到了數(shù)據(jù)庫中那10%無法兼容的部分,遷移過程就會變得漫長而痛苦。為了使整個過渡流程變得可行,供應(yīng)商必須想出其它方法來復(fù)制或支持對應(yīng)功能的運行。

 

•選用另一款數(shù)據(jù)庫

有些企業(yè)可能對數(shù)據(jù)庫平臺的處理能力更感興趣,而并不特別在乎其對現(xiàn)有數(shù)據(jù)庫解決方案的兼容程度。對于這類客戶,新數(shù)據(jù)庫的功能性才是他們選擇中要考慮的首要因素。

關(guān)于這個問題,EnterpriseDB的建議是希望客戶采用其以PostgreSQL為基礎(chǔ)的開源產(chǎn)品。根據(jù)他們的說法,這樣一來,不僅性價比超高、還能獲得足夠好的兼容性表現(xiàn)。IBM則無疑會推薦自己的DB2產(chǎn)品。該公司指出,客戶們選擇DB2的理由是這款數(shù)據(jù)庫的特性、功能、性能及可靠性能夠滿足全方位的需要。盡管能否與甲骨文軟件兼容不再是此類客戶思考的首要因素,但DB2對甲骨文的兼容水平仍然值得一提。IBM還指出,其全球合作伙伴為遷移提供了一套完整的解決方案及必要工具,這使得整個過渡流程非常直觀且便捷。

EnterpriseDB在員工陣容、工具功能前瞻性及影響力廣度方面目前尚無法與IBM相抗衡。

徹底更換硬件設(shè)備

這種選擇意味著更換系統(tǒng)、系統(tǒng)管理軟件、開發(fā)工具以及應(yīng)用程序軟件,當(dāng)然也包括數(shù)據(jù)庫軟件。除此之外,我們可能也需要對服務(wù)器內(nèi)置存儲設(shè)備進(jìn)行更換。

來自甲骨文公司的建議

根據(jù)這貨的一貫風(fēng)格,該套方案妥妥的昂貴之極,而且甲骨文仍然強烈推薦客戶遵循其建議。方案內(nèi)容包括將以安騰為基礎(chǔ)的惠普服務(wù)器更換為甲骨文自己的Sun服務(wù)器,此外還有很多完全不顧客戶死活的項目。

來自惠普公司的建議

惠普的想法是希望留住這類客戶,并利用自身旗下基于X86的平臺來解決問題。而且他們強調(diào),無論客戶在不更換硬件供應(yīng)商的前提下做何選擇,英特爾都會是大家強而有力的后盾。

來自IBM公司的建議

IBM公司在這方面的做法是提出數(shù)種不同的遷移策略。客戶可以遷移到IBM出品的X系列(即X86)、P系列(即Power架構(gòu))、甚至是Z系列(即大型機(jī))產(chǎn)品之上。數(shù)據(jù)庫產(chǎn)品他們當(dāng)然也是推薦自家的DB2。IBM認(rèn)為,甲骨文的方案意味著客戶必須從一個平臺遷移到另一個前景尚不明朗的平臺上。重點在于,我們必須確保能夠從新的硬件供應(yīng)商處獲得更豐富的企業(yè)級大型機(jī)使用經(jīng)驗、更具可擴(kuò)展性的系統(tǒng)以及更加可靠且易于管理的設(shè)備。此外,IBM還提供了“服務(wù)器按需定制”計劃,以幫助客戶確定哪種硬件平臺才是切合他們需求的最佳選擇,并以此為契機(jī)促使客戶做出決定。IBM顯然認(rèn)為其產(chǎn)品在Sun或惠普廠牌面前具有壓倒性優(yōu)勢。此外,IBM還不失時機(jī)地指出,它所提供的解決方案在支持甲骨文數(shù)據(jù)庫軟件方面優(yōu)于惠普的安騰系統(tǒng)及Sun的SPARC系統(tǒng)。該公司還談到,他們已經(jīng)在從惠普的安騰及甲骨文/Sun的SPARC服務(wù)器向其DB2系統(tǒng)遷移數(shù)據(jù)方面進(jìn)行了數(shù)千次實踐。理想的遷移方案應(yīng)該包括哪些內(nèi)容?

一套理想的遷移解決方案應(yīng)該包含以下內(nèi)容。每個客戶都能夠從中選取最適合自己的選項,并滿足其獨特的需求。新采納的硬件及軟件產(chǎn)品,不僅應(yīng)在過去一段時間內(nèi)具有良好的運行記錄,還要對未來的產(chǎn)品走向做出預(yù)期以提供強大的兼容性。

•服務(wù)器類型的選擇范圍可以從小型到巨型
•一個完整的軟件棧(范圍涵蓋從單一供應(yīng)商到眾多來自第三方的產(chǎn)品)非常必要,它能使客戶針對自身的獨特需要挑選合適的產(chǎn)品。
•價格低廉甚至免費的服務(wù)是敦促客戶采取行動的最佳利器。這可能取決于降低所有權(quán)使用費、應(yīng)用程序及工具集的遷移方式、IT管理者及開發(fā)人員的培訓(xùn)費用甚至涉及理論層面上的功能論證。
•將硬件及軟件產(chǎn)品分類打包對于簡化未來可能進(jìn)行的平臺遷移也很有幫助。如果供應(yīng)商為仍在使用自家過時系統(tǒng)的客戶提供新產(chǎn)品的采購折扣,那么分類打包還能帶來額外的助益。
•專業(yè)的服務(wù)及工具能夠使遷移過程變得簡單、省時且極具性價比。

結(jié)論分析

由于各家公司的IT環(huán)境之間肯定略有不同,因此不存在某種足以應(yīng)對一切、解決一切的結(jié)論性方案。我想說的是,大多數(shù)公司在發(fā)現(xiàn)自己陷入了甲骨文與惠 普之間的糾紛后,仍然會繼續(xù)使用來自這兩方的產(chǎn)品,而缺乏立即應(yīng)變的動力。事實上我們必須盡快行動起來,從下列選項中找到最適合自己的方案:

•Do nothing and wait消極應(yīng)對、保持觀望
•繼續(xù)使用惠普的安騰平臺并移除甲骨文公司的軟件
•繼續(xù)使用甲骨文公司的軟件,選擇采用其它不同各類的平臺
•徹底更換硬件設(shè)備

但如果企業(yè)已經(jīng)決定采取行動,做出正確選擇的關(guān)鍵在于不要盲目著手,先冷靜思考過渡工作的順利進(jìn)行到底需要哪些保障因素。他們需要對自己做出的初步 選擇進(jìn)行權(quán)衡,因為無論是放棄惠普的硬件還是放棄甲骨文的數(shù)據(jù)庫軟件都可能對企業(yè)的未來發(fā)展產(chǎn)生重大影響。另外如果企業(yè)擁有一套高效的自制應(yīng)用程序集合, 與供應(yīng)商聯(lián)系以確保其與新數(shù)據(jù)庫軟件的兼容是非常必要的,這種良好的開端可以讓該集合在未來繼續(xù)保持良好的工作能力。

如果企業(yè)對于惠普公司的硬件已經(jīng)產(chǎn)生了依賴性,不妨選擇一家將會始終支持惠普安騰系統(tǒng)的軟件供應(yīng)商,畢竟惠普旗下也有X86系統(tǒng)。

然而,對于大多數(shù)客戶來說,最好還是選擇一家具備必要的工具、服務(wù)、合作伙伴及系統(tǒng),能夠從長遠(yuǎn)角度解決這類問題的供應(yīng)商。

IBM公司在產(chǎn)品及服務(wù)方面無疑堪稱大哥級供應(yīng)商,對于解決當(dāng)前的難題也很有把握。該公司能夠提供有助于遷移工作的系統(tǒng)與軟件組合以及專業(yè)的服務(wù)項目。他們在全球范圍內(nèi)還擁有大量的合作伙伴,能夠在任何地方為客戶提供任何幫助。

另外再來說說EnterpriseDB公司,其主要思路是提供一套更有針對性的遷移計劃,其中包括一套與甲骨文軟件相兼容的數(shù)據(jù)庫、這套數(shù)據(jù)庫的遷移工具以及能夠幫助企業(yè)從甲骨文數(shù)據(jù)庫向EnterpriseDB產(chǎn)品順利過渡的其它服務(wù)。

分享到

zhabin

相關(guān)推薦