• 华为云云耀云服务器L实例评测|轻量级应用服务器对决:基于 Geekbench 深度测评华为云云耀云服务器L实例的处理器性能


    在这里插入图片描述

    本文收录在专栏:#云计算入门与实践 - 华为云 专栏中,本系列博文还在更新中

    相关华为云云耀云服务器L实例评测文章列表如下:

    一、评测背景

    本文主要在深入探讨华为云的创新产品【华为云云耀云服务器L实例】,为读者提供全面的评测信息。在当今数字化时代,云计算已成为企业和个人日常工作的不可或缺的一部分。随着云计算需求的不断增长,选择适合自身需求的云服务器变得至关重要。在这个背景下,我们将对华为云的最新云耀云服务器L实例的CPU处理器性能进行严格测试和分析,以帮助你更加清晰的认识华为云的最新云耀云服务器L实例,以及帮助你更好的在众多繁杂的服务器中进行选择判断。

    华为云一直以来都以其强大的技术实力和创新性而闻名。其云服务器产品系列一直备受行业关注,不仅因为其性能卓越,还因为其安全性和可扩展性。云耀云服务器L实例作为华为云产品家族的新成员,备受期待。我们将深入研究其硬件和软件特性,测试其在不同工作负载下的表现,以及探索其在云计算生态系统中的潜力。

    二、评测声明

    尽管本文是在参与华为云云耀云服务器L实例评测活动的背景下编写的,但是本博主是站在一个中立的角度来进行评测,不存在因为是活动文上来就无脑吹,这有背征文的目的以及我的个人初衷

    三、被评测服务器参数及准备

    3.1 被评测服务器基本参数

    华为云云耀云服务器L实例现阶段提供2核2G2核4G2核8G的 3 种 CPU 和内存规格,不同 CPU 和内存规格与系统盘、峰值带宽和流量包组合共有 6 种实例规格。这里选择的友商测试机为轻量应用服务器 lighthouse,该友商的轻量型应用服务器与华为云云耀云服务器L实例类似,都提供不同的应用场景,不通过的镜像支持以及规格,可以说是相互的对标产品。

    本测试使用的华为云云耀云服务器L实例与友商的轻量应用服务器 lighthouse均位于广州区域,且配置均为2核2G,配置参数表格为:

    规格配置华为云云耀云服务器L实例友商的轻量应用服务器 lighthouse
    核心数2核2核
    内存2G2G
    操作系统CentOS 7.6CentOS 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
    
    • 1

    在这里插入图片描述

    yum install -y tar
    
    • 1

    在这里插入图片描述

    Debian/Ubuntu系统安装wget和tar命令:

    apt install -y tar
    
    • 1
    apt install -y wget
    
    • 1

    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
    
    • 1

    如果被测试机器不能链接外网,可以先将 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.gz
    Geekbench-5.1.0-Linux/
    Geekbench-5.1.0-Linux/geekbench5
    Geekbench-5.1.0-Linux/geekbench_x86_64
    Geekbench-5.1.0-Linux/geekbench.plar
    [root@hcss-ecs-d51e data]#
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    解压后出来的文件有如下图所示,其中geekbench5是可执行程序,也就是我们测试用的二进制文件。

    在这里插入图片描述

    4.4 运行 Geekbench 5

    解压完毕 Geekbench 5 后,直接执行下面的命令来运行 Geekbench 5 进行测试

    sudo ./geekbench5
    
    • 1

    程序会自动运行,检测系统信息并直接开始测试:

    先会列出系统相关信息,其中包括:

    • 系统信息
    • 处理器信息
    • 内存信息

    在这里插入图片描述

    最终的测试结果会自动上传到 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 线程,基频是 2.6 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 具有超线程技术,允许一个物理核心同时执行两个线程,提高多任务处理性能。
    • 基频是 2.6 GHz:

      • 基频表示 CPU 的基本时钟速度,即 CPU 运行的标准时钟频率。在这种情况下,CPU 的基频为 2.6 GHz,表示它每秒钟可以执行 2.6 亿个时钟周期。
    • 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实例1115797856228915531733
    友商的轻量应用服务器 lighthouse106179482911319361038

    注意:上述表格数据建议多次跑分取平均值后在进行统计

    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 Cores1 Processor, 1 Core, 2 Threads ;并且在处理器的基频上,也可以看出华为云云耀云服务器L实例的基频是2.6 GHz高于友商的2.49 GHz

    在这里插入图片描述

    5.2.3 单核与多核基础计算与多场景对比

    在单核处理器性能上,不同场景下华为云云耀云服务器L实例与友商轻量应用服务器几乎不分伯仲,华为云云耀云服务器L实例整体略高少许。

    在这里插入图片描述

    而在多核处理器性能上,不同场景下,华为云云耀云服务器L实例的整体分数几乎超越友商轻量应用服务器 50% 左右。

    在这里插入图片描述

    六、文末总结

    在本文中,我们对华为云云耀云服务器L实例和友商的轻量应用服务器 lighthouse 进行了详尽的评测和比对。在我们确保了评测的中立性和客观性的基础上,本文深入介绍了被评测服务器的参数和准备工作,以及如何使用 Geekbench 5 这一性能测试工具来测试处理器性能。

    在最终测试比对结果中,我们详细分析了处理器跑分结果,包括基础总分对比、系统信息对比以及单核与多核性能分数的多场景对比。这些结果对于选择适合您需求的服务器或处理器提供了有力的参考。

  • 相关阅读:
    【PAT甲级】1122 Hamiltonian Cycle
    概率论_概率公式中的分号(;)、逗号(,)、竖线(|) 及其优先级
    民商法领域的论文选题求推荐?
    数据结构 ----- 折半插入排序
    地震检波器组合特性分析实验
    SLS 1508 支持艾默生DeltaV报警抑制模块的设计
    WordPress主题开发( 十)之—— 条件标签函数(上)
    公共命名空间中的依赖关系
    自定义linux cp命令
    【数据结构与算法】顺序表&手撕vector
  • 原文地址:https://blog.csdn.net/dietime1943/article/details/132750379