iT邦幫忙

0

ERP Server 4顆硬碟該做RAID幾?

erp
sloveliu 4 年前10426 瀏覽

公司最近要重新導入ERP,原有Server 沒維護約也買四年有了,想想也該換了。
計畫買台IBM 1U Server來跑,估計有4個硬碟插槽,但不曉得該做RAID幾好?
ERP使用人數約莫36人,或許未來會加上OA
舊有的Server未來就當File Server or 備援機使用
謝謝各位前輩不吝惜指導

看更多先前的討論...收起先前的討論...
easonjuan iT邦研究生 1 級 ‧ 4 年前 檢舉
樓主可能需要提供貴司將導入哪家的ERP
這樣有用過的夥伴才有辦法回覆您摟.
richardsuma iT邦高手 1 級 ‧ 4 年前 檢舉
SAS 還是 SATA?

每個硬碟容量多大?

你預估 ERP 未來5年的硬碟成長量 ?

妳指的OA 是什麼?
sloveliu iT邦新手 4 級 ‧ 4 年前 檢舉
4顆2.5" SAS
另老實說~我沒ERP正式運作經驗,所以無法想像未來硬碟成長量…這方面我再請教ERP公司好了
因為現在ERP用的亂七八糟,且只有少數人用~所以無法作為經驗參考
是有新上任的主管人物想改善公司運作問題,才提出ERP重新上線
OA指將一些原本需跑紙本簽核等文件,改由電子化(辦公無紙化
sloveliu iT邦新手 4 級 ‧ 4 年前 檢舉
很少人用的天心ERP
sloveliu iT邦新手 4 級 ‧ 4 年前 檢舉
補充,現在的ERP用了三、四年有,才佔5.8G~查看資料是每月以300M增長...
sloveliu iT邦新手 4 級 ‧ 4 年前 檢舉
每月300M增長是指以今年近幾個月來看是這樣
richardsuma iT邦高手 1 級 ‧ 4 年前 檢舉
就像 sam0407 所講的,你們公司還有其他Server?
還是這台全包了?
sloveliu iT邦新手 4 級 ‧ 4 年前 檢舉
公司有ERP Server,及檔案伺服器,但是分開放
此次只要更換ERP Server
14
u8526425
iT邦大師 1 級 ‧ 4 年前
最佳解答

Raid 0+1

不建議ERP + File
除非你非常確定I/O可以扛得住

ERP的CPU使用率高不高
要看job類型
老實講
我寧願機器快一點
不是每種job使用者都願意排隊等結果

看更多先前的回應...收起先前的回應...
sloveliu iT邦新手 4 級 ‧ 4 年前 檢舉

嗯~基本上我CPU至少會是E3 1230v2等級以上
硬碟則是2.5" SAS x4 或SATA 3.5" x4
(查過2.5吋除轉速較低外,效能卻不輸3.5吋太多,且省電)
記憶體至少8G or 16G

其實我詢問過ERP公司,他有給過建議配備,是還滿低端的
我現階段用的配備也是四五年用到現在了~我檢視過是比較吃記憶體
CPU loading很輕~ERP公司也是建議記憶體要大些
不過這是現階段體驗,未來重導~老實說我就沒經驗"真正跑起來"是怎麼樣了

sloveliu iT邦新手 4 級 ‧ 4 年前 檢舉

更正,我發現2.5" SAS實在他x的太貴了…所以會換4顆3.5" SAS

u8526425 iT邦大師 1 級 ‧ 4 年前 檢舉

如果你有價格上的困擾
非常建議你另外再去詢Dell (國產的...個人不太推)
不然...Xeon E3 IBM 1U是吧
那就是IBM Rack mount 1-way的最入門款而已
結構上...很簡約
我不覺得配得上那種價格
主要是CP值很低落的關係

u8526425 iT邦大師 1 級 ‧ 4 年前 檢舉

再來是ERP公司的講法
嗯~怎麼說呢
專業性有待商確
大多都不懂infra段
只會看文件上面的hardware requirment來講給客戶聽
但是隨便問兩句就會爆餡了
以前我就吃過這種虧
相信廠商的hardware sizing下去搭硬體
但是後來事實證明他講的方向是錯的
...木已成舟, 為時已晚, 也只能懷著怨念繼續用下去

嗯~講到這
你有記得規劃備份還原之類的災救計畫嗎 ?

sloveliu iT邦新手 4 級 ‧ 4 年前 檢舉

老實說,我也覺得IBM c/p值超級低,但公司愛用~所有Server都是IBM
後來我進來後有買台Dell,c/p值沒話說!
IBM 1U有出一款x3530 M4,但這款價格應該頗驚人

備份計畫就除機器本身的Raid,另會定期或每日備份在外接硬碟上(這次保固到必簽維護約)
假設整台主機掛了,那台舊IBM Server當備機直接匯database就能用
(先前ERP曾掛過一次就這樣轉換過去~修好再換回來(當時老機器沒簽維護約,叫板子要三天...)

u8526425 iT邦大師 1 級 ‧ 4 年前 檢舉

愛用IBM就要準備足夠的銀兩
不要因為要省小錢
造成未來作業的困擾

在導入ERP來講
多數狀況下硬體費用只能算零頭
不要省這一塊無關大局的費用
如果隨便買台爛爛的
沒兩年就想換機這樣就很尷尬

sloveliu iT邦新手 4 級 ‧ 4 年前 檢舉

問一下,大家硬體配置是甚麼,多少User?

u8526425 iT邦大師 1 級 ‧ 4 年前 檢舉

不要光依user數量來定你的硬體
這樣見樹不見林
要看實際loading來找效能瓶頸
特別是ERP這個東西需求是會改變的
你不知道未來這個報表或功能新增下去會吃掉多少主機資源
如果無論如何定不下來
除非你們可以每兩三年就有錢買新機
不然改買2U保留一點升級空間比較好

sloveliu iT邦新手 4 級 ‧ 4 年前 檢舉

現在兩邊各用各ERP,
目前台灣使用4年以上,資料量4.xG,CPU 4Core 平時負載5%內
大陸也差不多4年有,資料量5.xG,CPU 4C/8T平時CPU負載10%內
怕一次花個二、三十萬,買了2Physical 共12C/24T + 9顆硬碟太豪華 被巴頭
所以上來詢問個參考值,謝謝
備註
目前台灣10User同時上線人數最多一半
大陸16人,同時上線也一半
預計未來總量會有50人,一半人同時上線好了。

sloveliu iT邦新手 4 級 ‧ 4 年前 檢舉

最差也會買1U可放四顆3.5吋HD啦,最好就上述~掛Storage

u8526425 iT邦大師 1 級 ‧ 4 年前 檢舉

資料真少
是導入的模組不多嗎 ?

加SAN,DAS或NAS(10G)那就貴了
兜到好也許又是一台主機的錢
可做為效能提升的備案
但是這資料實在有夠少
如果效能還不足
也許是要先做DB與ERP方面的performance tuning會比換硬體更有效果

sloveliu iT邦新手 4 級 ‧ 4 年前 檢舉

想買新機也是因為這也用了五年了,
怕再用也撐不久,之前主機板就掛過一次了
而且…這台當初買才80Gx2做RAID1而已毆飛
我前年底進來趕緊再買外接硬碟來備份資料庫,
現在扣掉系統還有20G空間耶~
另擔心原廠再備料也沒幾年...

4
ted99tw
iT邦研究生 1 級 ‧ 4 年前

用到四顆喔...通常人體兩顆就有HA+Raid功能了...冷

sloveliu iT邦新手 4 級 ‧ 4 年前 檢舉

倒 其實也是可以Raid 1 + 外接來備份就好(還是多了一顆XD)

10
player
iT邦大師 1 級 ‧ 4 年前

如果有支援RAID5的話
裝3顆

ERP主要的負載在資料庫上
所以不建議與File Server放在同一台上
當File Server同時有多人在存取時
必定Lag

看更多先前的回應...收起先前的回應...
u8526425 iT邦大師 1 級 ‧ 4 年前 檢舉

Raid 5個人不建議只裝最低限度的3顆
因為這樣可用的空間比與RW速度是最差的

我之前看Oracle官方DB tuning中講到一段
哪種Raid level比較適合Oracle DB
Raid 5其實並沒有很受推薦 (不過我知道很多人一樣用的很爽)
原文我已經找不到了
但是類似這一段
http://www.oracle-base.com/articles/misc/oracle-and-raid.php

player iT邦大師 1 級 ‧ 4 年前 檢舉

可是RAID5是兼顧容錯
如果有熱插拔的話
3顆硬碟就算壞一顆
也能正常運作
這對於必須持續維持服務的主機很有用
只要抽換掉壞掉的那顆硬碟
會自動重建
不必停機或離線

u8526425 iT邦大師 1 級 ‧ 4 年前 檢舉

那只要Raid 1就可以了
更便宜 (on board Raidcard + HD*2)
速度更快
有容錯
救援成功機率高過Raid 5
Raid 5的效益要到一定規模才顯現的出來

sloveliu iT邦新手 4 級 ‧ 4 年前 檢舉

如果改Raid 1 那就換2T Hard Disk
備份就用外接硬碟(應該不會這麼雖小三顆一起掛)除非機房失火倒
Raid 5兩顆一起掛也是死...Raid 1兩顆一起掛也是死
不過Raid 1似乎比較好救資料

sloveliu iT邦新手 4 級 ‧ 4 年前 檢舉

另我看網路上有人是說Raid 1+0安全性比較高?
http://www.hsiaoi.com/blog/?p=44

sloveliu iT邦新手 4 級 ‧ 4 年前 檢舉

問一下,大家硬體配置是甚麼,多少User?

10
sam0407
iT邦高手 3 級 ‧ 4 年前

我照例先問一下架構,以免提出錯誤建議!
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就好。

sloveliu iT邦新手 4 級 ‧ 4 年前 檢舉

IBM建議我採買一台Server、一台磁碟櫃,說這樣能降低掛點後服務停擺時間
但這樣風險是不拉高?因只要Server主或磁碟櫃其一非硬碟掛點,都會中斷
(我有用外接硬碟備份Database)
不過他說一台磁碟櫃就要價六萬RMB....

sloveliu iT邦新手 4 級 ‧ 4 年前 檢舉

1.Server/Client
2.AP+DB
3.36人

sam0407 iT邦高手 3 級 ‧ 4 年前 檢舉

所以後面也有建議您買一台2U硬碟可以裝到8顆的機種,2顆作OS Mirror(RAID 1),5顆作RAID 5,剩一顆作Hotspare!

6
ff8oit
iT邦新手 3 級 ‧ 4 年前

先估算資料庫的成長量,如果成長量不高,可參考以下建議:

  1. 使用RAID 1(兩顆硬碟),容量盡量大(300GB以上)
  2. 多購買一顆硬碟作備用硬碟,硬碟故障可以先換上去,再做叫修
  3. 連接USB硬碟或NAS做備份
sloveliu iT邦新手 4 級 ‧ 4 年前 檢舉

ff8oit提到:
先估算資料庫的成長量,如果成長量不高,可參考以下建議:

  1. 使用RAID 1(兩顆硬碟),容量盡量大(300GB以上)
  2. 多購買一顆硬碟作備用硬碟,硬碟故障可以先換上去,再做叫修
  3. 連接USB硬碟或NAS做備份

目前公司ERP也差不多是以此方式,只差沒備用硬碟(放生貌) 但有備機~
所以隨時可切換(不過要重新client)

sloveliu iT邦新手 4 級 ‧ 4 年前 檢舉

問一下,大家硬體配備是甚麼,多少User?

4
yesongow
iT邦大師 4 級 ‧ 4 年前

To u8526425
Raid 5個人不建議只裝最低限度的3顆
因為這樣可用的空間比與RW速度是最差的--


好奇怪喔!我測試結果,
三顆硬碟組成RAID5的效能,大約是單顆硬碟的200%,而空間是單顆硬碟的200%
四顆硬碟組成RAID5的效能,大約是單顆硬碟的300%,而空間是單顆硬碟的300%
--
四顆硬碟組成RAID10的效能,大約是單顆硬碟的200%,而空間才只有單顆硬碟的200%
..
我覺得,同樣都是使用四顆硬碟組成磁碟陣列
而RAID10,才是效能最低,空間也最低的方案呀!

u8526425 iT邦大師 1 級 ‧ 4 年前 檢舉

Raid 5天生就是要加上XOR運算
降速是免不了的
沒辦法RW都是隨著顆數而呈線性提升
而Raid 0或Raid 1本身都有加速作用
Oracle才會建議這樣使用
顆數低的狀況組Raid 5是最浪費的
規模大了Raid 5才會產生效益

yesongow iT邦大師 4 級 ‧ 4 年前 檢舉

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/秒

WD黑標硬碟,搭配無快取的PCI-Ex4磁碟陣列卡,RR2310組成RAID10:MAX Read=252.3MB/秒,平均每顆63.075MB/秒
但,若含磁碟陣列的檢查碼,RAW的效率可推算為252.3/2=126.15MB/sec
--
所以,磁碟陣列卡用於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,沒圖沒真相啦!

4
一級屠豬士
iT邦高手 1 級 ‧ 4 年前

應該從現有系統的人數,資料量,負荷等多方面蒐集資訊,再來就預期未來幾年內
欲滿足的人數,資料量,反應速度等來決定機器的配置.
現在已經是先把機器規格訂了,就剩RAID的方式.而且規格也不高,HD也就4,
沒多少好調整的.
大概就兩個方向:

(A) 怕以後空間不夠, 用RAID5 可以多一些空間.
雖然實際速度不一定慢多少. 但是不會實際測量,就是找找資料,
有找到RAID5比較慢的句子,樓主就會當ERP推動不力的代罪羔羊,
因為那時候也不好去改架構,就很容易被嘴砲打掉.
至於空間有比較多,用處也不大,ERP推動初期資料量較少,
跑的順對樓主較有利.

(B) 怕速度慢,被當ERP推行不利的代罪羔羊,選速度快一點的;若是推行的順利,
資料量會穩定增加,那時反正已經用了,也不能不升級,那時候可以換申請新
購大一點的HD.
若是ERP推不上去,那時候空間也不會用很多.

建議用快一點的方案,以免屆時當代罪羔羊.
這不是從技術面去看好壞,而是從其他角度來建議.

看更多先前的回應...收起先前的回應...
sloveliu iT邦新手 4 級 ‧ 4 年前 檢舉

現在兩邊各用各ERP,
目前台灣使用4年以上,資料量4.xG,CPU 4Core 平時負載5%內
大陸也差不多4年有,資料量5.xG,CPU 4C/8T平時CPU負載10%內
怕一次花個二、三十萬,買了2Physical 共12C/24T + 9顆硬碟太豪華 被巴頭
所以上來詢問個參考值,謝謝

sloveliu iT邦新手 4 級 ‧ 4 年前 檢舉

喔~目前台灣10User同時上線人數最多一半
大陸16人,同時上線也一半

一級屠豬士 iT邦高手 1 級 ‧ 4 年前 檢舉

系統負載等資訊你是如何蒐集的呢?
另外你另外的發問,好像是要集中到台灣來,到時候透過網路作業會延遲的,然後資料庫很容易咬住的,所以不必太樂觀.
既然你們都要先買小機器,那就先用吧,訣竅就是你要讓他跑比較快,
不要去管以後空間夠不夠用,若真的公司有推動到一個程度,買設備不是問題;不要推一段時間後,大家埋怨速度慢啦,到時候被當代罪羊.

sloveliu iT邦新手 4 級 ‧ 4 年前 檢舉

我最差應會買1U的IBM x3530 M4,
雙CPU、12 DIMM、4x3.5" Hard disk 或8 x 2.5" HD
初期可插單CPU 6C12T的E5就好,未來不夠再+CPU、記憶體、
硬碟話不夠就外掛了~
豪華點就直上雙CPU+Storage

sloveliu iT邦新手 4 級 ‧ 4 年前 檢舉

網路問題用Terminal Server來跑ERP吧,我試跑遠端連進來,過一般操作最高瞬間吃30k/台
表單列印還沒測
我有兩台Server到時退下可專職做TS,再來擴充這兩台記憶體。

sloveliu iT邦新手 4 級 ‧ 4 年前 檢舉

負載是看效能檢視器。

u8526425 iT邦大師 1 級 ‧ 4 年前 檢舉

儘可能用WIN2008以上的版本來測RDP
對於遠端印表有做改進

我要發表回答

立即登入回答