原標(biāo)題:Oracle+英特爾,數(shù)據(jù)處理效率提升不止一點(diǎn)點(diǎn)
自動駕駛、智能制造、物聯(lián)網(wǎng)……伴隨物聯(lián)網(wǎng)時(shí)代的全面到來,巨量數(shù)據(jù)如潮水般襲來,金礦只有經(jīng)歷采掘、清洗、提純等一系列工序后才能成為黃金,數(shù)據(jù)必須經(jīng)過治理才能發(fā)揮出價(jià)值。談到數(shù)據(jù)治理,有一個(gè)廠商不得不提,它就是Oracle,數(shù)據(jù)庫領(lǐng)域的霸主。
不可否認(rèn),Oracle近兩年遭遇了一些挑戰(zhàn)。面對急劇增長的數(shù)據(jù)量,日益加快的數(shù)據(jù)增長速度,作為傳統(tǒng)關(guān)系型數(shù)據(jù)庫的代表,在數(shù)據(jù)庫系統(tǒng)可擴(kuò)展性極限方面、數(shù)據(jù)處理能力和內(nèi)存容量支持上,Oracle遇到了一些瓶頸。
但霸主的實(shí)力不是鬧的,當(dāng)前,Oracle最新的Database 19c搭配英特爾最新的至強(qiáng)可擴(kuò)展處理器和傲騰持久內(nèi)存,已經(jīng)能給用戶一個(gè)與之前完全不同的數(shù)據(jù)處理體驗(yàn),不僅僅是性能的提升,而且還能降低總體擁有成本。心動嗎?
數(shù)據(jù)暴增,Oracle的應(yīng)對
毫無疑問,我們已經(jīng)進(jìn)入了大數(shù)據(jù)時(shí)代,數(shù)據(jù)量劇增是不爭的事實(shí)。來自著名分析機(jī)構(gòu)IDC的數(shù)據(jù)顯示,“全球超過一半數(shù)據(jù)創(chuàng)建于過去兩年”。
在這樣的時(shí)代巨變面前,業(yè)界已經(jīng)給出了一個(gè)一致的答案,那就是必須改變IT基礎(chǔ)設(shè)施,才能適應(yīng)新時(shí)代的需求。在 Enterprise Strategy Group (ESG) 進(jìn)行的一項(xiàng)研究中,81%的受訪者認(rèn)為如果不接受IT轉(zhuǎn)型,公司將失去競爭力。
怎么變?底層架構(gòu)要變、數(shù)據(jù)處理方式要變。為此,Oracle Database19c在聯(lián)機(jī)分析處理 (OLAP) 和聯(lián)機(jī)事務(wù)處理 (OLTP) 所需要的功能性和靈活性方面下了很多功夫。比如:
多租戶架構(gòu)方面,Oracle獨(dú)特的多租戶數(shù)據(jù)庫架構(gòu),能夠簡化數(shù)據(jù)庫整合工作,實(shí)現(xiàn)基于模式的高密度整合,同時(shí)無需更改現(xiàn)有應(yīng)用。
性能方面,除了性能調(diào)優(yōu)和問題診斷外,Oracle Database 19c還增強(qiáng)了SQL查詢和數(shù)據(jù)優(yōu)化,能夠?yàn)檫\(yùn)營、分析和混合工作負(fù)載提供數(shù)據(jù)庫級別的性能。
除此之外,在可用性、安全性、數(shù)據(jù)倉庫、應(yīng)用開發(fā)方面,Oracle Database19c都進(jìn)行了諸多改善,為的就是更好適應(yīng)數(shù)據(jù)爆炸的時(shí)代。
事實(shí)上,Oracle Database 19c不僅僅是數(shù)據(jù)庫,還是一個(gè)完整的平臺和工具箱,適用于企業(yè)內(nèi)部業(yè)務(wù)應(yīng)用以及出色的客戶關(guān)系管理 (CRM) 和企業(yè)資源規(guī)劃 (ERP) 業(yè)務(wù)解決方案,包括 JD Edwards、PeopleSoft和Oracle Financial。
所以,是時(shí)候考慮升級到Oracle Database 19c了。
搭載英特爾,更快更穩(wěn)
與此同時(shí),升級的還應(yīng)該有底層的架構(gòu),包括處理器、內(nèi)存等,只有這樣,才能充分展現(xiàn)出OracleDatabase 19c的數(shù)據(jù)處理效率。因?yàn)樽钚掠⑻貭栔翉?qiáng)可擴(kuò)展處理器和傲騰持久內(nèi)存相較上一代提升的可不止一點(diǎn)點(diǎn)。比如:更高性能的內(nèi)核、更高的內(nèi)存容量、更低的總體擁有成本、更強(qiáng)的性能優(yōu)化。
這里著重講一下內(nèi)存。數(shù)據(jù)處理效率想要越高,處理器和內(nèi)存就要越快越大,目前情況下,內(nèi)存想要變大,成本是以指數(shù)級提升的,而傲騰最大的價(jià)值在于能夠?qū)崿F(xiàn)平價(jià)的內(nèi)存容量提升,所以對于需要大容量內(nèi)存進(jìn)行計(jì)算的企業(yè)來說,傲騰簡直就是福音。截至當(dāng)前,已經(jīng)有很多具備前瞻性的客戶部署使用了傲騰持久內(nèi)存,反饋良好。
聚焦Oracle,盡管目前還不支持傲騰的App Direct模式,在該模式下,內(nèi)存可以持久保存數(shù)據(jù),換句話說,在進(jìn)行內(nèi)存計(jì)算時(shí),不擔(dān)心掉電等意外故障,數(shù)據(jù)處理效率在該模式下會更高。但是也有辦法讓Oracle應(yīng)用傲騰的App Direct模式,比如利用NetApp MAX Data就能使用該模式,而且Oracle未來也會支持App Direct模式,讓客戶一直從中受益。
行不行,比比就知道
耳聽為虛眼見為實(shí)。為了證明Oracle Database 19c+英特爾至強(qiáng)可擴(kuò)展處理器和傲騰持久內(nèi)存組合的強(qiáng)大,英特爾聯(lián)合Oracle進(jìn)行了詳細(xì)的對照測試。測試中,英特爾針對Oracle環(huán)境確定了三種參考配置,用來模擬不同的企業(yè)規(guī)模和需求。其中:
- 小型 :一個(gè)經(jīng)濟(jì)高效的現(xiàn)代化平臺,適用于數(shù)據(jù)庫規(guī)模小于1.5 TB、吞吐量需求最高為每分鐘 300 萬條事務(wù) (TPM) 的情況
- 中型 :一個(gè)高性能解決方案,適用于數(shù)據(jù)庫規(guī)模小于 1.5 TB、吞吐量需求最高為每分鐘 500 萬條事務(wù) (TPM) 的情況
- 大型 :面向要求極為苛刻的數(shù)據(jù)分析工作負(fù)載的解決方案,適用于數(shù)據(jù)庫規(guī)模超過 1.5 TB、吞吐量需求最高為每分鐘 700 萬條事務(wù) (TPM) 的情況
具體配置詳見下圖。需要強(qiáng)調(diào)的是,三種配置下,英特爾所進(jìn)行的對比測試,不只有CPU的對照,還有通過NetApp MAX Data引入傲騰持久內(nèi)存情況下的對照測試。
Tips:
NetApp MAX Data 是一款用于在計(jì)算節(jié)點(diǎn)上自動分層的文件系統(tǒng)解決方案,可以使Oracle 軟件充分利用傲騰持久內(nèi)存的 App Direct 模式。與三個(gè)參考配置中使用的 2LM 模式不同,采用 App Direct 模式,傲騰持久內(nèi)存上存儲的數(shù)據(jù)在整個(gè)電源周期內(nèi)都能持久保存。這樣一來,就不需要將數(shù)據(jù)從較慢存儲介質(zhì)加載到 DRAM 中,從而加快了運(yùn)行效率。
成績能夠說明一切
實(shí)際測試中,英特爾利用行業(yè)標(biāo)準(zhǔn) HammerDB 基準(zhǔn)測試在各類處理器上進(jìn)行了吞吐量 (TPM) 測試,并將當(dāng)前的英特爾處理器與前代產(chǎn)品進(jìn)行了比較。由于處理器的內(nèi)核數(shù)量是影響 Oracle 用戶許可成本的重要因素,因此比較的主要性能指標(biāo)是每核吞吐量,而不是每處理器吞吐量。
小型配置下,英特爾對當(dāng)前的小型配置系統(tǒng)與一系列較舊的八核英特爾系統(tǒng)做了對比測試。測試結(jié)果如下,看得出,每一代產(chǎn)品革新,性能都有不同程度的提升。
中型配置下,英特爾對當(dāng)前的中型配置系統(tǒng)與使用四年的英特爾系統(tǒng)做了對比測試。測試結(jié)果如下圖,與使用四年的英特爾系統(tǒng)相比,中型配置系統(tǒng)的每核性能提高了60%。
大型配置下,英特爾對當(dāng)前的大型配置系統(tǒng)與使用四年的英特爾系統(tǒng)做了對比測試。測試結(jié)果如下,與使用四年的英特爾系統(tǒng)相比,大型配置系統(tǒng)的每核性能提高了50%。
加上傲騰,性能大不同
以上是未添加傲騰持久內(nèi)存的對比測試結(jié)果,看得出,僅處理器的提升就能使Oracle的性能有質(zhì)的飛躍,那加上傲騰持久內(nèi)存呢?英特爾同樣做了詳盡的對比測試。
測試中,在向運(yùn)行 Oracle Database 的系統(tǒng)添加1.5 TB的英特爾傲騰持久內(nèi)存后,系統(tǒng)性能得到了顯著提升。如下圖,性能提升達(dá)到12倍。
為了進(jìn)一步挖掘英特爾傲騰持久內(nèi)存的優(yōu)勢,英特爾在測試中使用NetAppMAXData進(jìn)行性能改進(jìn)。
測試中,英特爾對有無NetApp MAX Data和英特爾傲騰持久內(nèi)存時(shí)Oracle Database 19c的性能進(jìn)行對比。測試環(huán)境使用 384 GBDRAM 和 Linux XFS 文件系統(tǒng)的基準(zhǔn)系統(tǒng)與使用NetApp MAX Data和額外1TB英特爾傲騰持久內(nèi)存的系統(tǒng)進(jìn)行了對比,并使用HammerDB 來測量 Oracle Database 裸機(jī)實(shí)例和虛擬化實(shí)例的吞吐量。
下圖是200 個(gè)用戶的Oracle 裸機(jī)系統(tǒng)和虛擬化系統(tǒng)的測試結(jié)果,添加 NetApp MAX Data和英特爾傲騰持久內(nèi)存后,裸機(jī)系統(tǒng)的性能提升了多達(dá)1.9倍,虛擬化系統(tǒng)的性能提升了多達(dá)3.16倍。
顯而易見,英特爾全新架構(gòu)配合Oracle Database 19c能給用戶帶來全新數(shù)據(jù)處理體驗(yàn),這正是大數(shù)據(jù)時(shí)代用戶急切需要的。其實(shí)不僅是Oracle,包括Spark、MongoDB、Cassandra、Aerospike等眾多大數(shù)據(jù)平臺在內(nèi),英特爾至強(qiáng)可擴(kuò)展處理器及傲騰持久內(nèi)存都能幫助實(shí)現(xiàn)很好的性能提升。
這也就難怪為什么傲騰剛推出來才不久,市場接受程度卻非常高,說到底,傲騰又能提性能,又能省錢。因此,應(yīng)對大數(shù)據(jù)時(shí)代,升級數(shù)據(jù)處理平臺還不夠,底層架構(gòu)也該升級了。
- 世間將再無松下電視:松下官宣解散家電子公司并徹底放棄電視機(jī)業(yè)務(wù)
- 雅迪集團(tuán)與南都電源簽署協(xié)議:攜手共繪固態(tài)電池未來藍(lán)圖
- 美媒聚焦比亞迪“副業(yè)”:電子代工助力蘋果,下個(gè)大計(jì)劃瞄準(zhǔn)AI機(jī)器人
- 微信零錢通新政策:銀行卡轉(zhuǎn)入資金提現(xiàn)免手續(xù)費(fèi)引熱議
- 消息稱塔塔集團(tuán)將收購和碩印度iPhone代工廠60%股份 并接管日常運(yùn)營
- 蘋果揭秘自研芯片成功之道:領(lǐng)先技術(shù)與深度整合是關(guān)鍵
- 英偉達(dá)新一代Blackwell GPU面臨過熱挑戰(zhàn),交付延期引發(fā)市場關(guān)注
- 馬斯克能否成為 AI 部部長?硅谷與白宮的聯(lián)系日益緊密
- 余承東:Mate70將在26號發(fā)布,意外泄露引發(fā)關(guān)注
- 無人機(jī)“黑科技”亮相航展:全球首臺低空重力測量系統(tǒng)引關(guān)注
免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請進(jìn)一步核實(shí),并對任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。