唯快不破 華為閃存讓數(shù)據(jù)庫(kù)快9倍
所謂“天下武功,唯快不破。”在武俠的世界里,天下沒(méi)有堅(jiān)不可摧的武功,但當(dāng)掌握了速度的優(yōu)勢(shì),讓速度達(dá)到***的時(shí)候,往往能抵擋復(fù)雜的招式,立于武林不敗之地。
在數(shù)字經(jīng)濟(jì)時(shí)代,如何在分秒必爭(zhēng)的商業(yè)環(huán)境中把握先機(jī)?通過(guò)對(duì)數(shù)據(jù)的快速處理分析,無(wú)疑能幫助企業(yè)迅速發(fā)掘商機(jī),因此提高數(shù)據(jù)處理速度則顯得更為迫切。
當(dāng)前的大數(shù)據(jù)分析模式可以分為“離線處理”和“實(shí)時(shí)處理”兩種類(lèi)型,“離線分析”可以對(duì)業(yè)務(wù)數(shù)據(jù)和想要分析的數(shù)據(jù)樣本進(jìn)行恰當(dāng)?shù)姆蛛x,只針對(duì)分離后的數(shù)據(jù)樣本進(jìn)行建模分析,這種分析模式的優(yōu)勢(shì)在于,可以對(duì)數(shù)據(jù)做較復(fù)雜的業(yè)務(wù)處理,但顯然無(wú)法***時(shí)間把握市場(chǎng)的發(fā)展趨勢(shì)。
“實(shí)時(shí)分析”則顧名思義,是針對(duì)正在進(jìn)行的業(yè)務(wù)數(shù)據(jù)進(jìn)行即時(shí)的處理與分析,很明顯,這種分析模式能夠讓企業(yè)隨時(shí)了解業(yè)務(wù)狀況的變化趨勢(shì)。而且,針對(duì)業(yè)務(wù)數(shù)據(jù)的分析越及時(shí)越充分,分析結(jié)果就能夠更靈敏、準(zhǔn)確。但受限于系統(tǒng)的處理能力,往往很難進(jìn)行復(fù)雜的業(yè)務(wù)處理。
“閃存”的出現(xiàn)被視為應(yīng)景的技術(shù),因?yàn)榫哂休^低的延遲和較高的吞吐量,閃存對(duì)于日益嚴(yán)峻的數(shù)據(jù)庫(kù)應(yīng)用架構(gòu)非常具有吸引力。
針對(duì)快速實(shí)時(shí)又兼顧穩(wěn)定可靠的數(shù)據(jù)處理,華為采用基于SSD的融合存儲(chǔ)OceanStor V3,可提升業(yè)界主流的數(shù)據(jù)庫(kù)應(yīng)用性能,將數(shù)據(jù)庫(kù)處理速度提升9倍左右,結(jié)合詳細(xì)的測(cè)試報(bào)告,本文帶你一起去體驗(yàn)一下華為閃存的“快”。
數(shù)據(jù)庫(kù)業(yè)務(wù)大致上可以分為 OLTP(Online Transaction Processing)和 OLAP(Online Analytical Processing)兩種應(yīng)用類(lèi)型。作為典型的OLTP應(yīng)用,在線訂單業(yè)務(wù)中,新下訂單、支付操作、發(fā)貨處理、訂單查詢(xún)和庫(kù)存查詢(xún)等交易系統(tǒng)都是最常見(jiàn)的操作,該業(yè)務(wù)模型的主要性能指標(biāo)與每分鐘事務(wù)數(shù)(TPM)密切相關(guān),TPM代表系統(tǒng)在一分鐘內(nèi)所能夠處理的交易量,TPM越高,代表著更強(qiáng)的處理能力。
DB2數(shù)據(jù)庫(kù)
在主流數(shù)據(jù)庫(kù)軟件中,DB2 數(shù)據(jù)庫(kù)在OLTP屬于I/O 密集型,對(duì)硬盤(pán)的性能需求較高,但現(xiàn)在企業(yè)級(jí)硬盤(pán)的容量太大且緩慢,而硬盤(pán)的性能提升卻始終未能同步。
華為針對(duì)中小型企業(yè)數(shù)據(jù)庫(kù)規(guī)模的OLTP 類(lèi)型DB2 數(shù)據(jù)庫(kù),將SSD應(yīng)用于OceanStor V3 融合存儲(chǔ)進(jìn)行驗(yàn)證。
企業(yè)中小型事務(wù)數(shù)據(jù)庫(kù)每分鐘事務(wù)處理數(shù)
將25塊SSD 用于OceanStor 5500 V3,在保證主機(jī)平均時(shí)延低于1ms 和磁盤(pán)利用率低于60%情況下,企業(yè)中小型事務(wù)數(shù)據(jù)庫(kù)每分鐘事務(wù)處理數(shù)(TPM)提升了9.2 倍,并發(fā)用戶(hù)數(shù)提升了9.5 倍,事務(wù)IOPS 提升了8.9 倍。不僅顯著提升DB2 數(shù)據(jù)庫(kù)性能,而且降低總體擁有成本。
Oracle數(shù)據(jù)庫(kù)
Oracle OLTP應(yīng)用程序?yàn)槊嫦蚪灰仔蜆I(yè)務(wù)的關(guān)鍵任務(wù)程序,需要較低的I/O延遲和較高的IOPS性能。
華為針對(duì)中小型企業(yè)數(shù)據(jù)庫(kù)規(guī)模的OLTP類(lèi)型Oracle數(shù)據(jù)庫(kù),將SSD硬盤(pán)應(yīng)用于OceanStor V3融合存儲(chǔ)進(jìn)行驗(yàn)證,該方案基于Oracle 11g集群數(shù)據(jù)庫(kù)架構(gòu),面向高IOPS、低時(shí)延需求的事務(wù)型企業(yè)數(shù)據(jù)庫(kù),如ERP和CRM等系統(tǒng)。
將25塊、50塊SSD兩種場(chǎng)景配置于華為OceanStor 5500 V3,替代同樣盤(pán)數(shù)的SAS硬盤(pán),在相同配置情況下,驗(yàn)證中小型Oracle事務(wù)數(shù)據(jù)庫(kù)性能提升情況,同時(shí)與使用2塊SSD硬盤(pán)配置SmartCache進(jìn)行加速的結(jié)果進(jìn)行對(duì)比。
企業(yè)事務(wù)數(shù)據(jù)庫(kù)每分鐘處理數(shù)
將SSD硬盤(pán)用于OceanStor 5500 V3,在保證主機(jī)平均時(shí)延低于1ms和磁盤(pán)利用率為60%情況下,兩種場(chǎng)景下企業(yè)事務(wù)數(shù)據(jù)庫(kù)每分鐘事務(wù)處理數(shù)(TPM)分別提升了9.3、9.2倍,事務(wù)IOPS分別提升了6.1、8.8倍。。
在同樣條件下,使用SmartCache特性提升性能,企業(yè)事務(wù)數(shù)據(jù)庫(kù)每分鐘事務(wù)處理數(shù)(TPM)提升22%、30%。
SQL Server 數(shù)據(jù)庫(kù)
SQL Server 數(shù)據(jù)庫(kù)是應(yīng)用最為廣泛的關(guān)系型數(shù)據(jù)庫(kù)之一,并一直在Windows 平臺(tái)占據(jù)著主流地位,SQL Server OLTP應(yīng)用程序?yàn)槊嫦蚪灰仔蜆I(yè)務(wù)的關(guān)鍵任務(wù)程序,需要較低的I/O延遲和較高的IOPS性能。
基于SQL Server 2012,華為針對(duì)中小型企業(yè)數(shù)據(jù)庫(kù)規(guī)模的OLTP 類(lèi)型SQL Server 數(shù)據(jù)庫(kù),將25 塊SSD 用于OceanStor 5500 V3,在保證主機(jī)平均時(shí)延低于1ms 和磁盤(pán)利用率為60%情況下,企業(yè)中小型事務(wù)數(shù)據(jù)庫(kù)每分鐘事務(wù)處理數(shù)(TPM)提升9.5 倍,事務(wù)IOPS 提升了10.7 倍。
企業(yè)中小型事務(wù)數(shù)據(jù)庫(kù)每分鐘事務(wù)處理數(shù)
將SSD應(yīng)用于OceanStor V3融合存儲(chǔ),為企業(yè)數(shù)據(jù)庫(kù)應(yīng)用帶來(lái)顯著的性能提升,并且降低用戶(hù)總體擁有成本。此外,通過(guò)使用相同數(shù)量的SSD代替SAS硬盤(pán),可進(jìn)一步提升客戶(hù)體驗(yàn)和滿意度,實(shí)現(xiàn)企業(yè)利潤(rùn)的提升。
秉承開(kāi)放的原則,華為不僅聯(lián)合多家閃存供應(yīng)商共同開(kāi)發(fā)企業(yè)級(jí)SSD,并將針對(duì)主流數(shù)據(jù)庫(kù)軟件,進(jìn)行特征識(shí)別,深度優(yōu)化性能,發(fā)布***實(shí)踐,幫助企業(yè)核心業(yè)務(wù)向閃存時(shí)代平滑演進(jìn)。





























