標(biāo)簽:
經(jīng)過對(duì)現(xiàn)有業(yè)務(wù)情況的詳細(xì)分析和整理,并應(yīng)用Oracle AWR數(shù)據(jù)采集來分析系統(tǒng)性能瓶頸的根源,碧桂園發(fā)現(xiàn),報(bào)表系統(tǒng)的瓶頸來源于存儲(chǔ)系統(tǒng),因?yàn)楝F(xiàn)有存儲(chǔ)系統(tǒng)無法滿足ERP報(bào)表系統(tǒng)的性能要求,存在明顯性能瓶頸,且目前使用的中端存儲(chǔ)系統(tǒng)在可靠性方面也存在單點(diǎn)故障風(fēng)險(xiǎn)。
通過IBM提供的系統(tǒng)改造方案,碧桂園最終選擇了IBM FlashSystem全閃存陣列來提升ERP報(bào)表系統(tǒng)的整體性能。IBM FlashSystem全閃存陣列可以在Oracle數(shù)據(jù)庫不做任何架構(gòu)改變和調(diào)優(yōu)處理的情況下,就獲得十多倍的IO性能改善,而且,IBM SVC與Flashsystem以及Storwize V7000相結(jié)合的存儲(chǔ)方案,不但徹底解決了性能問題,還解決了異構(gòu)平臺(tái)的數(shù)據(jù)遷移及業(yè)務(wù)連續(xù)性困擾。
碧桂園的項(xiàng)目就是一起典型的應(yīng)用全閃存陣列提升實(shí)時(shí)分析性能的案例,最終集團(tuán)ERP系統(tǒng)的入庫匯總表查詢時(shí)間從過去的30分鐘提升到了少于1分鐘,而且只用了一天時(shí)間進(jìn)行系統(tǒng)部署,大大提高了碧桂園ERP系統(tǒng)的效率和可靠性。
離線處理 vs 實(shí)時(shí)處理
大數(shù)據(jù)時(shí)代無可爭(zhēng)議的來臨了,源自全球數(shù)十年的技術(shù)積累,但僅用了最近兩三年時(shí)間,便迅速滲透到各個(gè)行業(yè)。相比十幾年前的互聯(lián)網(wǎng)泡沫,大數(shù)據(jù)的發(fā)展趨勢(shì)更加實(shí)際、與企業(yè)業(yè)務(wù)緊密相關(guān)、盈利模式也更加清晰。
當(dāng)前的大數(shù)據(jù)分析模式分為“離線處理”和“實(shí)時(shí)處理”兩種類型,離線分析可以對(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ù)處理,但顯然無法第一時(shí)間把握到市場(chǎng)的發(fā)展趨勢(shì)。
實(shí)時(shí)分析則顧名思義,就是針對(duì)正在進(jìn)行的業(yè)務(wù)數(shù)據(jù)進(jìn)行即時(shí)的處理與分析,顯然,這種分析模式能夠最大限度的隨時(shí)了解業(yè)務(wù)狀況的變化趨勢(shì),但受限于系統(tǒng)的處理能力,很難進(jìn)行復(fù)雜的業(yè)務(wù)處理。前面提到的碧桂園地產(chǎn)公司案例就是典型的實(shí)時(shí)分析案例。
對(duì)于希望從大數(shù)據(jù)中發(fā)掘商業(yè)機(jī)會(huì)的企業(yè)來說,數(shù)據(jù)的價(jià)值有著明顯的時(shí)效性,針對(duì)業(yè)務(wù)數(shù)據(jù)的分析越及時(shí)越充分,分析結(jié)果就能夠更靈敏和更直接的反饋問題。因而,對(duì)于實(shí)時(shí)分析系統(tǒng)來說,如何在不影響生產(chǎn)系統(tǒng)的前提下,進(jìn)行盡量充分的數(shù)據(jù)分析至關(guān)重要。
像碧桂園公司一樣,在很多客戶的實(shí)時(shí)分析系統(tǒng)中,存儲(chǔ)往往會(huì)成為延時(shí)問題的瓶頸,因而,采用固態(tài)存儲(chǔ)設(shè)備提升系統(tǒng)IO效率,對(duì)于提升整體系統(tǒng)分析能力十分有效。
實(shí)時(shí)大數(shù)據(jù)分析的潛力與希望,正奔跑在閃存的田野上。
全面閃存方案 提速大數(shù)據(jù)
針對(duì)實(shí)時(shí)數(shù)據(jù)分析,IBM提供了全面的閃存優(yōu)化方案。
IBM全線存儲(chǔ)產(chǎn)品都可以構(gòu)建閃存解決方案,包括IBM FlashSystem家族全閃存陣列產(chǎn)品,同時(shí)IBM DS8000、XIV、Storwize等傳統(tǒng)陣列家族,可以任意配置成全磁盤、全閃存以及混合陣列(磁盤與閃存混插)。此外,IBM還提供面向虛擬化管理、緩存和層級(jí)的閃存軟件,并能夠提供閃存適配器、DIMM及SSD硬盤。
在2014年6月10日發(fā)布的《市場(chǎng)份額分析報(bào)告:2013年全球SSD與固態(tài)硬盤陣列》中,Gartner指出IBM在2013年的固態(tài)陣列(SSA)市場(chǎng)中占有25%的市場(chǎng)份額,位列第一。IBM在2012年的這一領(lǐng)域還屈居亞軍。2013年IBM固態(tài)陣列的增長是278%,而行業(yè)的平均增長是182%, 這些數(shù)字顯示IBM在全閃存應(yīng)用領(lǐng)域已經(jīng)積累了豐富的經(jīng)驗(yàn),并有著強(qiáng)勁的增長勢(shì)頭。
BM存儲(chǔ)與軟件定義系統(tǒng)部總經(jīng)理Jamie Thomas表示:“大數(shù)據(jù)給我們的全球客戶創(chuàng)造了巨大機(jī)會(huì)。為了從大數(shù)據(jù)浪潮中提取業(yè)務(wù)洞察,更多的企業(yè)選擇IBM閃存系統(tǒng)作為核心工具加速洞察獲取!
FlashSystem全閃存陣列
FlashSystem系列全閃存陣列是IBM閃存戰(zhàn)略中重要一環(huán),對(duì)提升大數(shù)據(jù)實(shí)時(shí)分析性能十分有效。因?yàn)榇蠖鄶?shù)大數(shù)據(jù)實(shí)時(shí)分析應(yīng)用負(fù)載類型均為讀密集型,單獨(dú)依靠額外的CPU處理能力幾乎無法提升性能,將讀數(shù)據(jù)存放在低延遲的全閃存陣列上,讀操作會(huì)被更快的處理,從而帶來性能的大幅提升。
IBM FlashSystem系列全閃存陣列源自IBM于2012年8月收購的閃存技術(shù)公司TMS,目前該系列產(chǎn)品擁兩款產(chǎn)品: Flash840 和Flash V840。
IBM FlashSystem家族的新產(chǎn)品FlashSystem 840采用了2U機(jī)架式結(jié)構(gòu)(V840為6U設(shè)計(jì)),提供高達(dá) 40TB的可用容量,與前代產(chǎn)品820相比,帶寬提升了近2倍,性能提升了1倍,達(dá)到110萬IOPS。同時(shí),該全閃存陣列還采用 IBM MicroLatency 技術(shù),數(shù)據(jù)訪問速度由毫秒縮短到微秒 (少于135微秒),能夠幫助企業(yè)優(yōu)化實(shí)時(shí)數(shù)據(jù)分析,更加快速地獲取指導(dǎo)下一步行動(dòng)的分析結(jié)果。
對(duì)于FlashSystem 840的高可用硬件配置來說,在Module-level Variable Stripe RAID(模塊級(jí)可變RAID)的基礎(chǔ)上,還加入了System-level RAID 5 across modules(跨模塊的系統(tǒng)級(jí)RAID 5)和可熱插拔的閃存模塊等特性。
追求實(shí)時(shí)分析極致性能
眾所周知,針對(duì)大數(shù)據(jù)實(shí)時(shí)分析工作負(fù)載來說,最重要的處理指標(biāo)就是“時(shí)延”,而“時(shí)延”則恰好是IBM FlashSystem系列產(chǎn)品的突出優(yōu)勢(shì)。
FlashSystem 系統(tǒng)提供獨(dú)立的硬件數(shù)據(jù)路徑,和分布式CPU獨(dú)立處理路徑,基于FPGA基礎(chǔ)的數(shù)據(jù)移動(dòng)相比軟件實(shí)現(xiàn)的存儲(chǔ)控制器算法實(shí)現(xiàn)大大減少了延遲時(shí)間。相比較傳統(tǒng)的SSD與磁盤系統(tǒng)的混合陣列,F(xiàn)lashSystem系列全閃存陣列提升IOPS性能的同時(shí),在部署、體積、數(shù)據(jù)安全方面都擁有較明顯的優(yōu)勢(shì):
FlashSystem在2U高的空間內(nèi)就達(dá)到了(0.1-0.2ms)1m時(shí)延的高效率IOPS,而傳統(tǒng)陣列達(dá)到 (1ms)/ 1m時(shí)延的IOPS則需要3個(gè)機(jī)柜的體積。FlashSystem充分利用了閃存優(yōu)勢(shì),采用了更為簡(jiǎn)單直接的架構(gòu)設(shè)計(jì),只有CPU/前后端導(dǎo)向器,沒有操作系統(tǒng)層;而傳統(tǒng)混合陣列的操作系統(tǒng)、緩存、交換模塊、控制器都成為提高延時(shí)的瓶頸。
FlashSystem全閃存陣列全部部件均可在線更換、升級(jí),擁有更高的可靠性;傳統(tǒng)混合陣列則只能提供磁盤級(jí)的RAID保護(hù),RAS安全性更低。總體TCO方面,F(xiàn)lashSystem全閃存陣列能有效降低機(jī)房空間占用、電力、能耗、制冷等多方面消耗,降低總體擁有成本;傳統(tǒng)混合陣列則需要更多的機(jī)房空間占用、更高能耗等,擁有更高的TCO,且產(chǎn)品發(fā)展路線容易受限于SSD廠商控制。
IBM 系統(tǒng)與科技部存儲(chǔ)產(chǎn)品部全球副總裁FlashSystem產(chǎn)品線總經(jīng)理Michael Kuhn表示,IBM FlashSystem以微秒級(jí)時(shí)延為設(shè)計(jì)目標(biāo),因而性能表現(xiàn)尤為突出,這也是當(dāng)前用戶最為重視的方面。未來FlashSystem會(huì)繼續(xù)關(guān)注四個(gè)方面,即性能、模塊化設(shè)計(jì)、安全加密、數(shù)據(jù)管理能力,最終關(guān)注數(shù)據(jù)的經(jīng)濟(jì)性,幫助用戶降低成本。
據(jù)介紹,與同等的硬盤系統(tǒng)相比,IBM 閃存存儲(chǔ)解決方案的單機(jī)柜容量高出 6.7 倍,按成本/每秒輸入輸出(IOPS) 計(jì)算的成本效益高出 19 倍,并且節(jié)能效果超出 115 倍。
|