解讀數(shù)據(jù)庫服務(wù)器采購新標(biāo)準(zhǔn)CE_第1頁
解讀數(shù)據(jù)庫服務(wù)器采購新標(biāo)準(zhǔn)CE_第2頁
解讀數(shù)據(jù)庫服務(wù)器采購新標(biāo)準(zhǔn)CE_第3頁
解讀數(shù)據(jù)庫服務(wù)器采購新標(biāo)準(zhǔn)CE_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

談到OLTP(在線事務(wù)處理)數(shù)據(jù)庫服務(wù)器采購,相信很多人會(huì)想到TPC-C這樣一個(gè)權(quán)威的性能測試標(biāo)準(zhǔn)。但在去年3月,TPC組織(交易處理性能委員會(huì),TransactionProcessingPerformanceCouncil)卻宣布推出新的TPC-E,以取代有14年歷史的TPC-C。在過去一年多來,IBM、浪潮、戴爾、NEC、富士通、UNISYS等廠商在TPC-E標(biāo)準(zhǔn)下提交了16次測試結(jié)果,TPC-E這樣一個(gè)全新的數(shù)據(jù)庫服務(wù)器評測標(biāo)準(zhǔn)也開始受到越來越多人的關(guān)注。本文將對“TPC-C與TPC-E的比較,TPC-E對用戶的參考價(jià)值,影響TPC-E性能的因素”等方面進(jìn)行分析,希望能夠幫助更多人了解TPC-E,在實(shí)際采購決策過程中更好的參考TPC-E結(jié)果。TPC-C與TPC-E,孰優(yōu)孰劣“TPC-C與TPC-E相比,哪一個(gè)更權(quán)威、更實(shí)用?”這是一個(gè)縈繞在很多剛剛接觸TPC-E的人的腦海中的一個(gè)基本問題。也許你會(huì)說,如果TPC-E不夠好,TPC組織為什么要用它來取代TPC-C呢?但不可否認(rèn)的一個(gè)事實(shí)是,TPC-C從1992年起已經(jīng)實(shí)行了16年,而TPC-E從去年3月推出還只有一年半的時(shí)間,很多用戶知道TPC-C,卻不了解TPC-E。我想要解決這個(gè)問題,首先得分析一下TPC組織為什么要用TPC-E來取代TPC-C。TPCE取代TPCC的原因主要有兩個(gè):一是TPC-C的模型已經(jīng)老化,二是TPC-C的測試成本太高。TPC-C的模型還是十幾年前的東西——過時(shí)的C/S架構(gòu),模擬的是批發(fā)商系統(tǒng),簡單的數(shù)據(jù)庫和業(yè)務(wù)邏輯。而當(dāng)今WEB2.0時(shí)代的OLTP應(yīng)用,大多采用流行的B/S架構(gòu),需要更大規(guī)模的并行處理能力,數(shù)據(jù)庫和業(yè)務(wù)邏輯也更加復(fù)雜。顯然,如果再用過去的模型來模擬今天的應(yīng)用環(huán)境,確實(shí)顯得有些不合時(shí)宜了。為此,TPC-E對模型進(jìn)行大刀闊斧的創(chuàng)新——模擬證券經(jīng)紀(jì)公司而不是批發(fā)商的流量和交易模式,從C/S架構(gòu)過渡到B/S架構(gòu),數(shù)據(jù)類型從原來的3種擴(kuò)展到10種,事務(wù)類型從原來的5種增加到12種,數(shù)據(jù)表由原來的9個(gè)增加到了33個(gè),數(shù)據(jù)庫構(gòu)成更加復(fù)雜,也更加符合實(shí)際應(yīng)用,當(dāng)然對服務(wù)器的性能要求也更高了。表1:TPC-E與TPC-C數(shù)據(jù)庫比較再來看看TPC-C的測試成本。由于TPC-C的模型比較簡單,服務(wù)器在測試時(shí)只是做一些簡單的數(shù)據(jù)查詢、修改和刪除操作;而在多核計(jì)算盛行的今天,針對這種應(yīng)用,強(qiáng)大的服務(wù)器CPU容易處于等待數(shù)據(jù)的空閑狀態(tài),I/O因而成為嚴(yán)重瓶頸。為了提升I/O,保證測試性能,服務(wù)器廠商往往需要?jiǎng)佑么罅康膬?nèi)存和磁盤。比如IBM和惠普公司在獲得最高分的TPC-C測試時(shí)都使用了7000塊硬盤。這使得參加TPC-C測試所需要的成本高達(dá)千萬美元。如此巨額成本大大提高了TPC-C的門檻,將很多小型服務(wù)器廠商拒之門外。而且,從用戶角度來看,實(shí)際應(yīng)用可能并不需要如此海量的內(nèi)存和磁盤,TPC-C結(jié)果的適用性也受到了質(zhì)疑。而TPC-E則不同。由于數(shù)據(jù)庫更加復(fù)雜,要執(zhí)行的事務(wù)處理更多——TPC-E標(biāo)準(zhǔn)中定義的事務(wù)有12種,每個(gè)事務(wù)對應(yīng)數(shù)據(jù)庫管理系統(tǒng)中的一個(gè)或多個(gè)帶輸入和輸出參數(shù)的存儲過程,而且會(huì)涉及到不同表間的關(guān)聯(lián),這使得服務(wù)器CPU容易處在“有事可做”的狀態(tài),因而對內(nèi)存和磁盤I/O的要求也相對小一些。浪潮服務(wù)器方案技術(shù)經(jīng)理喬鑫告訴IT168記者,TPC-C的硬件投入比TPC-E要高出3倍以上,由于TPC-E所需要的磁盤數(shù)量僅是TPC-C的十分之一,從而大大降低了服務(wù)器廠商搭建硬件環(huán)境的成本。圖1:TPC-E測試模型之物理結(jié)構(gòu)TPC組織負(fù)責(zé)TPC-E推廣的安德里亞斯此前在接受媒體采訪時(shí)也曾表示,新測試費(fèi)用比較廉價(jià)的部分原因是對硬件的要求更加合理了,另外一個(gè)原因就是TPC將提供軟件的源代碼,取代了要求測試人員自己編寫代碼。可見,模型更新和成本降低讓我們看到了TPC-E新標(biāo)準(zhǔn)的魅力:更加逼近現(xiàn)實(shí),更有代表性,會(huì)更具廣泛性。TPC-E對用戶有什么參考價(jià)值那么,對于用戶來說,在實(shí)際采購數(shù)據(jù)庫服務(wù)器過程中,又如何來理解和看待TPC-E的測試結(jié)果呢?由于數(shù)據(jù)庫的應(yīng)用一般有兩種,一種是OLTP,即在線聯(lián)機(jī)事務(wù)處理,另一種是數(shù)據(jù)挖掘。就目前來說,OLTP仍然是主流應(yīng)用。所以從一定程度來說,TPC-E的結(jié)果對于數(shù)據(jù)庫系統(tǒng)采購都有一定的參考價(jià)值,比如銀行、證券、稅務(wù)報(bào)稅系統(tǒng)、電子商務(wù)網(wǎng)站、電信業(yè)務(wù)等都是比較典型的OLTP應(yīng)用。英特爾服務(wù)器性能市場經(jīng)理高豐告訴IT168,雖然不同用戶的應(yīng)用環(huán)境各不相同,TPC-E無法提供一一對應(yīng)的方案,但其結(jié)果對采購決策還是有重要的方向性指導(dǎo)意義。醫(yī)舒巡與妖TP粒C-驕C一發(fā)樣,搖TP查C-續(xù)E的邀測試取結(jié)果幕也主些要有影兩個(gè)菜指標(biāo)紫:性鋤能指瞎標(biāo)(動(dòng)tp所sE膜,t慧ra盈ns陰ac濃ti闊on伴s哭pe涉r展se剝co設(shè)nd三E慮)和楚性價(jià)墨比(濃成本喬/t戰(zhàn)ps別E)嗎。其敢中,煌前者少是指洋系統(tǒng)資在執(zhí)移行多全種交異易時(shí)勿,每禾秒鐘劫可以筐處理蔽多少渴交易授,指似標(biāo)值褲越大塑越好友;后制者則丈是指扯系統(tǒng)害價(jià)格夕與前感一指俘標(biāo)的正比值鞏,數(shù)催值越窩小越韻好。潑直炎比抗如,后某系悔統(tǒng)T耗PC閃-E諷測試鑒值達(dá)貪到7辜00擺tp兆sE非,這囑意味奴著什狼么呢改?對匠此,普喬鑫共告訴挑記者勁,7倚00謎tp粥sE羽相當(dāng)食于這禁樣一逮種應(yīng)攪用環(huán)臂境:慕有3滴6萬繞用戶備同時(shí)乏在線懶,每失分鐘臟處理鋒42俘萬個(gè)覆事務(wù)敢,每耍分鐘鳳進(jìn)行處10店7萬昏個(gè)數(shù)閘據(jù)庫俘存儲殃過程萄,每鞏天(叔8小解時(shí))晶處理妥2億吸個(gè)事淡務(wù),迅5.璃08萍億個(gè)榆數(shù)據(jù)畢庫存呀儲過障程,坐90漁%以輪上的怨交易厭事務(wù)超最長蠻也只震需不貴到3槍秒就汁能完簡成,譽(yù)應(yīng)用逐的數(shù)底據(jù)規(guī)宜模在嬌3T俱B左聚右。識圖2別:T設(shè)PC鋸-E恒測試渠模型菊之邏輔輯結(jié)進(jìn)構(gòu)睬去擴(kuò)當(dāng)儲然,拘光有端性能遮還不壘夠,榴畢竟乒用戶東環(huán)境哲千差催萬別鉛,這紹時(shí)可健以借犁助遼“慎成本劑/t配ps湯E病”沫這樣諒一個(gè)愁性價(jià)周比指扶標(biāo),以然后揭根據(jù)運(yùn)自己駐的預(yù)辣算和肯要求惑,計(jì)竿算出衡需要侄多大誘規(guī)模某的系隙統(tǒng)。區(qū)妙熊對顯于O厲LT辮P應(yīng)膏用來尼說,揉除了青性能振和性這價(jià)比騙,系繪統(tǒng)的故可靠狀性和鬼可用填性也六是非明常關(guān)忠鍵的厘因素慶。雖勸然T國PC悅無法春給出襖一個(gè)薦量化晚的指未標(biāo),嬌但卻虹是通零過測幕試過陸程規(guī)矩范機(jī)因制來剖保障執(zhí)系統(tǒng)劈的可沙靠性答。須喊陷英拿特爾矛高級杠服務(wù)沃器性遞能工餡程師濾汪亞渡光介咐紹說熟,對眼于每宗個(gè)參肥加測憶試的際廠商首,T災(zāi)PC遷組織狹都會(huì)過派出屆一位教評審擇專家航到現(xiàn)棉場監(jiān)誕督,爆審查廚系統(tǒng)傾是否搏進(jìn)行刪了數(shù)榨據(jù)保釋護(hù),躲軟硬簽件配捆置是撓否正惹確,光磁盤釀?chuàng)p壞立的情笑況下育能否探保證豬業(yè)務(wù)枯正常獵運(yùn)行就。比悶如有酸這樣押一個(gè)并環(huán)節(jié)隸,當(dāng)候負(fù)載絕壓力貿(mào)達(dá)到黃95弱%峰示值時(shí)晴,在遞沒有虧UP繭S保嬸護(hù)的海情況貫下,睡把所幼有服錦務(wù)器樣電源拼都拔租掉,喪檢測豪系統(tǒng)悼還能藏否正收?;秩袕?fù),靈數(shù)據(jù)緞完整批性能粉否得雁到保古障,積數(shù)據(jù)籮是否虎會(huì)丟夢失巾——超這對延于系傻統(tǒng)的昏穩(wěn)定哈可靠魂性是魂非常暈嚴(yán)峻慮的考野驗(yàn)。蜜撿低另敗外,卡要求梅保證寫測試譜結(jié)果墨穩(wěn)定邁、連緩續(xù)運(yùn)盛行兩特個(gè)小容時(shí)以居上,錢性能砍指標(biāo)探不能涌出現(xiàn)添超出炎5%疲以上拴的波燙動(dòng)。吃要知累道在旨實(shí)際室應(yīng)用頑環(huán)境缺中,庭很少顛有系恩統(tǒng)會(huì)災(zāi)在峰兔值狀旨態(tài)下晶連續(xù)疏運(yùn)轉(zhuǎn)拔兩個(gè)幅小時(shí)容。同拆時(shí),鼻高并競發(fā)訪畜問量錢和數(shù)暈據(jù)響漸應(yīng)時(shí)舊間等扭因素鎖也有芽嚴(yán)格裝的限曠制,丈在1范0種惜業(yè)務(wù)引處理技中,京系統(tǒng)修延遲堤最大皂不能鼠超過植3秒秋。因勁此,壞能夠沾參加俘TP尊C-肚E測摔試,哪從側(cè)穗面也泡能夠薪證明諷服務(wù)笨器廠固商在匯高端展商用縱市場曾上的倆綜合局技術(shù)殘實(shí)力墻。漲表2陣:T躍PC塌-E站測試崇模型遭哪些沈因素防會(huì)影蹈響T柿PC觸-E鹽測試洋結(jié)果匪騰臨跟卡SP玉EC熱稼CP濕U碎這類掌測試遠(yuǎn)不同刮,T踐PC旦-E特測試肚不僅耗僅是柳服務(wù)嚷器棕某一遭方面偷的性煙能,右而是帖評測朗整體咳方案仍的應(yīng)擁用性蛛能,湯這個(gè)僚方案男是包晌括凝服務(wù)毒器伶、窄存儲膝、O座S、榆數(shù)據(jù)殲庫等孕軟硬澇件在刺內(nèi)的焦一整卻套系夏統(tǒng)。茂浪潮破喬鑫預(yù)表示但,乎“主為了比保證誤系統(tǒng)其性能猛,在望服務(wù)歷器、扯存儲猾、厲操作激系統(tǒng)墊、數(shù)晝據(jù)庫池軟件專等各剝個(gè)子賽系統(tǒng)禁上就堅(jiān)不能做出現(xiàn)儀短板舅。服蔬務(wù)器希廠商磨要做賭的是市系統(tǒng)菊優(yōu)化救,即碌怎么夜讓軟森件和皺硬件界可以貫更好艦的配煙合,征怎么鞏讓服灘務(wù)器掉和后脫端的惕存儲守進(jìn)行爸更好膠的整吐合。酸”瀉動(dòng)鋒也曲就是渣說,助不同里廠商讀選擇兆不同稿的C婦PU弄、存敬儲、翠OS絹、數(shù)按據(jù)庫蹄,都頌有可課能會(huì)末對T思PC膨-E盈的最熔終測鋸試結(jié)貿(mào)果產(chǎn)嘗生影悲響。寨這里摔,我兩們比薄較了頂參加士TP掘C-脹E測曾試的豪幾套鐘四路肉服務(wù)蛋器系恩統(tǒng),汽發(fā)現(xiàn)晃六核嫌系統(tǒng)叮比四缸核性遮能表變現(xiàn)好袋,8蜂GB幅光纖濾SA就N存燥儲比外4G逃B光疲纖要帥好,拖操作夜系統(tǒng)士和數(shù)妥據(jù)庫藥軟件絡(luò)的升讓級也沒會(huì)對含TP跳C-丙E性后能產(chǎn)搏生影練響。判奇鬧比聯(lián)如,唯四路旱服務(wù)壯器中尸,得宗分最嫁高的寺三款縱采用魚的都說是英律特爾男將在王9月會(huì)下旬雄正式喜發(fā)布格的六兆核D悉un慎ni不ng眼to墾n至懸強(qiáng)臨X7嚼46廊0。稠大體昂來看宮,四討路六詳核系身統(tǒng)的戀TP甜C-播E性景能比淹四路而四核皺要高粘出5錢0%富左右咸,比詞四路極雙核為更是侵高出拋3倍宋多。遷如D魚el款l讀Po泳we弦rE宇dg餐e隱R9晝00宣四蓄核版榨本的蘇成績川是4喘51罵.2軋9,談六核勺版本勸是6粗71綁.3矩5,撈相比玻之下權(quán)提高商了4球8%芳。記說者就飲此向混英特飯爾高援豐進(jìn)孕行求殼證,混他表累示,乳對于蹤尚未幕發(fā)布哪的產(chǎn)菠品還擴(kuò)不便驅(qū)于評斤論,額但多階核架籃構(gòu)對歪于大哨規(guī)模葛并行艘處理蠶確實(shí)僚有很須大幫繁助。役捐稀再竄來看屆看存膜儲方繩面。暢IB爛M暮Sy棋st腿em丟x昌38延50培M傍2在還去年桑和今嗽年參撿加了壩兩次旱測試駁,服命務(wù)器掩配置唯都是廁四路奶四核白Xe撈on珠X帽73弦50摸2蝕.9刃3G斧Hz蝶處理諒器和刮12削8G蔬B券內(nèi)存邊,但巨結(jié)果編卻不爭一樣卸,從欄第一矮次的橡41勉9.優(yōu)80飄t絲ps生E提普升到志了4舍79緊.5西1t痛ps雖E,抹增長煎了1蜻4%下。究澆其原煩因就曲在于虛,這安兩次池參測申方案逆使用莖了不抬同的畢存儲罷、數(shù)幻據(jù)庫純軟件星和服寨務(wù)器捎操作簽系統(tǒng)研。第欲一次姓用的念是4仿GB自光纖央SA吸N存搞儲、巷S蠢QL悶S猛er我ve高r誓20哪05僻和育Wi南nd憤ow薪s愁Se所rv追er嗚2蹲00勁3,炮而第南二次惡使用蠻的是綠8G公B光剛纖S壘AN榴存儲已、積SQ祖L乒Se太rv伏er膛2縫00滋8和蓮Wi匠nd誓ow原s綠Se認(rèn)rv趨er杯2遮00秩8。悶罷枕又翻比如渾,浪概潮N體F5錫20絮D2棉和秒De附ll訓(xùn)P碧ow掀er絞Ed礎(chǔ)ge克R貓90任0挑都是兵最新揭的四均路六蟻核系畝統(tǒng),匙都使熔用了青SQ威L量Se謊rv衡er助2霞00腹8和弓Wi枕nd廳ow攜s麻Se素rv公er蕉2課00促8,宣但前估者使葵用了真12謎8G絡(luò)B內(nèi)浩存,椒后者嘉使用肝了6段4G旺B內(nèi)范存,統(tǒng)在后偶端存覆儲的挖選擇意上也廊有差件異,賠使得煩浪潮殺NF耐52吐0D轟2的紫性能受高出騾了5昆%左逆右。驗(yàn)紹秧可久見,你TP弱C-匠E看北的不麥僅僅荒是C婆PU晶的性地能,捉服務(wù)扣器系裂統(tǒng)設(shè)衣計(jì)、某操作馬系統(tǒng)伴與數(shù)姻據(jù)庫謠軟件希、存啟儲架搭構(gòu)等煌都非鏈常關(guān)課鍵。小結(jié)俘陳怎盡昂管T董PC趴-E才的權(quán)辛威性竟和適住用性拴已毋破庸置浩疑,養(yǎng)但畢體竟只奉推出傅了一添年半準(zhǔn)的時(shí)潛間。電所以菠,現(xiàn)營在參溫加T徒PC匆-E爆測試鳥的廠月商數(shù)吵量和撿軟硬評件類施別還筆不夠旨豐富伏多樣地,比非如參襯加評漁測的呈16賤套系車

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論