用戶數(shù)據(jù)庫性能咨詢過程中的調(diào)研分析報告

1.數(shù)據(jù)IO交互過程中,存在很大比例高時延的“壞”IO。最“壞”的那部分IO決定數(shù)據(jù)庫的性能。

2.等待事件耗時分析可以看出,IO時延占據(jù)極高比例的DB time。IO時延時間內(nèi),CPU資源被浪費于閑置等待。

單位時間內(nèi),CPU被閑置等待時間越長,用于處理DB數(shù)據(jù)的時間就越少。業(yè)務(wù)層面表現(xiàn)為單位時間內(nèi)數(shù)據(jù)庫處理事務(wù)的數(shù)量無法提升,并發(fā)用戶數(shù)無法提升。

用戶提出的數(shù)據(jù)庫性能痛點:事務(wù)處理等待時間過長,并發(fā)數(shù)無法提升。問題根源在于:存儲的IO高時延!

存儲系統(tǒng)I/O高時延成為瓶頸

I/O瓶頸導(dǎo)致延遲及CPU利用率低

I/O延遲及CPU利用率低導(dǎo)致數(shù)據(jù)庫性能低

主機虛擬化趨勢加劇瓶頸效應(yīng)

主機虛擬化讓應(yīng)用更為密集,存儲系統(tǒng)壓力增大。

虛擬機管理和數(shù)據(jù)保護帶來的額外IO,令存儲瓶頸問題越顯嚴(yán)重

每年$1.2 Trillion投資在數(shù)據(jù)中心

約$260 Billion浪費在數(shù)據(jù)等待上

Source :Based on  IDC  estimates

提升數(shù)據(jù)庫性能為什么困難?– 誤區(qū)解析1

誤區(qū):增強服務(wù)器就能提升數(shù)據(jù)庫性能

提升數(shù)據(jù)庫性能為什么困難?– 誤區(qū)解析2

提升數(shù)據(jù)庫性能為什么困難?– 誤區(qū)解析3

華為如何幫助提升數(shù)據(jù)庫效率

專為SSD特點設(shè)計的Cache算法

對緩存依賴小,緩存算法簡化,效率更高。

無需耗費CPU將隨機IO整合成順序IO,更多的CPU資源用戶轉(zhuǎn)發(fā)IO,效率更高。

專為SSD特點設(shè)計的快照機制

采用ROW(寫即重定向)方式優(yōu)化塊數(shù)據(jù)保護效率。

SSD無需擔(dān)心ROW帶來的IO更隨機問題。

專為SSD特點設(shè)計的調(diào)度算法

調(diào)度算法中留出GC(垃圾塊回收)、磨損均衡、系統(tǒng)狀態(tài)分析等操作時間。確保這些操作不影響IO性能。

Dorado的IO時延極低,在傳統(tǒng)陣列看來幾乎沒有影響的一些操作將對Dorado產(chǎn)生比較大影響,因此需要專門調(diào)度

算法盡量讓這些操作不影響IO性能。

高效——消除IO時延瓶頸

有效消除IO時延瓶頸

大并發(fā)壓力下時延激增給業(yè)務(wù)帶來困擾

傳統(tǒng)陣列+SSD無法確保業(yè)務(wù)壓力下的低時延

傳統(tǒng)陣列配置大量HDD無益于時延降低

華為Dorado系列固態(tài)存儲充分發(fā)揮SSD優(yōu)勢,在業(yè)務(wù)壓力不斷增長的情況下持續(xù)保持低時延    

高效——提升OLTP效率

大幅縮短交易等待時間

事務(wù)響應(yīng)時間縮短意味著更短的用戶交易等待時間;

處理用戶交易速度更快,用戶排隊更短,滿意度更高。

并發(fā)用戶數(shù)的增長意味著峰值時段數(shù)據(jù)庫系統(tǒng)可支撐業(yè)務(wù)規(guī)模的增長;

事務(wù)數(shù)/分鐘的增長意味著系統(tǒng)處理業(yè)務(wù)能力的增長;有效支撐業(yè)務(wù)規(guī)模擴張,

有效解決峰值時段業(yè)務(wù)性能瓶頸問題。

縮短分析型業(yè)務(wù)執(zhí)行時間 提升戰(zhàn)略敏捷度

批處理時間降低,交易數(shù)據(jù)消化能力增強;

數(shù)據(jù)整合、分析效率提升,數(shù)據(jù)挖掘、報告效率提升。

打破IO時延桎梏    解放數(shù)據(jù)生產(chǎn)力

更短交易等待時間;更大業(yè)務(wù)規(guī)模支撐;更快分析決策速度;更靈活的運營管理;更敏銳的市場洞察;更強的企業(yè)競爭力。

可信——四級可靠性保障

可信——盤片級

確保單盤至少7.5年壽命,給用戶可以放心使用的SSD。

無法改變顆粒擦寫次數(shù)限制,但我們可以:

使擦寫平均分布到顆粒,確保整盤壽命

預(yù)留近1/3顆粒,犧牲容量換取可靠性

預(yù)判并替換即將“壞”的塊,規(guī)避丟數(shù)據(jù)風(fēng)險

監(jiān)控到每一個重要器件,隨時掌握硬盤健康狀況

可信——系統(tǒng)級

全冗余架構(gòu)

繼承華為存儲可靠性經(jīng)驗

全器件冗余,無單點故障

支持熱插拔

支持損壞器件在線更換

更換器件不中斷業(yè)務(wù)

全局磨損均衡及反磨損均衡

將IO磨損均衡到每一塊SSD盤,確保不存在壽命瓶頸

SSD盤壽命將耗盡時,實施反磨損均衡,防止多盤同時失效

硬盤健康管理

疑是故障磁盤數(shù)據(jù)預(yù)拷貝到熱備盤,確保無數(shù)據(jù)丟失風(fēng)險

分析硬盤上報每器件狀態(tài)信息

所有硬盤的健康狀況管理,預(yù)知硬盤的損壞和故障

可信——方案級、應(yīng)用級

廣泛的數(shù)據(jù)庫集群支持

適用于Oracle RAC、SQL Server MSCS集群、DB2 Cluster環(huán)境

支持主流數(shù)據(jù)庫集群部署,確保應(yīng)用的連續(xù)性

支持陣列間鏡像

支持LVM等卷管理軟件鏡像

陣列自帶同步鏡像軟件

支持Symantec SF、FalconStor等第三方軟件鏡像功能。

多路徑支持

Windows、Linux、AIX、HP-UNIX、Solaris等主流OS下多路徑支持

支持與ALUA架構(gòu)多路徑共存.

50余名數(shù)據(jù)庫專家為您量身定制

7*24的專業(yè)服務(wù)團隊枕戈待旦

可信賴的伙伴   助業(yè)務(wù)穩(wěn)步前行

四級可靠性措施保駕護航

專業(yè)的咨詢/服務(wù)隊伍隨時待命

讓您安心體驗SSD效率變革成果!

簡易——小改動,大不同

這不是Oracle Exadata

綁定軟硬件

無法單獨升級

品牌鎖定

這不是SAP HANA

革命應(yīng)用架構(gòu)

應(yīng)用遷移

費時費力

小改動,大不同

僅替換SAN陣列

無需變動業(yè)務(wù)架構(gòu),無需應(yīng)用遷移

開放平臺,無品牌鎖定顧慮

平滑接入,對業(yè)務(wù)影響小

虛擬機環(huán)境接入更方便

簡易部署    輕松使用

架構(gòu)革命代價太大,組件綁定束縛太緊

開放系統(tǒng)中的小小改動

同樣可以帶來效率的大不相同!

典型應(yīng)用場景分析—— OLTP

效果顯著的業(yè)務(wù)場景

適用物理機環(huán)境更適用虛擬機環(huán)境

交易型業(yè)務(wù)(OLTP)

金融:交易系統(tǒng),用戶管理系統(tǒng),網(wǎng)上銀行

政府:公眾服務(wù)系統(tǒng)(社保、公安、海關(guān)、稅務(wù)、工商等)

企業(yè):大型超市,電子商務(wù)等

醫(yī)療:HIS、LIS、PACS

能源:石油銷售、電力營銷等系統(tǒng)

分析型業(yè)務(wù)(OLAP)

金融:CRM、數(shù)據(jù)倉庫等眾多數(shù)據(jù)整合、分析、統(tǒng)計、挖掘業(yè)務(wù)

企業(yè)能源交通:CRM、ERP、BI、數(shù)據(jù)倉庫等業(yè)務(wù)

政府:統(tǒng)計、報表、審計、分析、挖掘、數(shù)據(jù)倉庫(財稅保障、公檢法司、海關(guān)等)

交通:售票系統(tǒng),物流管理系統(tǒng)等

最佳實踐 –– 中華人民共和國上海海關(guān)

最佳實踐 –– 國際聯(lián)合國計算中心

分享到

renxinbo

相關(guān)推薦