處理器 AMD 2700X IO虛擬化測試

teinedni

一般般會員
已加入
3/9/08
訊息
163
互動分數
35
點數
28
Zen架構小改款第二代也即將推出,跑分、超頻、供耗也有許多都跑的數據可以參考。
但AMD在虛擬化與IO部分一直處於追趕者,那我們來看看Zen+對於NAS與虛擬化的可用性吧!

平台

Intel 平台
  • CPU:i5 4670K @ All Core 3.2GHz (4C4T)

  • MEM:32G DDR3 2400 C9

  • MB:Z97 chipset

AMD平台
  • CPU:R7 2700X @ All Core 3.2GHz (8C16T)

  • MEM:64G DDR4 2400C9

  • MB:X470

HDD
  • HITACHI 160GB (SATA)

SSD
  • Lite-on CX2 512GB (m.2 NVMe)

  • Micron 1100 512GB (m.2 SATA)

Network adapter
  • Mellanox connectx-2 VPI (Single port)

  • HUAWEI 10G 1310nm SFP+

軟體

VMWare ESXi 6.5U1
  • VMware-VMvisor-Installer-6.5.0.update01-5969303.x86_64
Guset OS
  1. Windows 10 Pro x64 Build 10.0.16299.371
  • ct_windows_10_multi-edition_version_1709_updated_nov_2017_x64_dvd_100290205
  1. Ubuntu 16.04.4 LTS
  • ubuntu-16.04.4-desktop-amd64
CrystalDiskMark 6.0
  • 循環次數:5

  • 複寫範圍:32GiB

i204270_VMware.png



環境設定

vSwitch

  • VM_Network 負責 Web client 與 WAN

  • vSwtich_10G 負責SMB 與 iSCSI

Guset OS

Windows
i204263_2.png


Ubuntu
i204262_1.png


為了減少誤差,兩顆CPU時脈都設定為 3.2GHz,記憶體時脈跟時序都設置一樣
NAS端vCPU都使用4顆,記憶體皆為32G(Z97 的為30G,需保留一些給ESXi 服務用)

測試1
  1. 在HITACHI硬碟上新增一顆vDisk (80GB),將CX2 RDMA給Ubuntu 當bcache使用。
  2. 將10G網卡DirectPath給Ubuntu,並跟本機對接,使用CDM測試。
i204269_10.jpg

Intel Z97 vCPU 4 bcache測試
i204268_9.jpg

AMD X470 vCPU 4 bcache測試

測試2
  1. 將CX2 RDMA給Ubuntu,並將記憶體設定快取。
  2. 分別使用SMBv3與iSCSI測試
i204265_6.jpg

Intel Z97 vCPU 4 iSCSI 測試
i204267_8.jpg

AMD X470 vCPU 4 iSCSI 測試
i204264_5.jpg

Intel Z97 vCPU 4 SMBv3 測試
i204266_7.jpg

AMD X470 vCPU 4 SMBv3測試
結論

AMD在IO虛擬化部分並不理想,甚至10次中會有4~5次降速,抖動幅度約為5~8%

測試中的圖片為十次測試選擇中間值的分數截圖。

※註1.AMD 跑passthrough的時候非常有機會雷..心臟不夠大顆請用 RDMA。
   將網卡directpath後,會沒辦法設定IP,換個全部的PCIe slot一樣不能。
   將NVMe directpath 後裝置會無法正常識別。
※註2.設定vSwitch的時候,有時候Guest OS有時候會抓不到MAC..
   但開E1000、E1000e、VMXNET3都測試過,全部都設一張才能正常抓到「兩張」
   還有一張怎麼弄都沒辦法正常取得MAC。

結論就是AMD還是拿來打遊戲,當NAS、SERVER等等功能還是盡量避免為佳。
 
最後編輯:
  • Like
Reactions: bhunji and john801110

mayochen

夏天超頻三溫暖
已加入
2/2/11
訊息
1,248
互動分數
13
點數
38
一般文書家用遊戲上網AMD當然是CP首選囉~當然如果要買多功能性的話,intel還是首選。
 

Saxen

一般般會員
已加入
5/9/07
訊息
50
互動分數
5
點數
8
個人猜測應該是軟體最佳化的關係
AMD太弱勢了,沒人對它最佳化指令,當然跑不快...
 

cisco2012

榮譽會員
已加入
7/20/10
訊息
1,010
互動分數
14
點數
38
我想是這樣的~對於新產品--AMD---INTEL~~已經獨大了~很多產品優化~都是他的天下~現在而言>...AMD...確實來的晚>....
不過總比~~沒有翻身的好~~日後--更新韌體~~軟體提升--加入優化~~性能還是會暴衝的!!

目前新品AMD的性能基本盤---一定可以和INTEL 可以平起平坐!!
 

ygod

一般般會員
已加入
3/27/09
訊息
137
互動分數
3
點數
18
普通用户感觉不到amd不如intel的地方
所以用用就行
对于效率时间敏感的用户当然用intel了
当然也不是说所有软件 intel效率都比amd要高
只不过看用户自己的工作经验去自己体会用amd和intel哪个好
那个好就自己用哪个
 
  • Like
Reactions: liuchiwei

liuchiwei

初級會員
已加入
4/7/08
訊息
40
互動分數
0
點數
6
年齡
43
其實那些分數
一般大概都是極限測試的數字
如果只是一般小小用戶
玩玩遊戲做做文書
應該是沒有那麼大的感覺
選自己想要的產品就OK啦!
 
▌延伸閱讀