KoolShare

 找回密码
 立即注册
搜索
查看: 69874|回复: 169

x86平台DSM群晖、ESXi虚拟化网络性能对比

  [复制链接]

25

主题

1万

帖子

1万

积分

大魔导师

Rank: 9Rank: 9Rank: 9

精华
1
门户文章
1
魔力币
3321
魔法值
10
注册时间
2015-9-23

R7000EA6700DDOS纪念勋章

发表于 2017-2-9 11:36:38 | 显示全部楼层 |阅读模式
本帖最后由 glk17 于 2017-3-9 16:43 编辑

x86平台家庭网络中心折腾系列:
【第一篇】抛砖引玉--x86 mini主机虚拟NAS,下载机,软路由带宽叠加7层流控
家庭网络中心需求分析,虚拟化一机多用实现方案,硬件选型,软路由系统选型
【第二篇】x86平台DSM群晖、ESXi虚拟化网络性能对比   本文,未完,测试补齐中
物理机跑软路由,ESXi虚拟机跑软路由(含网卡直通),DSM群晖下phpVirtualBox虚拟机跑软路由,性能、效率对比测试
【第三篇】2017路由器、网络该怎么玩——ESXi多条宽带接入多线策略路由
ESXi虚拟机网卡直通跑软路由,网络功能实现及设置参考


x86平台软路由的用法有很多
譬如最简单的直接物理机做软路由
或者跑DSM黑群晖,再跑虚拟机运行软路由
或者跑ESXi再跑虚拟机运行软路由
或者跑Hyper-V Server再跑虚拟机运行软路由
等等

软路由家用,只要性能够用的前提下
当然最好是功耗能多小就多小,体积能多小就多小
功耗低了发热量小就可以用被动散热,适合放在弱电箱等狭小空间里
能10W解决的话就不要用20W的机器,能5W解决的就不要用10W的机器

所以,本帖想探究这几个问题:
1,物理机跑软路由,什么样的硬件配置能跑满千兆NAT
2,虚拟化后虚拟机跑软路由,什么样的硬件配置能跑满千兆NAT
3,虚拟化后虚拟机跑黑群晖,什么样的硬件配置能跑满千兆samba共享

平台1:
DELL OptiPlex 380
CPU:Intel® Pentium® Processor E5400
2M Cache, 2.70 GHz, 800 MHz FSB 双核 45nm TDP 65W 内存 支持 双通道  DDR3 不支持VT-d
http://ark.intel.com/zh-cn/products/40478/Intel-Pentium-Processor-E5400-2M-Cache-2_70-GHz-800-MHz-FSB
内存:DDR3 4G *1(内存插槽两个)
存储:SATA 120G SSD*1
网卡:BCM5721*1,Intel

平台2:
CPU:Intel® Celeron® Processor J1900
2M Cache, 2 GHz up to 2.42 GHz 4核4线程 22nm TDP 10W 内存 支持 双通道 最大8G DDR3 支持VT-x(不支持VT-d)
http://ark.intel.com/zh-cn/products/78867/Intel-Celeron-Processor-J1900-2M-Cache-up-to-2_42-GHz
内存:DDR3L 4G *1(内存插槽一个)
存储:mini SATA SSD 32G *1,eMMc4.5 32G *1(仅支持EFI启动,暂未使用),SATA 2.5寸硬盘接口*1
网卡:Intel® Ethernet Controller I211-AT *4

平台3:
Intel® Celeron® Processor 3215U
2M Cache, 1.70 GHz 2核2线程 14nm TDP 15W(支持TDP-down 10W) 内存 支持 双通道 最大16G DDR3L 支持VT-x和VT-d
http://ark.intel.com/products/84810/Intel-Celeron-Processor-3215U-2M-Cache-1_70-GHz
内存:DDR3L 8G *1(内存插槽一个)
存储:mSATA SSD 24G *1,SATA 硬盘接口*1(含数据、供电二合一线)
网卡:Intel® Ethernet Controller I211-AT *4

测试环境:
PC1: CLEVO W150ER
         Windows 10 Pro x64
         I5 3320M/8G DDR3 1600MHz/GT650M 1G DDR5/128G PM830/Realtek PCIe GBE Family Controller/BCM94360HMB
PC2: FUJITSU FMVA15MJ
         Windows 7 Ultimate x64
         I3 3110M/4G DDR3 1600MHz/20G SSD/Realtek PCIe GBE Family Controller/Atheros AR946X

IxChariot Console 6.70
IxChariot Endpoint 7.10
Ultra_High_Performance_Throughput.scr

LAN<->LAN:
PC1->PC2 1 pair
ll01.png
PC1->PC2 10 pair
ll02.png
PC1<-PC2 1 pair
ll03.png
PC1<-PC2 10 pair
ll04.png


平台2  物理机 WAN<->LAN:
LAN->WAN,PC1->PC2 1 pair
jwj01.png
jwj01a.png
LAN->WAN,PC1->PC2 10 pair
jwj02.png
jwj02a.png
LAN<-WAN,PC1<-PC2 1 pair
jwj03.png
jwj03a.png
LAN<-WAN,PC1<-PC2 10 pair
jwj04.png
jwj04a.png


平台2 ESXi6.5a WAN虚拟网卡<->LAN虚拟网卡:
LAN->WAN,PC1->PC2 1 pair
jxx01.png
jxx01a.png
jxx01b.png
LAN->WAN,PC1->PC2 10 pair
jxx02.png
jxx02a.png
jxx02b.png
LAN<-WAN,PC1<-PC2 1 pair
jxx03.png
jxx03a.png
jxx03b.png
LAN<-WAN,PC1<-PC2 10 pair
jxx04.png
jxx04a.png
jxx04b.png


平台3 物理机 WAN<->LAN:
LAN->WAN,PC1->PC2 1 pair
wj01.png
wj01a.png
LAN->WAN,PC1->PC2 10 pair
wj02.png
wj02a.png
LAN<-WAN,PC1<-PC2 1 pair
wj03.png
wj03a.png
LAN<-WAN,PC1<-PC2 10 pair
wj04.png
wj04a.png


平台3 ESXi6.5a WAN虚拟网卡<->LAN虚拟网卡:
LAN->WAN,PC1->PC2 1 pair
xx01.png
xx01a.png
xx01b.png
LAN->WAN,PC1->PC2 10 pair
xx02.png
xx02a.png
xx02b.png
LAN<-WAN,PC1<-PC2 1 pair
xx03.png
xx03a.png
xx03b.png
LAN<-WAN,PC1<-PC2 10 pair
xx04.png
xx04a.png
xx04b.png

平台3 ESXi6.5a WAN直通物理网卡<->LAN直通物理网卡:
LAN->WAN,PC1->PC2 1 pair
ww01.png
ww01a.png
ww01b.png
LAN->WAN,PC1->PC2 10 pair
ww02.png
ww02a.png
ww02b.png
LAN<-WAN,PC1<-PC2 1 pair
ww03.png
ww03a.png
ww03b.png
LAN<-WAN,PC1<-PC2 10 pair
ww04.png
ww04a.png
ww04b.png


数据汇总:
list01.png
注:前台CPU占用率为iKuai WEB界面系统状态显示的数值曲线
因为显示的不是瞬时CPU占用率,而是某段时间内的平均CPU占用率,以及显示刷新率等等原因
显示的值本身只能作为一个参考,这里取值的话也只能大概的选取某一点作为结果,可能会有一定误差

从上图可以看出:
1,虽然是跑TCP大包的情况,显然CPU还有足够的余量(这也是让它跑ESXi兼任其他功能的理论依据)
但跑满千兆3215U这台只用了大概15%以内的CPU,J1900用了30%左右的CPU
(这个可能是iKuai对J1900 支持和和优化不足的问题,后续可能会跑其他软路由譬如碧海威、LEDE、ROS等来验证)

2,ESXi下,虚拟网卡和网卡直通对于CPU的占用,差别非常明显
如果要跑ESXi一机多用,显然应该尽量节省CPU留给其他应用,所以CPU是否支持VT-d硬件直通的意义在这里



v21.jpg
v22.png
v23.png
v24.png
v25.jpg
v26.jpg
v27.jpg
v28.png
v31.png
v32.png









评分

3

查看全部评分

9

主题

341

帖子

907

积分

高级魔法师

Rank: 4

精华
0
门户文章
0
魔力币
780
魔法值
0
注册时间
2016-4-16
发表于 2017-2-9 11:56:36 | 显示全部楼层
上的千兆的宽带?

25

主题

1万

帖子

1万

积分

大魔导师

Rank: 9Rank: 9Rank: 9

精华
1
门户文章
1
魔力币
3321
魔法值
10
注册时间
2015-9-23

R7000EA6700DDOS纪念勋章

 楼主| 发表于 2017-2-9 12:03:20 | 显示全部楼层
qinray 发表于 2017-2-9 11:56
上的千兆的宽带?

哈哈,没有这么好的条件
做的IxChariot TCP WAN<->LAN NAT吞吐量测试

35

主题

1523

帖子

3198

积分

初级魔导师

Rank: 6Rank: 6

精华
0
门户文章
0
魔力币
2348
魔法值
0
注册时间
2015-2-24

DDOS纪念勋章R6300R7000

发表于 2017-2-9 15:39:16 | 显示全部楼层
看见了多年前的海蜘蛛,现在很少看到了。

25

主题

1万

帖子

1万

积分

大魔导师

Rank: 9Rank: 9Rank: 9

精华
1
门户文章
1
魔力币
3321
魔法值
10
注册时间
2015-9-23

R7000EA6700DDOS纪念勋章

 楼主| 发表于 2017-2-9 15:45:46 | 显示全部楼层
sd6935594 发表于 2017-2-9 15:39
看见了多年前的海蜘蛛,现在很少看到了。

老司机,你好哈~


不过这边可能也就测试一下
海蜘蛛虚拟机下跑不能注册,而且免费版的功能限制也比较多
虚拟机可用的ISP破解版还是上古的6.1.5版,多线功能只有电信、联通双线,移动也没有,虽然对大部分家庭应该也够用了

307

主题

2497

帖子

1733

积分

大魔法师

Rank: 5Rank: 5

精华
0
门户文章
0
魔力币
834
魔法值
0
注册时间
2017-1-10
发表于 2017-2-9 15:49:31 | 显示全部楼层
老司机上新设备啦

点评

感谢支持~  发表于 2017-2-9 16:09

307

主题

2497

帖子

1733

积分

大魔法师

Rank: 5Rank: 5

精华
0
门户文章
0
魔力币
834
魔法值
0
注册时间
2017-1-10
发表于 2017-2-9 16:28:04 | 显示全部楼层

楼主评测方便后面的坛友啊,有参考依据,谢谢

3

主题

139

帖子

182

积分

初级魔法师

Rank: 2

精华
0
门户文章
0
魔力币
160
魔法值
0
注册时间
2016-6-6
发表于 2017-2-9 20:00:03 | 显示全部楼层
技术性,原创性文章一定要顶,可学习的地方多

点评

感谢支持~  发表于 2017-2-9 22:05

0

主题

120

帖子

574

积分

高级魔法师

Rank: 4

精华
0
门户文章
0
魔力币
547
魔法值
0
注册时间
2015-12-20

DDOS纪念勋章

发表于 2017-2-9 20:26:55 | 显示全部楼层
海蜘蛛,爱快
都尝试过
最后选择了OPenwrt
爱快不支持ss真的是让人由爱生恨~~~

25

主题

1万

帖子

1万

积分

大魔导师

Rank: 9Rank: 9Rank: 9

精华
1
门户文章
1
魔力币
3321
魔法值
10
注册时间
2015-9-23

R7000EA6700DDOS纪念勋章

 楼主| 发表于 2017-2-9 22:04:14 | 显示全部楼层
fx5200 发表于 2017-2-9 20:26
海蜘蛛,爱快
都尝试过
最后选择了OPenwrt

是的
但是iKuai有PPTP和OpenV-PN客户端(服务端也有),也可以为客户端线路单独匹配策略路由
理论上可以达到类似的效果

当然,跑虚拟化的话,可以运行爱快、海蜘蛛的同时,再虚拟个支持SS的系统

点评

这个根据自己喜好,选择面还是比较广的,ROS、OpenWRT x86也可以  发表于 2017-2-10 13:48
ikuai就不要了吧,APK劫持,太流.氓  发表于 2017-2-10 13:44

0

主题

120

帖子

574

积分

高级魔法师

Rank: 4

精华
0
门户文章
0
魔力币
547
魔法值
0
注册时间
2015-12-20

DDOS纪念勋章

发表于 2017-2-9 22:30:11 | 显示全部楼层
glk17 发表于 2017-2-9 22:04
是的
但是iKuai有PPTP和OpenV-PN客户端(服务端也有),也可以为客户端线路单独匹配策略路由
理论上可以达 ...

PPTP可以,但是走全局不太智能
现在用S实现智能分流,不影响国内线路,非常舒适。

1

主题

8

帖子

89

积分

初级魔法师

Rank: 2

精华
0
门户文章
0
魔力币
87
魔法值
0
注册时间
2016-5-28
发表于 2017-2-9 22:32:39 | 显示全部楼层
居然一个字都没写,全是图!

25

主题

1万

帖子

1万

积分

大魔导师

Rank: 9Rank: 9Rank: 9

精华
1
门户文章
1
魔力币
3321
魔法值
10
注册时间
2015-9-23

R7000EA6700DDOS纪念勋章

 楼主| 发表于 2017-2-9 22:37:07 | 显示全部楼层
fx5200 发表于 2017-2-9 22:30
PPTP可以,但是走全局不太智能
现在用S实现智能分流,不影响国内线路,非常舒适。
...

你好,可以通过类似白名单的方式
配合DNS,通过域名分流和端口分流走PPTP等V-PN线路,来访问国外域名
http://bbs.ikuai8.com/thread-33559-1-1.html

25

主题

1万

帖子

1万

积分

大魔导师

Rank: 9Rank: 9Rank: 9

精华
1
门户文章
1
魔力币
3321
魔法值
10
注册时间
2015-9-23

R7000EA6700DDOS纪念勋章

 楼主| 发表于 2017-2-9 22:41:37 | 显示全部楼层
ctz556 发表于 2017-2-9 22:32
居然一个字都没写,全是图!

你好,不好意思了
这一阵都折腾到很晚,昨天又到2点多
刚把图片整理出来,因为内容比较多,怕都放一个帖子里会太长,大家不方便看
所以分成几个帖子,目前正在补另一个帖子文字内容,尚未补完
https://koolshare.cn/thread-82283-1-1.html
挨着顺序一个一个帖子补完

85

主题

1358

帖子

2912

积分

初级魔导师

一只行走的柚子

Rank: 6Rank: 6

精华
0
门户文章
0
魔力币
2002
魔法值
0
注册时间
2015-12-29

R7000DDOS纪念勋章

发表于 2017-2-9 23:31:17 | 显示全部楼层
fx5200 发表于 2017-2-9 20:26
海蜘蛛,爱快
都尝试过
最后选择了OPenwrt

爱快支持特定域名走威皮恩线路
夜深的时候,我喜欢点着打火机,问着煤油燃烧的气味……

10

主题

435

帖子

354

积分

中级魔法师

Rank: 3Rank: 3

精华
0
门户文章
0
魔力币
267
魔法值
0
注册时间
2016-11-14
发表于 2017-2-9 23:42:51 | 显示全部楼层
什么时候上千兆宽带的时候就是上软路由的时候。。。。。。
我是说我上软路由

今天电信发短信了  可以预约千兆宽带了
看来上软路由的时间不远了

点评

恭喜~~  发表于 2017-2-9 23:50

18

主题

370

帖子

1205

积分

大魔法师

Rank: 5Rank: 5

精华
0
门户文章
0
魔力币
1087
魔法值
0
注册时间
2017-1-30

AC68UR7000

发表于 2017-2-10 00:50:30 | 显示全部楼层
真详细  超赞

87

主题

1323

帖子

948

积分

高级魔法师

Rank: 4

精华
0
门户文章
0
魔力币
550
魔法值
0
注册时间
2015-7-2
发表于 2017-2-10 10:24:34 | 显示全部楼层
话说,现在100M的代宽,
这样折腾下,
能跑满几成啊。。。。

点评

额。。。上软路由是为了跑满1000M的宽带,100M是不是太小意思了  发表于 2017-2-10 10:27

87

主题

1323

帖子

948

积分

高级魔法师

Rank: 4

精华
0
门户文章
0
魔力币
550
魔法值
0
注册时间
2015-7-2
发表于 2017-2-10 10:43:34 | 显示全部楼层
usb001 发表于 2017-2-10 10:24
话说,现在100M的代宽,
这样折腾下,
能跑满几成啊。。。。

千照,偶的中国梦啊,
如果,现在家用100照
楼主想跑满,
楼主有木有神马方案可以推荐啊,
使用环境
1、家用
2。160平,四房二厅
3。使用设备:
电脑(台式)一台,
本本:三台至四台
手机:六台,
平板三台,
游戏机:XBOX ONE, PS 4
电视机:二台,

多谢。

6

主题

593

帖子

612

积分

高级魔法师

Rank: 4

精华
0
门户文章
0
魔力币
488
魔法值
0
注册时间
2016-8-30
QQ
发表于 2017-2-10 10:53:21 | 显示全部楼层
学习学习,回复为了收藏。

联系我们|手机版|KoolShare ( 沪ICP备13045430号962110 沪公网备31010402005377

GMT+8, 2019-11-19 09:36 , Processed in 0.120398 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表