甲骨文最新版數(shù)據(jù)庫12c(來源ORACLE)
據(jù)悉,對于新一代云計算數(shù)據(jù)庫系統(tǒng),甲骨文12C提供了一系列的功能,其中多租戶和定位分布式的負載平衡/故障轉(zhuǎn)移,Oracle 12c企業(yè)版定價為每個處理器47500美元,這也是唯一可以提供多租戶服務(wù)的一版,且需要支付額外費用。
而對于用戶而言,需要考慮物理服務(wù)器或者在微軟Azure cloud中進行托管(Oracle 12c已經(jīng)整合到微軟的虛擬機產(chǎn)品Server Hyper-V和云計算Windows Azure中,不需要獨立購買Oracle數(shù)據(jù)庫,可以在微軟平臺中在線租用)上數(shù)據(jù)庫更改的靈活操作。
新多重任務(wù)執(zhí)行架構(gòu)(來源gigaom.com)
Derrick Harris談到,正如在AWS中成長起來的一批創(chuàng)新企業(yè),工程師在不斷推動應(yīng)用的發(fā)展。而云計算本質(zhì)是自由,自由選擇能夠滿足企業(yè)需求的最好的工具或通過工具使應(yīng)用更適合企業(yè)發(fā)展。而當(dāng)工具不工作或者不在適合企業(yè)需求時,比如現(xiàn)在HBase已經(jīng)很輕易就能取代MySQL。
從這方面看,開源在云計算中有著主導(dǎo)地位,并不僅限于與小公司,Netflix公司已經(jīng)完全擺脫企業(yè)商用軟件,而通過開源軟件+開發(fā)再開源的方式完成對業(yè)務(wù)系統(tǒng)的全方位支持與服務(wù)。此外,對于巨頭Facebook,Google,Twitter和其他新Web服務(wù)也尋找可以滿足需求的開源軟件,如果不能滿足企業(yè)需求IT巨人將自行開發(fā)。
Netflix架構(gòu)圖(來源gigaom.com)
然而,Oracle 12c企業(yè)版針對的用戶并非這些創(chuàng)新企業(yè)和互聯(lián)網(wǎng)領(lǐng)軍企業(yè),更多看重的是大型的全球企業(yè),這些企業(yè)的應(yīng)用復(fù)雜并且需要重量級數(shù)據(jù)庫系統(tǒng)。如果Oracle 12c企業(yè)版足夠安全、穩(wěn)定并性能更高、且可以實現(xiàn)更多切換,是值得這些大型企業(yè)選購應(yīng)用的。比如Salesforce.com,可以規(guī)范昂貴的Oracle軟件和硬件基礎(chǔ)。因為其用戶增長已經(jīng)可以預(yù)測,但其運行在Oracle數(shù)據(jù)庫和中間件的時間還可以再早點。
事實上,云計算的核心特征是多租戶架構(gòu)、分布式和理想情況下應(yīng)用程序可以服務(wù)提供。對于云計算而言,多租戶架構(gòu)是首要的特征,軟件工程師將開源數(shù)據(jù)庫(1個或多個)做成盒子式產(chǎn)品供用戶使用,可以再成本投入上更少,未來通過業(yè)務(wù)發(fā)展和產(chǎn)品創(chuàng)新演變推動擴展。
但對Oracle 12c或開源數(shù)據(jù)庫,究竟如何選擇,更多還是應(yīng)該看企業(yè)對產(chǎn)品的定位,業(yè)務(wù)發(fā)展的階段,是作為創(chuàng)新技術(shù)的工具或成為業(yè)務(wù)系統(tǒng)的支柱。面對企業(yè)到底是未來計劃逐步發(fā)展應(yīng)對變化,還是在維持現(xiàn)有業(yè)務(wù),顯然更加看重未來即將帶來變化。