溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

怎么減少Oracle數(shù)據(jù)庫(kù)的License和支持費(fèi)用

發(fā)布時(shí)間:2021-11-20 11:44:48 來(lái)源:億速云 閱讀:471 作者:小新 欄目:大數(shù)據(jù)

這篇文章主要介紹了怎么減少Oracle數(shù)據(jù)庫(kù)的License和支持費(fèi)用,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

我們先來(lái)看看一個(gè)普通的中型ORACLE普通數(shù)據(jù)庫(kù)(不包括RAC)的費(fèi)用構(gòu)成。下面的數(shù)據(jù)我直接引用國(guó)外一個(gè)博客網(wǎng)站的分析,雖然有點(diǎn)老,但基本可以說(shuō)明問(wèn)題。

這是假設(shè)的條件。存儲(chǔ)采用普通中端存儲(chǔ),容量是10TB。

怎么減少Oracle數(shù)據(jù)庫(kù)的License和支持費(fèi)用

這個(gè)是價(jià)格的情況。大家知道,Oracle企業(yè)版的License是按照CPU的核數(shù)來(lái)計(jì)算的。

怎么減少Oracle數(shù)據(jù)庫(kù)的License和支持費(fèi)用

我們來(lái)看看整個(gè)系統(tǒng)的價(jià)格組成,我們發(fā)現(xiàn),存儲(chǔ)才占17%的總費(fèi)用,而Oracle數(shù)據(jù)庫(kù)的費(fèi)用(包括License和服務(wù))占比居然高達(dá)80%。

怎么減少Oracle數(shù)據(jù)庫(kù)的License和支持費(fèi)用

這個(gè)是中小企業(yè)的情況,雖然離譜,但還不算最高的。我們來(lái)看看更離譜的,Oralce RAC情況。一般來(lái)說(shuō),大企業(yè)都采用RAC,一般4個(gè)節(jié)點(diǎn)來(lái)提供高可用性。

假設(shè)的前提不變,只是容量從10TB變?yōu)?0TB。

怎么減少Oracle數(shù)據(jù)庫(kù)的License和支持費(fèi)用

這是價(jià)格的情況。這里配置了4臺(tái)服務(wù)器,構(gòu)建一個(gè)4節(jié)點(diǎn)的Oracle RAC集群。

怎么減少Oracle數(shù)據(jù)庫(kù)的License和支持費(fèi)用

這是價(jià)格的組成。我們看到,存儲(chǔ)只占總費(fèi)用的8%,而Oracle的License和服務(wù)一共占據(jù)了總費(fèi)用的89%。你說(shuō),這不是搶錢是什么?

怎么減少Oracle數(shù)據(jù)庫(kù)的License和支持費(fèi)用

從上面的分析,我們可以看出,Oracle的費(fèi)用一般占比超過(guò)80%,也就是它是整個(gè)投資里面最大的部分。

因此,如果你選擇了Oracle,那么只有購(gòu)買盡量少的Oracle License,這樣就可以減少很多License的費(fèi)用,從而也減少了服務(wù)的費(fèi)用。而其他硬件,則盡量不要成為性能的瓶頸。

因此,省錢的原則就是:

1、采用最高效的CPU,盡量卸載各種處理到存儲(chǔ)上,如重刪壓縮等;

2、采用最快的服務(wù)器和全閃存陣列,讓外部硬件不能成為瓶頸,充分發(fā)揮購(gòu)買License的作用。

那么,如何選擇最高效的CPU呢?大家知道,Oracle的License是按照CPU和核數(shù)收費(fèi)的,不同的處理器類型還有不同的系數(shù)。很多廠商拿各種服務(wù)器在TPC.ORG那里測(cè)試,你可以查到TPC-C的公開(kāi)值,可以下載最新的TPC-C結(jié)果,然后自己計(jì)算。下面的計(jì)算結(jié)果雖然老,但是一樣能夠說(shuō)明問(wèn)題,我就直接拿來(lái)說(shuō)事了。

怎么減少Oracle數(shù)據(jù)庫(kù)的License和支持費(fèi)用

我們看到,不同的處理器類型有不同的CPU Factor,不同的處理器還有不同的核數(shù)。根據(jù)他們的TPC-C成績(jī),可以計(jì)算出每個(gè)ORACLE License的性能。從結(jié)果來(lái)看,INTEL的CPU相比IBM的POWER來(lái)說(shuō),每單位License的性能最高,甚至是10倍以上的關(guān)系。

因此,選擇X86架構(gòu)的開(kāi)放小型機(jī)作為數(shù)據(jù)庫(kù)服務(wù)器就是最經(jīng)濟(jì)的方式。比如你可以選擇華為的昆侖高端服務(wù)器,具有小型機(jī)的可靠性,但是支持最新的INTEL CPU,非常適合在關(guān)鍵的ORACLE數(shù)據(jù)場(chǎng)景下使用。

怎么減少Oracle數(shù)據(jù)庫(kù)的License和支持費(fèi)用

至于存儲(chǔ),為了使用簡(jiǎn)單而且不成為系統(tǒng)性能的瓶頸,我推薦全閃存陣列,而且最好支持在線壓縮功能。比如華為最新發(fā)布的Dorado V3,為全閃存設(shè)計(jì),打開(kāi)重刪壓縮的穩(wěn)定時(shí)延也在0.5ms以下,而且還支持對(duì)稱的陣列雙活,可以和Oracle RAC組成高可用的雙活系統(tǒng),實(shí)現(xiàn)更高的可靠性。關(guān)鍵是其重刪壓縮可以靈活選擇打開(kāi)或者關(guān)閉(以LUN為粒度),比如在ORACLE數(shù)據(jù)庫(kù)場(chǎng)景,打開(kāi)壓縮性能無(wú)損,一般可以做到2:1的壓縮比。而重刪對(duì)于數(shù)據(jù)庫(kù)基本沒(méi)有作用,甚至還有負(fù)作用(比如控制文件和redolog一般為了可靠都是兩份,你把它重刪了其實(shí)更不安全),可以選擇關(guān)閉,避免浪費(fèi)存儲(chǔ)的資源。當(dāng)然,你可以在ORACLE層面做壓縮,但是ORACLE需要License,而且需要占用服務(wù)器CPU的資源,這樣會(huì)造成ORACLE費(fèi)用的上升。

怎么減少Oracle數(shù)據(jù)庫(kù)的License和支持費(fèi)用

當(dāng)然,除了采用最高效的硬件,盡量發(fā)揮ORACLE的性能,這樣可以購(gòu)買更少的License外,還有一些其他的方式。

大家知道,Oracle的標(biāo)準(zhǔn)版是按照物理CPU來(lái)收費(fèi)的,而企業(yè)版是按照CPU的核數(shù)來(lái)收費(fèi)的。

現(xiàn)在INTEL的單個(gè)服務(wù)器CPU已經(jīng)很強(qiáng)大,甚至有幾十個(gè)核,因此,如果能夠采用ORACLE標(biāo)準(zhǔn)版,可能會(huì)大大節(jié)省ORACLE的費(fèi)用。標(biāo)準(zhǔn)版最大的限制就是只支持4個(gè)物理CPU,但是現(xiàn)在單個(gè)CPU性能足夠強(qiáng)大,大部分企業(yè)應(yīng)該都能夠滿足。

這是采用標(biāo)準(zhǔn)版+RAC的價(jià)格。假設(shè)CPU更強(qiáng)大,只需要配置2個(gè)節(jié)點(diǎn)。

怎么減少Oracle數(shù)據(jù)庫(kù)的License和支持費(fèi)用

對(duì)比原來(lái)企業(yè)版4節(jié)點(diǎn)RAC的價(jià)格,整個(gè)投資減少了87%。這是一個(gè)非常大的節(jié)省。

怎么減少Oracle數(shù)據(jù)庫(kù)的License和支持費(fèi)用

如果企業(yè)版也只算2節(jié)點(diǎn)RAC,那么費(fèi)用的節(jié)省也有76%。因此,如果標(biāo)準(zhǔn)版能夠滿足要求,那么你的節(jié)省確實(shí)是驚人的。

還有就是ORACLE RAC的必要性。大家知道,RAC的費(fèi)用非常高,占企業(yè)版License的50%還多。RAC最開(kāi)始主要用來(lái)擴(kuò)展性能的,那個(gè)時(shí)候叫OPS,主要是那個(gè)時(shí)候單機(jī)的性能不夠。但現(xiàn)在單機(jī)的性能基本不是問(wèn)題,因此,現(xiàn)在RAC的最大賣點(diǎn)就是高可用性。因此,你可以評(píng)估,你的業(yè)務(wù)是否需要這么高的業(yè)務(wù)連續(xù)性?能否用其他方法來(lái)解決這些問(wèn)題?因?yàn)镺RACL RAC并行處理比較復(fù)雜(需要集群文件系統(tǒng),共享鎖啦等等),如果做主備的方式,系統(tǒng)則要簡(jiǎn)單得多。而且,現(xiàn)在虛擬化技術(shù)那么成熟,比如可以考慮部署ORACLE在云平臺(tái)上,如華為的FusionSphere。這樣可以利用云平臺(tái)的在線遷移能力,減少系統(tǒng)更新對(duì)業(yè)務(wù)的影響。當(dāng)然,虛擬化會(huì)帶來(lái)很多好處,但也有一定的性能損耗(比如某博主測(cè)試讀時(shí)延從0.44ms變?yōu)?.6ms),可能造成License費(fèi)用的上升,這個(gè)是需要綜合考慮的。

怎么減少Oracle數(shù)據(jù)庫(kù)的License和支持費(fèi)用

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“怎么減少Oracle數(shù)據(jù)庫(kù)的License和支持費(fèi)用”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持億速云,關(guān)注億速云行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來(lái)學(xué)習(xí)!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI