NC硬件配置方案_第1頁
NC硬件配置方案_第2頁
NC硬件配置方案_第3頁
NC硬件配置方案_第4頁
NC硬件配置方案_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、NC硬件配置方案一、需求分析電信實業(yè)目前將開設(shè)100家左右的門店,每個門店都將訪問總部的服務(wù)器。將業(yè)務(wù)數(shù)據(jù)傳至總部服務(wù)器,以做分析統(tǒng)之用。估算將會有150個并發(fā)訪問服務(wù)。這也對服務(wù)器的性能配置提出了要求。但我們又是以什么為原則來對服務(wù)器配置進行選行的,又如何選到合適的配置機器而不造成資料浪費,又可保證服務(wù)器設(shè)備擁有一定保值期。下面我就這方面給于說明。首先,講述一下對服務(wù)器性能需求的評估方法,然后對服務(wù)器的存儲需求、內(nèi)存需求、網(wǎng)絡(luò)帶寬需求分析做出論述。二、服務(wù)器硬件配置需求推算原理服務(wù)器性能評估工式:TPMNum×X×80×Z×m×F/(Y

2、15;60×60)。工式原理如下所述:NC主要業(yè)務(wù)分析:1、財務(wù)日常操作總帳:憑證錄入5次遠(yuǎn)程調(diào)用,重量級別4;10條sql,重量級別1 應(yīng)用服務(wù)器壓力值:20 數(shù)據(jù)庫服務(wù)器壓力值: 10 帳表查詢3次遠(yuǎn)程調(diào)用,重量級別4;10條sql,重量級別4 應(yīng)用服務(wù)器壓力值:12 數(shù)據(jù)庫服務(wù)器壓力值: 40收付:單據(jù)錄入 5次遠(yuǎn)程調(diào)用,重量級別4;10條sql,重量級別2 應(yīng)用服務(wù)器壓力值:20 數(shù)據(jù)庫服務(wù)器壓力值: 202:供應(yīng)鏈日常操作 庫存/銷售/訂單等單據(jù)錄入:5次遠(yuǎn)程調(diào)用,重量級別4;10條sql,重量級別2 應(yīng)用服務(wù)器壓力值:20 數(shù)據(jù)庫服務(wù)器壓力值: 20 庫存/銷售/訂單等匯

3、總查詢:3次遠(yuǎn)程調(diào)用,重量級別4;10條sql,重量級別5 應(yīng)用服務(wù)器壓力值:12 數(shù)據(jù)庫服務(wù)器壓力值: 50可以看到,單據(jù)錄入操作相當(dāng)于基準(zhǔn)測試的1220;而匯總表查詢操作在數(shù)據(jù)庫端相當(dāng)于基準(zhǔn)測試的4050。3:重量級操作(如iufo計算,月末結(jié)帳,存貨計算,成本計算等) 以報表為例, 報表計算10行×10列100個單元格(100次遠(yuǎn)程調(diào)用),函數(shù)公式平均重量級別5;一次遠(yuǎn)程調(diào)用對應(yīng)3條計300條sql語句,重量級別為1。 應(yīng)用服務(wù)器壓力值:500 數(shù)據(jù)庫服務(wù)器壓力值: 300 報表計算則基本上屬于OLAP事務(wù)了,因此其重量值遠(yuǎn)遠(yuǎn)高于單據(jù)錄入操作。計算公式:NC的應(yīng)用不完全是OLT

4、P事務(wù)處理,還包含了相當(dāng)一部分的OLAP事務(wù)處理;因此其評估不能完全按照標(biāo)準(zhǔn)的TPCC方式,需要進行多方面的綜合考慮。1:按在線人數(shù)綜合業(yè)務(wù)操作(或業(yè)務(wù)量)方式假設(shè)每人每人每天在系統(tǒng)里處理x業(yè)筆務(wù)(X200)假設(shè)1天80的業(yè)務(wù)集中在y小時內(nèi)(y=3)假設(shè)NC業(yè)務(wù)相當(dāng)于標(biāo)準(zhǔn)基準(zhǔn)程序的Z假設(shè)計算機器需要保持60%的冗余假設(shè)需要考慮系統(tǒng)3年內(nèi)的擴展冗余F(比如人數(shù)或業(yè)務(wù)量每年增長30,則F=13*13*132197),可得出一個日常TPM估算公式:TPMNum×X×80×Z×F/(Y×60×60)Z值評估(主要根據(jù)具體業(yè)務(wù)模式):假設(shè)在一次

5、業(yè)務(wù)里總帳單據(jù)的概率為a,庫存單據(jù)概率為b,總帳查詢概率為c,供應(yīng)鏈查詢概率為d,iufo計算概率為e。且 a+b+c+d+e=1(其中abcde值根據(jù)業(yè)務(wù)方式不同而不同)應(yīng)用服務(wù)器Za*16+b*12+c*20+d*12+e*500數(shù)據(jù)庫服務(wù)器Z=a*15+b*20+c*40+d*50+e*300根據(jù)用戶方的估算,并發(fā)150人,服務(wù)負(fù)載來源主要有:日常業(yè)務(wù)單據(jù)及財務(wù)單據(jù),月末報表計算。日常財務(wù)單據(jù)概率a=0.2,b=0.1,c=0.5,d=0.1,e=0.1則應(yīng)用服務(wù)器Z=3.2+1.2+10+1.2+50=65.6則數(shù)據(jù)庫服務(wù)器Z=3+2+5+20+30=60應(yīng)用服務(wù)器日常平均TPM150

6、×200×65.6×2.2/(3×60×0.6)=393600數(shù)據(jù)庫服務(wù)器日常平均TPM=150×200×60×2.2/(3×60×0.6)=360000 月末概率為 a=0.1,b=0.1,c=0.1,d=0.2,e=0.5應(yīng)用服務(wù)器Z=1.6+2.4+2+1.2+250=257.2數(shù)據(jù)庫服務(wù)器Z=1.5+4+4+10+150=169.5應(yīng)用服務(wù)器峰值TPM150×200×257.2×2.2/(3×60×0.6)=1543200數(shù)據(jù)庫服務(wù)器峰值

7、TPM=150×200×169.5×2.2/(3×60×0.6)=1017000 從以上例子可以看出,NC系統(tǒng)的應(yīng)用具有很典型的時效性和并發(fā)性,即1個月的業(yè)務(wù)集中在月底或月初一周左右的時間內(nèi)完成,此段時間系統(tǒng)的壓力是日常的35倍左右,因此對實際TPM的估計我們可以根據(jù)經(jīng)驗添加一個時效與并發(fā)頻度的參數(shù)F(比如定F3),則得出一個基于日常TPM計算的經(jīng)驗TPM計算公式:則上例中應(yīng)用服務(wù)器對應(yīng)的經(jīng)驗TPM154320 數(shù)據(jù)庫服務(wù)器對應(yīng)的經(jīng)驗TPM101700參照下表(資料來源于權(quán)威測試機構(gòu)),可得知服務(wù)器的配置造型與IBM P5 570服務(wù)器接近。品

8、牌服務(wù)器型號tpmcQphH操作系統(tǒng)數(shù)據(jù)庫性能測試時間服務(wù)器配置IBM eServer xSeries 366 4P c/s  221,017Microsoft Windows Server 2003 Enterprise x64 Edition IBM DB2 UDB 8.2 10/31/05 處理器 4*Intel Xeon MP - 3.66 GHz 內(nèi)存 2G/64GIBMSystem x3950331,087SUSE Linux Enterprise Server 10 for Intel EM64T IBM DB2 9 12/15/06 處理器 4*Intel Xeon

9、Processor 7150N 3.5 GHz 內(nèi)存 2G/64GIBM eServer xSeries 460 16P c/s  492,30753,451Microsoft Windows Server 2003 Datacenter x64 Edition Microsoft SQL Server 2005 Enterprise Edt (x64) 11/22/05 處理器 16*Intel Dual-Core Xeon Processor 7040 - 3.0 GHz 內(nèi)存 2G/64GIBM System p5 570 Model 9117-570  1,025,

10、16926,156IBM AIX 5L V5.3IBM DB2 UDB 8.214/02/06 處理器 8*IBM POWER5+ - 2.2 GHz 內(nèi)存 2G/512GIBMIBM System p5 595 32p c/s4,033,378IBM AIX 5L V5.3 IBM DB2 9 01/22/07 處理器 32*IBM POWER5+ 2.3GHz 內(nèi)存 8G/1TB HP HP ProLiant DL380G4/12GB/3.6GHz-2MB/2P 67,754Microsoft Windows Server 2003 Enterprise Edition Micr

11、osoft SQL Server 2000 Enterprise Ed. SP3 02/14/05 處理器 2*Intel Xeon - 3.6 GHz 內(nèi)存HPHP ProLiant BL25p/2.6GHz/DC 110,615Microsoft Windows Server 2003 Enterprise (x86) Edt. SP1 Microsoft SQL Server 2005 Enterprise (x86) Edt. SP1 2006-5-4處理器 2*AMD Opteron - 2.6 GHz 內(nèi)存 HP HP Integrity rx4640 Itanium2/1.6 G

12、Hz-4p/8c  290,644Microsoft Windows Server 2003 Enterprise Edition SP1 Microsoft SQL Server 2005 Enterprise Itanium Ed.03/27/06 處理器 4*Intel DC Itanium2 Processor 9050 - 1.6 GHz 內(nèi)存 128GBHP Integrity rx8620 Itanium2/1.6 GHz-16p/16c 332,265Microsoft Windows Server 2003 Datacenter Edition 64-bitMicr

13、osoft SQL Server 2000 Enterprise Ed. 64-bit 07/15/05 處理器 4*Intel Itanium2 - 1.6 GHz 內(nèi)存 256GBHP HP Integrity rx8640 Itanium2/1.6 GHz-8p/16c 27,143HP UX 11.i V2 64 bitMicrosoft SQL Server 2000 Enterprise Ed. 64-bit 07/15/05 處理器 16*Intel DC Itanium2 Processor 9050 - 1.6 GHz 內(nèi)存 256GBHP Superdome PA-RISC

14、/875 MHz-64p/64c541,673HP UX 11.i, 64-bit Base OS Oracle Database 10g R2 Enterprise Edt w/Partitioning2006-8-4處理器 64*HP PA-RISC 8700 - 875 MHz HP Integrity Superdome Itanium2/1.5 GHz-64p/64c1,008,14445,247HP UX 11.iv2 64-Bit Base OS Oracle Database 10g Enterprise Edition 04/14/04 處理器 64*Intel Itaniu

15、m2 - 1.6 GHz DELLPowerEdge 2900/3.0GHz/4M65,833Microsoft Windows 2003 Server Std Edt SP1 Microsoft SQL Server 2005 Standard Ed. 06/30/06 處理器 Intel Xeon - 3.0 GHz 內(nèi)存:48GBDELLPowerEdge 6800/3.33GHz/8MB11,742Red Hat Linux AS 3.0Oracle DB 10g R206/30/03處理器 8*Intel Xeon MP - 3.33 GHz 內(nèi)存:64GB注釋:服務(wù)器信息服務(wù)器cp

16、u部分是tpc網(wǎng)站提供,內(nèi)存信息是相關(guān)服務(wù)器廠家網(wǎng)站查詢。Sun公司因為沒有參加tpc測試暫時沒有可提供服務(wù)器tpc信息資料海量數(shù)據(jù)查詢(OLAP)TPC-H所報告的性能計量單位被稱為“TPC-H復(fù)合式每小時查詢性能單位”(TPC-H Composite Query-per-Hour Performance Metric - QphHSize),反映的是系統(tǒng)處理查詢的多方面能力,包括查詢執(zhí)行時選定的數(shù)據(jù)庫大小、單個流提交查詢時的查詢處理能力,以及多個并發(fā)用戶提交查詢時的查詢吞吐量QphH聯(lián)機事務(wù)處理(OLTP)TPCC測試系統(tǒng)每分鐘處理的任務(wù)數(shù),單位為tpm,(transactions per

17、 minute)。tpmc三、存儲推算1、 NC存儲空間評估 NC業(yè)務(wù)中所占存儲空間主要集中在幾個模塊幾個大表:總帳集中在gl_voucher,gl_detail收付集中在arap_djzb,arap_djfb(有收付,對應(yīng)就會有dap_finindex)庫存集中在 ic_general_h,ic_gereral_b還有一個權(quán)限表:sm_funr2、存儲估算:根據(jù)最常見憑證、收付、報賬中心、存貨來估算存儲空間:數(shù)據(jù)存儲容量5+5*(1+一條出入庫單表頭平均對應(yīng)的出入庫單表體數(shù)量)*(出入庫單表頭ic_general_h數(shù)量/10000)*0.007+(1+一條單據(jù)主表平均對應(yīng)的單據(jù)輔表數(shù)量)*

18、(單據(jù)輔表arap_djzb數(shù)量/10000)*0.001+(1+一條憑證表平均對應(yīng)的憑證分錄數(shù)量)*(憑證gl_voucher數(shù)量/10000)*0.005)*Z=xxGZ:為平衡權(quán)值,因為NC系統(tǒng)中有200來個表,雖然4080的存儲容量可能集中在以上公式的表中,但還有別的表的容量并沒有包含進去,因此Z值的范圍可在1.53間取值。例子:一個用戶應(yīng)用非常簡單,只用到總帳模塊,并且一個月8萬張憑證左右,一年約100萬張憑證錄入量。則存儲容量可估算出:假設(shè)根據(jù)實際應(yīng)用估算出一張憑證對應(yīng)約8條分錄,并且我們?nèi)?quán)值Z2數(shù)據(jù)存儲容量(1+一條憑證表平均對應(yīng)的憑證分錄數(shù)量)*(憑證gl_voucher數(shù)量

19、/10000)*0.005)*Z(18)*(100萬/10000)*0.005*2=9G即數(shù)據(jù)存儲容量為9G,而在實際應(yīng)用中,存儲除了數(shù)據(jù),還要考慮索引,日志,數(shù)據(jù)庫系統(tǒng)表空間,臨時表空間,臨時備份空間等等,實際準(zhǔn)備的空間值往往應(yīng)該是數(shù)據(jù)空間的510倍,若取權(quán)值為8,則實際存儲空間權(quán)值×數(shù)據(jù)存儲空間則上例實際存儲空間=8*972G,即一年內(nèi)需要為數(shù)據(jù)庫準(zhǔn)備的實際空間為72G。因此推建存儲設(shè)備可選用IBM DS4700磁盤陣列,DS4300相關(guān)參數(shù)可參閱IBM網(wǎng)站公布信息。四、內(nèi)存大小推算數(shù)據(jù)緩存至少達到數(shù)據(jù)的10左右時系統(tǒng)效率才能有所保證,因此數(shù)據(jù)緩存數(shù)據(jù)容量*10%。數(shù)據(jù)庫PGA與數(shù)據(jù)庫管理需要考慮內(nèi)存1G。操作系統(tǒng)需要預(yù)留內(nèi)存512M熱備(或rac)等需要預(yù)留內(nèi)存256M其它第三方工具軟件需要預(yù)留內(nèi)存256M合理內(nèi)存利用率應(yīng)該控制在75以內(nèi)則內(nèi)存公式(數(shù)據(jù)容量*10%+1+1)/0.75XG以上例為例子: 內(nèi)存(9*0.1+2)/0.75=4G如果考慮到硬件需要滿足3年內(nèi)的要

溫馨提示

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

最新文檔

評論

0/150

提交評論