公司最近要重新導入ERP,原有Server 沒維護約也買四年有了,想想也該換了。
計畫買台IBM 1U Server來跑,估計有4個硬碟插槽,但不曉得該做RAID幾好?
ERP使用人數約莫36人,或許未來會加上OA
舊有的Server未來就當File Server or 備援機使用
謝謝各位前輩不吝惜指導
Raid 0+1
另
不建議ERP + File
除非你非常確定I/O可以扛得住
ERP的CPU使用率高不高
要看job類型
老實講
我寧願機器快一點
不是每種job使用者都願意排隊等結果
嗯~基本上我CPU至少會是E3 1230v2等級以上
硬碟則是2.5" SAS x4 或SATA 3.5" x4
(查過2.5吋除轉速較低外,效能卻不輸3.5吋太多,且省電)
記憶體至少8G or 16G
其實我詢問過ERP公司,他有給過建議配備,是還滿低端的
我現階段用的配備也是四五年用到現在了~我檢視過是比較吃記憶體
CPU loading很輕~ERP公司也是建議記憶體要大些
不過這是現階段體驗,未來重導~老實說我就沒經驗"真正跑起來"是怎麼樣了
更正,我發現2.5" SAS實在他x的太貴了…所以會換4顆3.5" SAS
如果你有價格上的困擾
非常建議你另外再去詢Dell (國產的...個人不太推)
不然...Xeon E3 IBM 1U是吧
那就是IBM Rack mount 1-way的最入門款而已
結構上...很簡約
我不覺得配得上那種價格
主要是CP值很低落的關係
再來是ERP公司的講法
嗯~怎麼說呢
專業性有待商確
大多都不懂infra段
只會看文件上面的hardware requirment來講給客戶聽
但是隨便問兩句就會爆餡了
以前我就吃過這種虧
相信廠商的hardware sizing下去搭硬體
但是後來事實證明他講的方向是錯的
...木已成舟, 為時已晚, 也只能懷著怨念繼續用下去
嗯~講到這
你有記得規劃備份還原之類的災救計畫嗎 ?
老實說,我也覺得IBM c/p值超級低,但公司愛用~所有Server都是IBM
後來我進來後有買台Dell,c/p值沒話說!
IBM 1U有出一款x3530 M4,但這款價格應該頗驚人
備份計畫就除機器本身的Raid,另會定期或每日備份在外接硬碟上(這次保固到必簽維護約)
假設整台主機掛了,那台舊IBM Server當備機直接匯database就能用
(先前ERP曾掛過一次就這樣轉換過去~修好再換回來(當時老機器沒簽維護約,叫板子要三天...)
愛用IBM就要準備足夠的銀兩
不要因為要省小錢
造成未來作業的困擾
在導入ERP來講
多數狀況下硬體費用只能算零頭
不要省這一塊無關大局的費用
如果隨便買台爛爛的
沒兩年就想換機這樣就很尷尬
問一下,大家硬體配置是甚麼,多少User?
不要光依user數量來定你的硬體
這樣見樹不見林
要看實際loading來找效能瓶頸
特別是ERP這個東西需求是會改變的
你不知道未來這個報表或功能新增下去會吃掉多少主機資源
如果無論如何定不下來
除非你們可以每兩三年就有錢買新機
不然改買2U保留一點升級空間比較好
現在兩邊各用各ERP,
目前台灣使用4年以上,資料量4.xG,CPU 4Core 平時負載5%內
大陸也差不多4年有,資料量5.xG,CPU 4C/8T平時CPU負載10%內
怕一次花個二、三十萬,買了2Physical 共12C/24T + 9顆硬碟太豪華 被巴頭
所以上來詢問個參考值,謝謝
備註
目前台灣10User同時上線人數最多一半
大陸16人,同時上線也一半
預計未來總量會有50人,一半人同時上線好了。
用到四顆喔...通常人體兩顆就有HA+Raid功能了...
如果有支援RAID5的話
裝3顆
ERP主要的負載在資料庫上
所以不建議與File Server放在同一台上
當File Server同時有多人在存取時
必定Lag
Raid 5個人不建議只裝最低限度的3顆
因為這樣可用的空間比與RW速度是最差的
我之前看Oracle官方DB tuning中講到一段
哪種Raid level比較適合Oracle DB
Raid 5其實並沒有很受推薦 (不過我知道很多人一樣用的很爽)
原文我已經找不到了
但是類似這一段
http://www.oracle-base.com/articles/misc/oracle-and-raid.php
可是RAID5是兼顧容錯
如果有熱插拔的話
3顆硬碟就算壞一顆
也能正常運作
這對於必須持續維持服務的主機很有用
只要抽換掉壞掉的那顆硬碟
會自動重建
不必停機或離線
那只要Raid 1就可以了
更便宜 (on board Raidcard + HD*2)
速度更快
有容錯
救援成功機率高過Raid 5
Raid 5的效益要到一定規模才顯現的出來
如果改Raid 1 那就換2T Hard Disk
備份就用外接硬碟(應該不會這麼雖小三顆一起掛)除非機房失火
Raid 5兩顆一起掛也是死...Raid 1兩顆一起掛也是死
不過Raid 1似乎比較好救資料
另我看網路上有人是說Raid 1+0安全性比較高?
http://www.hsiaoi.com/blog/?p=44
問一下,大家硬體配置是甚麼,多少User?
我照例先問一下架構,以免提出錯誤建議!
1.天心的ERP是Client/Server架構嗎?還是WEB架構?
2.這台主機是當ERP的AP Server?還是DB Server?又或者是AP + DB?
3.未來上線後預計的ERP使用者有幾人?
一般而言,如果是ERP DB Server,我會這樣規劃,主機只放兩顆HD(容量買最小的就夠了)作RAID 1,上面只放OS及系統資料庫,另外再接一台Disk Array 5顆HD(容量視未來5年ERP總資料量規劃)作RAID 5+Hot Spare放ERP資料庫,如果主機上可直接裝7顆HD,也可以不用買Disk Array,所以建議您這台1U的主機如果是放ERP資料庫的話,可以改買2U機型,可以少買一台Disk Array。
如果只是當AP主機,就直接RAID 5就好。
先估算資料庫的成長量,如果成長量不高,可參考以下建議:
四顆硬碟組成RAID10的效能,大約是單顆硬碟的200%,而空間才只有單顆硬碟的200%
..
我覺得,同樣都是使用四顆硬碟組成磁碟陣列
而RAID10,才是效能最低,空間也最低的方案呀!
Raid 5天生就是要加上XOR運算
降速是免不了的
沒辦法RW都是隨著顆數而呈線性提升
而Raid 0或Raid 1本身都有加速作用
Oracle才會建議這樣使用
顆數低的狀況組Raid 5是最浪費的
規模大了Raid 5才會產生效益
To u8526425
請參考以下網址,有我上傳的磁碟陣列RAID0 RAID5 RAID10 ,使用四顆硬碟組成的效能表
http://ithelp.ithome.com.tw/question/10119769
摘錄如下
WD綠標硬碟,搭配無快取的PCI-Ex4磁碟陣列卡,RR2320組成RAID0:MAX Read=462.9MB/秒
WD綠標硬碟,搭配無快取的PCI-Ex1磁碟陣列卡,RR2300組成RAID0:MAX Read=194.5MB/秒
--結論,傳輸介面PCI-Ex1的限制,導致傳輸效能明顯的被限制----
WD黑標硬碟,搭配無快取的PCI-Ex4磁碟陣列卡,RR2310組成RAID0:MAX Read=537.4MB/秒,平均每顆134.35MB/秒
WD黑標硬碟,搭配無快取的PCI-Ex4磁碟陣列卡,RR2310組成RAID5:MAX Read=413.0MB/秒,平均每顆103.25MB/秒
但,若含磁碟陣列的檢查碼,RAW的效率可推算為413.0/3=137.66MB/秒
所以,磁碟陣列卡用於RAID5的演算法時,並不會耽誤磁碟讀取的效能
因為磁碟機(FLAHS,SATA HDD,SAS HDD,SSD)的讀寫效能慢,只有50MB/秒至500MB/秒
而硬體式的磁碟陣列卡,所使用的CPU,例如Intel IOP341
它只是800MHZ的32位元的CPU
它每秒可以處理XOR運算的資料量最大有3.2GB/sec
(800MHz x 32bit= 800M x 4 Bytes=3200MB/秒)
只有CPU在等磁碟機,沒有磁碟機在等CPU做XOR的這種鳥事啦!
軟體式的磁碟陣列,則是透過主機板的CPU來運作,這年頭的CPU效能的表現,依然非常好啦!
除非,你也把你的RAID10效能圖,RAID5效能圖貼上來分享!
結論1,沒有磁碟機在等CPU做XOR的這種鳥事啦!
結論2,沒圖沒真相啦!
應該從現有系統的人數,資料量,負荷等多方面蒐集資訊,再來就預期未來幾年內
欲滿足的人數,資料量,反應速度等來決定機器的配置.
現在已經是先把機器規格訂了,就剩RAID的方式.而且規格也不高,HD也就4,
沒多少好調整的.
大概就兩個方向:
(A) 怕以後空間不夠, 用RAID5 可以多一些空間.
雖然實際速度不一定慢多少. 但是不會實際測量,就是找找資料,
有找到RAID5比較慢的句子,樓主就會當ERP推動不力的代罪羔羊,
因為那時候也不好去改架構,就很容易被嘴砲打掉.
至於空間有比較多,用處也不大,ERP推動初期資料量較少,
跑的順對樓主較有利.
(B) 怕速度慢,被當ERP推行不利的代罪羔羊,選速度快一點的;若是推行的順利,
資料量會穩定增加,那時反正已經用了,也不能不升級,那時候可以換申請新
購大一點的HD.
若是ERP推不上去,那時候空間也不會用很多.
建議用快一點的方案,以免屆時當代罪羔羊.
這不是從技術面去看好壞,而是從其他角度來建議.
現在兩邊各用各ERP,
目前台灣使用4年以上,資料量4.xG,CPU 4Core 平時負載5%內
大陸也差不多4年有,資料量5.xG,CPU 4C/8T平時CPU負載10%內
怕一次花個二、三十萬,買了2Physical 共12C/24T + 9顆硬碟太豪華 被巴頭
所以上來詢問個參考值,謝謝
喔~目前台灣10User同時上線人數最多一半
大陸16人,同時上線也一半
系統負載等資訊你是如何蒐集的呢?
另外你另外的發問,好像是要集中到台灣來,到時候透過網路作業會延遲的,然後資料庫很容易咬住的,所以不必太樂觀.
既然你們都要先買小機器,那就先用吧,訣竅就是你要讓他跑比較快,
不要去管以後空間夠不夠用,若真的公司有推動到一個程度,買設備不是問題;不要推一段時間後,大家埋怨速度慢啦,到時候被當代罪羊.
我最差應會買1U的IBM x3530 M4,
雙CPU、12 DIMM、4x3.5" Hard disk 或8 x 2.5" HD
初期可插單CPU 6C12T的E5就好,未來不夠再+CPU、記憶體、
硬碟話不夠就外掛了~
豪華點就直上雙CPU+Storage