云計(jì)算數(shù)據(jù)庫(kù)選項(xiàng):哪種類(lèi)型更適合?
根據(jù)調(diào)研機(jī)構(gòu)Gartner公司的調(diào)查,全球三個(gè)云計(jì)算巨頭現(xiàn)在仍然是規(guī)模最大的數(shù)據(jù)庫(kù)供應(yīng)商。可以說(shuō),沒(méi)有其他軟件能夠催生如此廣泛的行業(yè)。更令人好奇的是,商業(yè)數(shù)據(jù)庫(kù)行業(yè)經(jīng)過(guò)半個(gè)多世紀(jì)的發(fā)展,新的數(shù)據(jù)庫(kù)開(kāi)發(fā)商不斷涌現(xiàn),這種情況令人印象深刻,而且沒(méi)有跡象表明這個(gè)市場(chǎng)很快就會(huì)融合或整合。
盡管全球IT領(lǐng)導(dǎo)者目前正爭(zhēng)先恐后地將其工作負(fù)載遷移到云端,但由于一些原因,數(shù)據(jù)庫(kù)資產(chǎn)仍明顯落后于整體趨勢(shì):致力于采用的數(shù)據(jù)庫(kù)戰(zhàn)略會(huì)遇到各種困難,技術(shù)和其他方面的困難。此外,他們必須了解企業(yè)政策和政治,并克服實(shí)際和財(cái)務(wù)方面的反對(duì)意見(jiàn)。
那么,IT領(lǐng)導(dǎo)者如何決定采用哪種云計(jì)算數(shù)據(jù)庫(kù)?以下了解這些系統(tǒng)的簡(jiǎn)單但高效的分類(lèi)法,該公司打破了它們的差異,并突出顯示哪種數(shù)據(jù)庫(kù)最適合給定的情況。
云計(jì)算數(shù)據(jù)庫(kù):快速修復(fù)
人們將部署在云中的數(shù)據(jù)庫(kù)稱(chēng)為獨(dú)立軟件云數(shù)據(jù)庫(kù),將其視為從云計(jì)算市場(chǎng)獲得許可的虛擬機(jī)映像。云計(jì)算中系統(tǒng)與它所取代的內(nèi)部部署系統(tǒng)具有相同的品牌和型號(hào),因此具有完全相同的功能。這種形式是純粹的IaaS游戲:他們使用的唯一云計(jì)算設(shè)施是托管基礎(chǔ)設(shè)施。
企業(yè)將業(yè)務(wù)遷移到云中是一個(gè)很好的選擇,尤其是在匆忙進(jìn)行遷移的情況下。由于新數(shù)據(jù)庫(kù)與舊數(shù)據(jù)庫(kù)相同,因此在它們之間移動(dòng)應(yīng)用程序的成本相對(duì)較低,其中斷業(yè)務(wù)的風(fēng)險(xiǎn)適中。
然而,遷移到云計(jì)算數(shù)據(jù)庫(kù)實(shí)際上只是硬件升級(jí)。企業(yè)沒(méi)有其他可以利用的好處,沒(méi)有提高可擴(kuò)展性,沒(méi)有提高容錯(cuò)能力,也沒(méi)有提高性能。更糟糕的是,運(yùn)營(yíng)成本幾乎保持不變,因?yàn)槠髽I(yè)需要組織自己的數(shù)據(jù)庫(kù)進(jìn)行相同的維護(hù)。
云原生:卓越的靈活性
顧名思義,云原生數(shù)據(jù)庫(kù)是專(zhuān)門(mén)為云計(jì)算開(kāi)發(fā)的。云計(jì)算倡導(dǎo)者長(zhǎng)期以來(lái)一直在宣傳這樣一種觀點(diǎn),即直接為云計(jì)算環(huán)境編寫(xiě)的東西在某種程度上比采用現(xiàn)有技術(shù)更好。當(dāng)涉及到比較簡(jiǎn)單的應(yīng)用程序時(shí),這是有一定道理的。然而,它似乎并沒(méi)有以同樣的方式應(yīng)用于數(shù)據(jù)庫(kù),因?yàn)樗鼈兊拇蟛糠謴?fù)雜性都完全獨(dú)立于任何云計(jì)算集成。
云原生數(shù)據(jù)庫(kù)的最大賣(mài)點(diǎn)是它們能夠在任何云平臺(tái)上運(yùn)行。尤其是在從內(nèi)部部署數(shù)據(jù)庫(kù)遷移到云計(jì)算數(shù)據(jù)庫(kù)的痛苦和成本昂貴的遷移之后,客戶可能會(huì)強(qiáng)烈希望避免新的供應(yīng)商鎖定。實(shí)際上,數(shù)據(jù)庫(kù)供應(yīng)商的供應(yīng)商鎖定可能比被新的云計(jì)算供應(yīng)商鎖定更值得擔(dān)心。
然而,云原生數(shù)據(jù)庫(kù)的最大缺點(diǎn)是它們的價(jià)格高昂。云原生數(shù)據(jù)庫(kù)供應(yīng)商將云計(jì)算基礎(chǔ)設(shè)施成本轉(zhuǎn)嫁給客戶,然后收取額外費(fèi)用。這些供應(yīng)商通常以其在不同云平臺(tái)上運(yùn)行的能力和靈活性來(lái)證明這種額外費(fèi)用是合理的。雖然通常比其云平臺(tái)內(nèi)同級(jí)數(shù)據(jù)庫(kù)便宜,但云原生數(shù)據(jù)庫(kù)比平臺(tái)原生解決方案要昂貴得多。
平臺(tái)原生:更加經(jīng)濟(jì)
云計(jì)算提供商自己提供的平臺(tái)原生數(shù)據(jù)庫(kù)可以直接與給定云平臺(tái)上的其他系統(tǒng)和應(yīng)用程序深度集成。作為該云平臺(tái)上的核心產(chǎn)品的一部分,它們構(gòu)成了企業(yè)架構(gòu)的支柱。他們巨大的數(shù)據(jù)引力將應(yīng)用程序拉到同一個(gè)云平臺(tái)上,進(jìn)一步增加了這些系統(tǒng)對(duì)客戶和供應(yīng)商的價(jià)值。
平臺(tái)原生系統(tǒng)特別具有成本效益。由于云計(jì)算提供商擁有整個(gè)堆棧,他們可以創(chuàng)造性地結(jié)合許可證和基礎(chǔ)設(shè)施成本。他們不必像云原生那樣減少基礎(chǔ)設(shè)施成本。他們甚至可能會(huì)將平臺(tái)原生產(chǎn)品作為虧損產(chǎn)品,但并沒(méi)有就此結(jié)束。這些數(shù)據(jù)庫(kù)與其他特定于平臺(tái)的產(chǎn)品(包括垂直集成的業(yè)務(wù)應(yīng)用程序)深度集成,以創(chuàng)建獨(dú)特的價(jià)值堆棧。
不利的一面是,平臺(tái)原生數(shù)據(jù)庫(kù)僅存在于一個(gè)特定的云平臺(tái)上,云計(jì)算提供商渴望創(chuàng)建一個(gè)環(huán)境,使企業(yè)無(wú)需尋找外部提供商。值得注意的是,谷歌公司在其競(jìng)爭(zhēng)對(duì)手的云平臺(tái)上提供了一個(gè)GoogleBigQuery版本,這很可能會(huì)開(kāi)啟一種將平臺(tái)原生與云原生數(shù)據(jù)庫(kù)相結(jié)合的趨勢(shì)。
IT領(lǐng)導(dǎo)者如何選擇?
選擇云計(jì)算數(shù)據(jù)庫(kù)是任何企業(yè)云戰(zhàn)略的重要組成部分,IT領(lǐng)導(dǎo)者絕不能掉以輕心。盡管大多數(shù)企業(yè)已經(jīng)在多個(gè)云平臺(tái)中擁有了一定的足跡,但許多企業(yè)仍在努力決定將核心數(shù)據(jù)處理放在哪里存儲(chǔ)和處理。
人們已經(jīng)看到,在解決這一問(wèn)題時(shí),上述分類(lèi)法對(duì)IT領(lǐng)導(dǎo)者很有效,可以這樣總結(jié):對(duì)于小型數(shù)據(jù)庫(kù)或遷移時(shí)間是最高優(yōu)先級(jí)時(shí),云計(jì)算數(shù)據(jù)庫(kù)是一個(gè)很好的選擇。當(dāng)尚未定義整體云戰(zhàn)略但重要數(shù)據(jù)資產(chǎn)的傳輸迫不及待時(shí),云原生數(shù)據(jù)庫(kù)可能是正確的選擇。然而,一旦IT領(lǐng)導(dǎo)層就全面的云計(jì)算戰(zhàn)略達(dá)成一致,平臺(tái)原生數(shù)據(jù)庫(kù)可能是最好的選擇。
作者:Mike Waas
來(lái)源: 51CTO