我的家庭实验室服务器具有20核/ 40线程和128 GB内存

2019年8月13日星期二 类别:硬件

dl380gen8

我买了一台二手的惠普DL380p Gen8服务器,我觉得它很棒。

这台机器有两个处理器CPU拥有10个物理内核,每个内核有两个线程,整个机器总共有20个内核/ 40个线程。它还配备了128 GB的内存。

htop

在电脑里笑

我买了这台机器,因为我想有一个专用服务器,在上面运行我的家庭实验室环境。我将在这个盒子上尝试新软件、进行实验、测试想法等等。

在这篇文章中,我想分享一些关于这台机器的信息和我使用它的经验。欧宝体育直播官网让我们从规范的概述开始。

更新:这篇文章刊登在Hacker News上,点击这里用于讨论线程。

HP DL380p Gen8规格

部分 描述
形成的因素 19”2U机架
处理器 2 * Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz
内存 128gb DDR3 (16 * 8GB)
在局域网 4 * Broadcom 1gigabit(铜)
RAID控制器 惠普P420i
存储 8个2.5”SAS/SATA插槽(无媒体)
事业单位 1 x 750瓦
用电 欧宝体育直播官网大约110瓦闲置
KVM 惠普iLO 4与HTML5控制台

成本

我花了大约1500欧元(1700美元)买了这台服务器,含税(21%)和一年的保修期。我从公司买的https://creoserver.com(荷兰)。


2021年更新:这类/一代硬件似乎以不到我当时购买价格的一半的价格倾销在市场上。

我相信这台服务器的价格/性能平衡是相当不错的,但我让您来判断。

存储是基于我已经拥有的一些ssd和我单独购买的一些新ssd。所以价格是基于机箱+存储球童,但没有实际的存储介质。

年龄

惠普DL380p Gen8产品于2012年推出。我选择的配置是基于2013年推出的一款CPU。根据序列号,我猜底盘+主板是2014年的(大约5年了欧宝体育直播官网1在我买的时候)。

CPU—Intel Xeon E5-2680 v2

处理器:Intel Xeon E5-2680 v2源于2013年底是基于常春藤桥的建筑。基本时钟是2.8 Ghz,但它可以加速到3.6 Ghz。使用每个CPU 10C/20T和双处理器配置,不用说,您可以在这台机器上并行运行相当多的虚拟机和/或容器,甚至不需要过多的CPU内核。

你可能会问,你对这个盒子的预期表现如何,以及2013年在2019年的表现如何。内核数量多固然好,但是内核本身足够快吗?

2680v2处理器在2013年推出时售价约为1700美元(英特尔方舟)。欧宝体育直播官网如果您查看该时间段的至强处理器列表,它是英特尔双处理器兼容CPU的顶级处理器,上面只有E5-2690 v2处理器,其运行速度仅快200 Mhz(基本时钟)。

那时候几乎没有比这更好的了,人们在这些机器上运营他们的公司,所以我认为性能已经足够了。特别是对于实验室环境(过度可能是一个保守的说法)。

我在下面列出了一些基准测试结果,仅供参考。您可以使用这些信息与您熟悉的其他cpu进行一些比较,以了解性能。

我还比较了一些分数,我注意到过去人们非常喜欢在cpu具有相同或更低单核性能的桌面系统上玩游戏。

Geekbench 4分

我在DL380p Gen8上运行了Geekbench:

单核:3525多核:48764

及格分数

(查找这个表

单核:1824多核:15885

Sysbench

root@dora:/home/ansible# sysbench——test=cpu——cpu-max-prime=20000 run [..... . sh]一般统计:总时间:10.0002秒总事件数:4358 [.....]

一些观点:我2018年的英特尔Mac mini和2013年的游戏电脑也坏了10秒运行时。对于那些认为他们应该使用“便宜的”树莓派的人来说,这是树莓派3B+的sysbench得分。

测试执行总结:总时间:328.3016s

慢了32倍。除了电子项目,我真的建议不要使用Pi。演出太糟糕了,不值得。即使是台式机/笔记本电脑上的一个小虚拟机也已经快得多了。

其他基准

我不会承诺任何事情,但如果它不是太多的工作,我可以运行一个基准,如果你有任何建议。欢迎在下方评论或给我发邮件。

内存

我订购了这台128GB DDR3内存的机器。内存由16个8GB 1333Mhz内存条组成。这台机器每个CPU有12个内存插槽,所以如果我觉得需要扩展内存,还有8个插槽可以填满。

存储

开槽

我选择了一个有8 x 2.5“驱动器空间的底盘。根据底盘模型,你可以达到25 x 2.5“(小尺寸)或12 x 3.5“(大尺寸)。

支持SAS / ssd硬盘和SATA / ssd硬盘。你不能只是把HDD或SSD放在驱动器插槽中,你需要先把你的HDD/SSD放在一个空的球童中,我是和服务器一起买的。

球童

球童有LED灯内置信号驱动状态。它有一些电触点在后面的灯,这不仅仅是一个塑料“保护套”。

我的球童有些脆弱,当他们试图把球从球笼中拉出来时,他们散开了,但没有什么坏的,一切都很好。

驱动的兼容性

HP服务器可能会挑剔哪些HDD磁盘驱动器可以工作欧宝体育直播官网或不能工作。它们在技术上都可以工作,但有时控制器无法读取磁盘温度。在这种情况下,系统风扇将慢慢开始旋转越来越快,直到几乎最大速度。这显然是行不通的。

较小的硬盘驱动器工作正常,服务器保持安静。只有一些500GB的硬盘驱动器造成了“热失控”。

我发现这个表HP控制器支持的和不支持的驱动器。

ssd兼容性概述

我测试了这些ssd:

-三星PM833(企业)-英特尔D3-S4610(企业)-关键MX200(消费者)

P420i RAID模式与HBA模式

重要提示:您不能以HBA模式从存储控制器启动。您只能从内部/外部USB(2.0)或内部SD卡启动。

我不确定ssd的两种模式之间是否有任何显著的性能差异。我只是想能够从一个驱动器启动,而不是从USB/SD卡。

存储管理- ssacli工具

配置P420i RAID控制器时,强烈建议安装HP提供的ssacli工具。否则,您必须重新启动并等待10分钟(不是开玩笑)才能进入“智能阵列配置实用程序”对存储配置进行更改。

我只是按照下面的说明在Ubuntu上安装这个工具:

curl http://downloads.linux.hpe.com/SDR/hpPublicKey1024.pub | apt-key add - curl http://downloads.linux.hpe.com/SDR/hpPublicKey2048.pub | apt-key add - curl http://downloads.linux.hpe.com/SDR/hpPublicKey2048_key1.pub | apt-key add - curl http://downloads.linux.hpe.com/SDR/hpePublicKey2048_key1.pub | apt-key add - curl

“/etc/apt/sources.list.d/hp.list”文件内容如下:

deb http://downloads.linux.hpe.com/SDR/repo/mcp/Ubuntu仿生/当前非自由

安装软件:

Apt-get install ssacli

一些例子:

ssacli ctrl all show detail ssacli ctrl slot=0 array all show detail ssacli ctrl slot=0 ld all show detail ssacli ctrl slot=0 ld 7 delete ssacli ctrl slot=0 create type=ld raid=0 drives=2I:2:7 ss=8 ssdopo=off ssacli ctrl slot=0 array i modify ssdsmartpath=disable ssacli ctrl slot=0 pd 1 modify led=on

RAID vs非RAID

即使您不需要冗余性或性能,RAID控制器也会强迫您始终创建RAID。

我选择将ssd放在单独的RAID0逻辑驱动器中,使它们从操作系统的角度有效地成为单独的驱动器。我没有运行任务关键型应用程序,所以这对我来说很好。

正视图

一个小缺点是每个驱动器上明亮的红色方形灯将永远发光。这盏灯真实地表明,你不能在不杀死“阵列”的情况下移除驱动器。我还没见过能把它关掉的选项,这我能理解。

声音/噪音声级

空闲声级

我用iPhone上的应用程序测量了一些声音,所以这有多可靠,我不知道,但这是很重要的。

在启动期间(风扇满转速):62 dB Idle,引导到操作系统:50 dB

设定一些期望:

我非常主观的观点是,50分贝的声音级别对于这样的服务器来说是合理的,但它绝对不是安静的。如果有这台服务器在同一个房间里,我将无法工作、放松或睡觉。

虽然这个服务器空闲时相当安静,但它确实需要自己的专用空间。当门关闭时,您在空闲时不会听到它,但在持续负载下,即使门关闭,您也会听到高音风扇噪音。

新增PCIe卡对噪音的影响

当你在服务器中放入任何种类的PCIe卡时,与PCIe扩展插槽相连的六个风扇中的两个将以40%以上的速度运行来冷却这些卡。

声音级别会变得有点烦人。我没有找到任何选项来禁用此行为。这意味着,如果您需要使用额外的网口或其他组件来扩展服务器,那么服务器确实需要一个闭门的房间。

请注意,如果您想降低噪声级别,但又想升级到10Gbit网络,您可以选择将服务器配置为Flexlom 2 x 10Gbit,而不是现有的Flexlom 4 x 1 Gbit铜。这将为您提供更多的带宽,而无需添加PCIe卡。

此时,我不需要添加任何高速网络,因为我可以在机器本身上运行所有模拟(至少这是计划)。

空闲功耗

DL380p有几个BIOS设置,可以用性能来交换(空闲)功耗。我已经测试了两个功率配置文件的性能和空闲功率使用情况:

HP功率配置:平衡功率和性能当前功率读数:76瓦Geekbench单核评分:2836 HP功率配置:静态高性能当前功率读数:100瓦Geekbench单核评分:3525

请注意:实际功率使用包括+10瓦的iLO接口,系统将使用86瓦110瓦在墙上的插座。

我们可以从上面的测试结果中了解到,高性能设置在空闲时多使用31%的功率,作为回报,您可以获得20%以上的单核性能。

服务器支持(显然)双电源,但这个选项只会增加成本,增加电力使用,对我没有任何好处。我不会用这台服务器来做关键业务。

默认情况下,该服务器是关闭的。当我想要做一些工作时,我使用wake-on-lan打开服务器。我对我所有的设备都这样做,除了我的路由器/防火墙。

开机时间

4分28秒后,我收到了来自操作系统的ping回复。

KVM / iLO(远程管理)

与几乎所有HP服务器一样,这台机器有一个专用的远程管理端口+引擎(iLO),因此您可以远程完成所有操作,例如打开/关闭服务器。您还可以访问虚拟控制台(KVM over IP)和虚拟CD-ROM驱动器来远程分配服务器。

背后

对于那些不太熟悉这种硬件的人来说:注意VGA连接器左边的网络接口。这是国际劳工组织远程管理界面。这是一台迷你计算机,有自己的操作系统和ip地址,因此可以从网络上访问。

在过去,iLO或类似的解决方案使用起来很痛苦,因为你需要Java或。net来使用虚拟控制台。与ilO 2.7更新你将拥有一个HTML5界面,不再需要Java和。net。这是一个巨大的可用性改进。

操作系统

我目前正在运行Ubuntu Linux 18.04,并使用普通的KVM生成虚拟机,这工作得很好。一切都是用Ansible维护/配置的。

关闭的话

我希望这个概述是有用的。如果你想自己建立一个家庭实验室,也许这是你自己的一个选择。


  1. 据我所知,这不是100%可靠的主板序列号可以改变,以匹配机箱时,它是由于故障更换。我想只能这样了。

评论

Baidu
map