• 2

intel VS AMD 伺服器效能 (請益)

目前我們公司有一部 2年前的伺服器,作為網頁&郵件主機規格如下

x3440 2.53 Ghz (4/8) 8M-Cache-2_53-GHz
1TB X2 STAT
RAID 1
16 G DDR 1333


夜晚尖峰目前 Load 3.X 3.X 3.X
output 最高 30M~50M

full備份時(清晨) load 4.X 4.X 5.X

有廠商開出兩個規格表。想跟大家請益一下
是否能改善server 運算。

網路上有人說 AMD 多核心沒有比較強。
我有想問。 作為伺服器考量上 AMD 跟intel 效能真的如網路上數據差異這麼大嗎?


2x 6 core AMD 12x core 2.4ghz
DDR1333 32gb
4x 1TB w/ hardware raid 10


3.6ghz Xeon E5-1620
DDR1333 64gb
1x 240gb intel or samsung ssd (或是換 HD )


2012-08-21 10:32 發佈
其實你們現在也還沒用滿啊...

8核心的CPU, loading 要到 8 才是全滿...

現在備份的時候也才 5.x....


所以要換新的話,其實CPU反而不是重點,
反正負荷也吃不了那麼多...

把錢放在儲存方面應該比較划算

summerwindy wrote:
目前我們公司有一部 ...(恕刪)


SERVER開給你SSD???

未免太不專業了吧

CPU也不是你目前該注意的重點

樓上的大大說的很對,不如把錢用在儲存上會較好


AriesKao wrote:
SERVER開給你S...(恕刪)
SSD有SERVER級的啊
只是很貴
ゴミ丼わがんにんにゃれ 我沒有義務回覆你的問題

forumstartw wrote:
SSD有SERVER...(恕刪)


目前以穩定度來說,還是以HD為主

不論任何機關或單位

SSD好用…但目前還沒見過單位級用SSD來當SERVER的

大部份為個人小型SERVER上常見

認同以上諸位大大的意見

網頁伺服器跟郵件伺服器,CPU不是重點,儲存系統的堅固度才是重點,網卡的效能才是重點

leolarrel wrote:
認同以上諸位大大的意...(恕刪)


COOLPC 查到

I7 3770K 3.9GHZ 比 3.6GHZ E1620 快..

E1620 算 I7 core 嗎?

Xeon CPU 有些都不標明 那類core ,
以前廠商推薦 Pentium D .
光看 xeon 多少CLOCK 跟本不知道效能如何
還有能查到竟是老一代 pentium D ..大概是要出清.
雖然便宜但是被我們打槍, 後來是買 E5620
andy2000a wrote:
COOLPC 查到I...(恕刪)


xeon處理器跟一般消費級是不能這樣比擬的

定位不同,功能也不同

至於要查東西資料,intel官網就有

查東西跑到非原廠的網站?容易查不到

至於你所謂的廠商??應該是經銷商吧???

若跟原廠談的話,出的機子通常是當下最新的

不會有你說的舊機問題

話說E1620規格表E5620規格表

二個比較起來…5620整個降級

不知道當初採購時,資料怎搜集的?

這是網路上查到的關於 load average 的資料:


在Linux系統中,uptime、w、top等命令都會有系統平均負載load average的輸出,那麼什麼是系統平均負載呢?

  系統平均負載被定義為在特定時間間隔內運行隊列中的平均進程樹。

如果一個進程滿足以下條件則其就會位于運行隊列中:
  - 它沒有在等待I/O操作的結果
  - 它沒有主動進入等待狀態(也就是沒有調用'wait')
  - 沒有被停止(例如:等待終止)

  例如:
  [root@www2 init.d]# uptime
  7:51pm up 2 days, 5:43, 2 users, load average: 8.13, 5.90, 4.94

  命令輸出的最后內容表示在過去的1、5、15分鐘內運行隊列中的平均進程數量。

  一般來說只要每個CPU的當前活動進程數不大于3那麼系統的性能就是良好的,如果每個CPU的任務數大于5,那麼就表示這台机器的性能有嚴重問題。

對于上面的例子來說,假設系統有兩個CPU,那麼其每個CPU的當前任務數為:8.13/2=4.065。這表示該系統的性能是可以接受的。


load average 的三個數字
分別代表:前 5分鐘、15分鐘、30分鐘
系統中排隊等待處理的進程(程序)數量

數字愈低愈好

小於 3 = GOOD
3~5 = 尚可接受
大於 5 = BAD

單顆核心的情況下,超過 5,表示系統負載過大,有必要升級

如果多顆核心的,數字要除以 CPU核心數,再進行判斷


*****************************************************

以樓主的情況來說,XEON x3440 是 4核心的
尖峰負載 4.x

判斷的時候,要除以 4核心
4.x / 4 = 1.x

1.x 這樣的負載量,是還 OK 的,低於 3,算 GOOD



Q.為什麼要除以"核心數"?

A.
因為 load average 指的是 "等待處理的程序數量"
一個核心,同一時間只能處理一個程序
而多個核心,比如 4核心,同時處理 4個程序

至於執行緒的話,一般忽略不看
因為1核心就算2執行緒,還可以打散同時處理 2倍的量
但是 2 個執行緒都是吃同一個核心的運算能力
雖然一次處理兩倍的量,但不見得運算跟的上能即時完成


原先那台主機,負載還算 OK
如果會感覺慢,可能是磁碟 IO 太慢的關係

RAID 1 並沒有加速

或許可以考慮升級到 RIAD 5/6 或者 RAID 50/60

RAID 50
以兩組 RAID5(各3顆),再組成 RIAD 0(總共需 6顆)
加速性明顯
容錯性:可允許任一組,壞1顆硬碟

RIAD 6
RAID 5 的強化版
最少需 4顆,可容許一次壞兩顆

RIAD 60
以兩組 RAID 6(各4顆),再組成 RAID 0(總共需 8顆)
加速性明顯
容錯性:可允許任一組,壞2顆硬碟


不然就是加 RAM (假如還能擴充的話)
unix-like 系統會將沒用到的閒置 RAM 全拿去做磁碟快取
所以加大 RAM 對增加 IO 效能,也有幫助


************************************

那兩組規格的話

CPU 感覺是 AMD 2x6=12 核心 比較強
(2 x 6 是 SMP 雙處理器的意思嗎?2顆6核心的)

但是 RAM 的話,Intel 那一組 64GB 插比較大,好像又比較好....

Server 來講,如果 CPU 運算已經足夠,RAM 大小絕對是效能的關鍵

SSD 對 IO 效能也有幫助,放資料庫很理想
不過 SSD 也是要做 RAID 容錯,單顆用不保險

我是覺得可以考慮租VPS主機。
一間好的VPS主機服務商可以讓你省去維護的困擾。
而且又省下大筆預算跟維護時間,有問題一通電話就搞定。

Google搜尋:創合服務


fedora wrote:
這是網路上查到的關於...(恕刪)
歡迎有資訊規劃難題&伺服器維護問題與我討論。
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?