本文收录在专栏:#云计算入门与实践 - 华为云 专栏中,本系列博文还在更新中
相关华为云云耀云服务器L实例评测文章列表如下:
文章目录
一、评测背景
本文主要在深入探讨华为云的创新产品【华为云云耀云服务器L实例】,为读者提供全面的评测信息。在当今数字化时代,云计算已成为企业和个人日常工作的不可或缺的一部分。随着云计算需求的不断增长,选择适合自身需求的云服务器变得至关重要。在这个背景下,我们将对华为云的最新云耀云服务器L实例的CPU处理器性能进行严格测试和分析,以帮助你更加清晰的认识华为云的最新云耀云服务器L实例,以及帮助你更好的在众多繁杂的服务器中进行选择判断。
华为云一直以来都以其强大的技术实力和创新性而闻名。其云服务器产品系列一直备受行业关注,不仅因为其性能卓越,还因为其安全性和可扩展性。云耀云服务器L实例作为华为云产品家族的新成员,备受期待。我们将深入研究其硬件和软件特性,测试其在不同工作负载下的表现,以及探索其在云计算生态系统中的潜力。
二、评测声明
尽管本文是在参与华为云云耀云服务器L实例评测活动的背景下编写的,但是本博主是站在一个中立的角度来进行评测,不存在因为是活动文上来就无脑吹,这有背征文的目的以及我的个人初衷。
三、被评测服务器参数及准备
3.1 被评测服务器基本参数
华为云云耀云服务器L实例现阶段提供2核2G
、2核4G
、2核8G
的 3 种 CPU 和内存规格,不同 CPU 和内存规格与系统盘、峰值带宽和流量包组合共有 6 种实例规格。这里选择的友商测试机为轻量应用服务器 lighthouse,该友商的轻量型应用服务器与华为云云耀云服务器L实例类似,都提供不同的应用场景,不通过的镜像支持以及规格,可以说是相互的对标产品。
本测试使用的华为云云耀云服务器L实例与友商的轻量应用服务器 lighthouse均位于广州区域,且配置均为2核2G
,配置参数表格为:
规格配置 | 华为云云耀云服务器L实例 | 友商的轻量应用服务器 lighthouse |
---|---|---|
核心数 | 2核 | 2核 |
内存 | 2G | 2G |
操作系统 | CentOS 7.6 | CentOS 7.6 |
区域 | 广州 | 广州 |
3.2 测试机采购
3.2.1 华为云云耀云服务器L实例
因为本文重点是对华为云云耀云服务器L实例进行处理器层面的评测,由于篇幅有限,此处步骤略过,对于如何采购华为云云耀云服务器L实例具体步骤细节,参考我之前的博文中的第三节即可:华为云云耀云服务器L实例评测 | 从零开始:云耀云服务器L实例的全面使用解析指南
购买后服务器规格如下:
3.2.2 友商的轻量应用服务器 lighthouse
对比测试机采购步骤略过,因为不是今天的主角,直接在下面贴出购买后的截图
四、使用 Geekbench 5 测试处理器性能
Geekbench 5是一款用于性能测试和评估计算设备性能的跨平台基准测试工具。它可用于测量计算机、智能手机、平板电脑等各种设备的处理器和内存性能。
Geekbench 5通过运行一系列标准化的计算任务来评估设备的性能,包括处理器速度、内存性能、多核和单核性能等方面。测试结果以分数的形式呈现,越高的分数通常表示设备性能越好。
这个工具可用于比较不同设备的性能,帮助用户了解其设备在不同任务下的表现。它也常被用于评估新发布的硬件产品的性能。以下是我们使用 Geekbench 5 测试处理器性能的过程:
为了演示如何使用 Geekbench 我们这里直接使用华为云云耀云服务器L实例进行演示
4.1 安装必要的软件包 wget 和 tar
如果本机已经安装过必要的一些软件包,此步骤可以略过。
yum install -y wget
yum install -y tar
Debian/Ubuntu系统安装wget和tar命令:
apt install -y tar
apt install -y wget
4.2 下载 Geekbench 5
因为测试的两个机器都是 CentOS7.6 这里选择的 Geekbench 版本是Geekbench 5.1.0,如果是最新版本的 Geekbench 6 可能会出现不兼容插件缺失问题。
如果服务器能够联网的时候,可以直接使用下面命令下载 Geekbench 5 到服务器本地。
sudo wget -0 http://cdn.geekbench.com/Geekbench-5.1.0-Linux.tar.gz
如果被测试机器不能链接外网,可以先将 Geekbench 5 下载到联网的机器内,之后在使用 FileZilla
或者WinSCP
上传到服务器中即可。
4.3 解压 Geekbench 5
下载完成 Geekbench 5 后(已经将压缩包下载并上传到被测试机后),使用如下命令,将 Geekbench 5 进行解压
[root@hcss-ecs-d51e data]# tar -xzvf Geekbench-5.1.0-Linux.tar.gzGeekbench-5.1.0-Linux/Geekbench-5.1.0-Linux/geekbench5Geekbench-5.1.0-Linux/geekbench_x86_64Geekbench-5.1.0-Linux/geekbench.plar[root@hcss-ecs-d51e data]#
解压后出来的文件有如下图所示,其中geekbench5
是可执行程序,也就是我们测试用的二进制文件。
4.4 运行 Geekbench 5
解压完毕 Geekbench 5 后,直接执行下面的命令来运行 Geekbench 5 进行测试
sudo ./geekbench5
程序会自动运行,检测系统信息并直接开始测试:
先会列出系统相关信息,其中包括:
- 系统信息
- 处理器信息
- 内存信息
最终的测试结果会自动上传到 Geekbench 数据库,并留下网址,打开此链接,在浏览器上即可查看结果:
4.5 查看与解读 Geekbench 5 报告
当我们执行完 Geekbench 5 程序后,在上述步骤中可以看到查看报告的网址,直接复制网址到浏览器打开即可查看报告。下面我们拿华为云云耀云服务器L实例测试出来的报告进行解读讲解。
4.5.1 Geekbench 5 报告中的跑分分数
当进入报告后,最先出现的是被测试服务器的最终CPU的跑分分数,分数越高通常表示设备性能越好。
其中分数也分为:单核分数与多核分数,类似下图所示。
4.5.2 Geekbench 5 报告中的系统信息
系统信息的报告模块中,主要有三种信息,分别是:
- 系统信息
- CPU 信息
- 内存信息
在系统信息中有一个Model
信息,这个信息表明你购买的云主机是基于 OpenStack Nova 构建的。这意味着你的云主机是在 OpenStack 云计算平台上创建和管理的虚拟机实例。
具体来说,“Model: OpenStack Foundation OpenStack Nova” 意味着你的云主机的型号或模型(Model)是 OpenStack Nova。Nova 是 OpenStack 项目的一个核心组件,负责管理虚拟机实例。因此,你的云主机是通过 OpenStack Nova 这个组件创建的,它提供了虚拟机的管理、调度和资源分配等功能。
这个信息通常在虚拟机启动时或虚拟机的管理界面中显示,以帮助用户识别云主机的类型和基础架构。如果你在测试系统时看到了这个信息,说明你的云主机是在 OpenStack Nova 上运行的。你可以使用 OpenStack Nova 提供的工具和功能来管理和配置你的云主机。
在 CPU 信息中,可以看到拓扑结构是 1 核,1 处理器与 2 线程,基频是 26 GHz。L1 Instruction Cache(指令缓存):32.0 KB x 1;L1 Data Cache(数据缓存):32.0 KB x 1;L2 缓存是 1.00 MB x 1;L3 缓存是:35.8 MB x 1。这里来解释一下这个 CPU 里面的介绍信息
-
拓扑结构是 1 核,1 处理器与 2 线程:
- 这意味着这个 CPU 具有一个物理核心(1 核)和一个物理处理器。
- 每个核心支持两个线程(2 线程),这表明 CPU 具有超线程技术,允许一个物理核心同时执行两个线程,提高多任务处理性能。
-
基频是 26 GHz:
- 基频表示 CPU 的基本时钟速度,即 CPU 运行的标准时钟频率。在这种情况下,CPU 的基频为 26 GHz,表示它每秒钟可以执行 26 亿个时钟周期。
-
L1 Instruction Cache(指令缓存):32.0 KB x 1:
- L1 指令缓存是处理器的第一级缓存,用于存储处理器执行的程序的指令(代码)。
- 缓存大小为 32.0 KB,表示可以存储 32 千字节的指令数据。
- “x 1” 表示只有一个单独的 L1 指令缓存。
-
L1 Data Cache(数据缓存):32.0 KB x 1:
- L1 数据缓存是处理器的第一级缓存,用于存储处理器执行时需要的数据。
- 缓存大小为 32.0 KB,表示可以存储 32 千字节的数据。
- “x 1” 表示只有一个单独的 L1 数据缓存。
-
L2 缓存是 1.00 MB x 1:
- L2 缓存是处理器的第二级缓存,通常比 L1 缓存更大,用于进一步提高数据和指令的访问速度。
- 缓存大小为 1.00 MB,表示可以存储 1 兆字节的数据。
- “x 1” 表示只有一个单独的 L2 缓存。
-
L3 缓存是:35.8 MB x 1:
- L3 缓存是处理器的第三级缓存,通常更大,也更加共享,用于存储更多的数据以提高多个核心之间的共享性能。
- 缓存大小为 35.8 MB,表示可以存储 35.8 兆字节的数据。
- “x 1” 表示只有一个单独的 L3 缓存。
这些信息对于了解 CPU 的性能和特性非常重要,包括核心数量、线程支持、时钟频率以及各级缓存的大小,这些因素都会影响计算机的运行速度和多任务处理能力。
4.5.3 Geekbench 5 报告中的单核与多核性能分数详情
在性能详情测试栏中,可以看到有具体的各种情况的跑分分数,其中包括基础的处理器 CPU 分数、加密计算、整型与浮点型计算的分数,以及各种场景下处理器跑出来的分数,比如图像处理,文本比较,渲染等等的各种场景的分数情况。
多核处理器性能分数详情与上述的单核类似,测试内容一样。
五、最终测试比对结果(本文重点)
废话不多说,先上一个使用 Geekbench 跑分最终的的比对结果如下:
Geekbench 5 | 单核加密性能(pts) | 单核整型(pts) | 单核浮点(pts) | 多核加密性能(pts) | 多核整型(pts) | 多核浮点(pts) |
---|---|---|---|---|---|---|
华为云云耀云服务器L实例 | 1115 | 797 | 856 | 2289 | 1553 | 1733 |
友商的轻量应用服务器 lighthouse | 1061 | 794 | 829 | 1131 | 936 | 1038 |
注意:上述表格数据建议多次跑分取平均值后在进行统计
5.1 最终处理器跑分结果分析
通过上表可以看出,在都是同等的服务器规格基础上,华为云云耀云服务器L实例几乎在各项指标上都完胜友商的服务器。 最出彩的地方,也是让博主最惊讶的是在多核处理上,华为云的这个机器几乎是优于同类型产品性能的 50% 左右。这个数据让我很是震惊。
研究了一下对比报告后,博主分析之所以华为云云耀云服务器L实例会优于友商的轻量应用服务器的原因是:
- 处理器的基频不同
- 华为云云耀云服务器L实例基频是 2.6
- 友商的轻量应用服务器的基频是 2.49
处理器基频越高,可以提供更高的性能、更敏捷的任务处理、更好的多任务处理、较低的输入延迟和更好的游戏性能,从而改善计算机的整体性能和响应速度。
- 处理器的规格不同
- 华为云云耀云服务器L实例是 1 Processor, 1 Core, 2 Threads
- 友商的轻量应用服务器 1 Processor, 2 Cores
1 Processor, 2 Cores
表示有两个物理核心,而 1 Processor, 1 Core, 2 Threads
表示只有一个物理核心,但支持超线程,可以模拟两个线程,因此在某些多线程应用程序中具有类似于多核心处理器的性能。但两者之间的性能差距通常会受到具体应用程序和工作负载的影响。物理核心通常比虚拟线程更强大,但超线程可以在某些情况下提供更好的多任务性能。
5.2 Geekbench 跑分报告对比
5.2.1 基础总分对比
在整体处理器跑分分数上,单核处理分数,华为云云耀云服务器L实例与友商分数分数相近,华为云云耀云服务器L实例略高;在多核处理分数上,华为云云耀云服务器L实例遥遥领先近 50%。
5.2.2 系统信息对比
此处重点是处理器 CPU 对比,在上述总结结果的对比中已经详细解释过了 1 Processor, 2 Cores
与 1 Processor, 1 Core, 2 Threads
;并且在处理器的基频上,也可以看出华为云云耀云服务器L实例的基频是2.6 GHz
高于友商的2.49 GHz
。
5.2.3 单核与多核基础计算与多场景对比
在单核处理器性能上,不同场景下华为云云耀云服务器L实例与友商轻量应用服务器几乎不分伯仲,华为云云耀云服务器L实例整体略高少许。
而在多核处理器性能上,不同场景下,华为云云耀云服务器L实例的整体分数几乎超越友商轻量应用服务器 50% 左右。
六、文末总结
在本文中,我们对华为云云耀云服务器L实例和友商的轻量应用服务器 lighthouse 进行了详尽的评测和比对。在我们确保了评测的中立性和客观性的基础上,本文深入介绍了被评测服务器的参数和准备工作,以及如何使用 Geekbench 5 这一性能测试工具来测试处理器性能。
在最终测试比对结果中,我们详细分析了处理器跑分结果,包括基础总分对比、系统信息对比以及单核与多核性能分数的多场景对比。这些结果对于选择适合您需求的服务器或处理器提供了有力的参考。
来源地址:https://blog.csdn.net/dietime1943/article/details/132750379