828华为云征文|华为云Flexus云服务器X实例的网络性能测试

news2024/11/17 23:45:28

828华为云征文|华为云Flexus云服务器X实例的网络性能测试

  • 前言
  • 一、Flexus云服务器X实例介绍
    • 1.1 Flexus云服务器X实例简介
    • 1.2 Flexus云服务器X实例特点
    • 1.3 Flexus云服务器X实例使用场景
  • 二、iperf3工具介绍
    • 2.1 iperf3简介
    • 2.2 iperf3特点
  • 三、本次实践介绍
    • 3.1 本次实践简介
    • 3.2 本次环境规划
  • 四、购买华为云Flexus云服务器X实例
    • 4.1 登录华为云
    • 4.2 购买Flexus云服务器X实例配置
    • 4.3 使用Xshell远程连接
    • 4.4 检查操作系统版本
  • 五、网络性能测试
    • 5.1 启动iperf3服务器
    • 5.2 关闭selinux和防火墙
    • 5.3 Flexus云服务器X实例安全组配置
    • 5.4 iperf3客户端操作
    • 5.5 查看 iperf3服务端输出
  • 六、分析网络性能
  • 七、使用体验与总结

前言


华为云Flexus云服务器X实例作为新一代云服务器,专为中小企业和开发者量身打造,提供了卓越的柔性算力和出色的网络性能。通过本次详细的网络性能测试,我们不仅验证了其在实际应用中的稳定性和高效性,还进一步展示了华为云在技术创新和服务质量方面的领先地位。无论是对于追求高性能计算的企业,还是需要灵活资源配置的开发者,华为云Flexus云服务器X实例都是理想的选择。


一、Flexus云服务器X实例介绍

1.1 Flexus云服务器X实例简介

  • 官网地址: 华为云Flexus云服务器X实例

华为云Flexus云服务器X实例是新一代面向中小企业和开发者的柔性算力云服务器。它能够智能感知业务负载的变化,自动调整资源配置。这款服务器特别适用于中低负载的应用场景,例如电商直播、企业网站建设、开发测试环境、游戏服务器以及音视频服务等。X实例的设计理念旨在为用户提供更加灵活和高效的计算资源管理方式。通过智能调整,它可以更好地满足不同业务的需求,提高资源利用率。

在这里插入图片描述

1.2 Flexus云服务器X实例特点

  • 提供丰富的公共镜像:Flexus云服务器X实例提供多种公共镜像供用户选择,方便快速部署各种应用和服务。

  • 可灵活自定义vCPU内存配比:用户可以根据自己的需要灵活调整虚拟CPU和内存的配比,以满足不同场景的需求。

  • 智能感知业务动态升降配:Flexus云服务器X实例能够智能感知业务的负载情况,并根据需要自动升降配,以满足业务的需求,提高系统的稳定性和性能。

  • 负载范围更高:相对于Flexus应用服务器L实例,Flexus云服务器X实例能够处理更高的负载,适用于更复杂和繁忙的场景。

1.3 Flexus云服务器X实例使用场景

Flexus云服务器X实例针对不同的使用场景展现出其独特的优势:

  1. 电商直播:利用X实例搭建电商交易平台,可以有效应对电商市场的瞬息万变,从容处理业务压力波动,确保交易过程顺畅无阻。

  2. 企业建站:面向博客、论坛和企业门户等应用场景,X实例帮助企业高效传播价值信息,促进信息共享与交流,支持构建多功能传播和交互平台。

  3. 个人开发测试:开发者在开发和测试过程中所需的环境资源可以通过X实例便捷获取,不仅提高了搭建效率,而且降低了成本。

  4. 游戏服务器:适用于搭建游戏后台服务器,强大的计算能力可以轻松应对大量玩家同时在线的情况,同时支持平滑扩容,快速应对玩家数量增长的需求,以及提供出色的网络加速能力以提升用户体验。

二、iperf3工具介绍

2.1 iperf3简介

iperf3 是一个网络性能测试工具,用于测量TCP和UDP带宽性能。它是iperf的升级版本,提供了更多的功能和改进了用户界面。iperf3被设计用来帮助网络管理员测量和调整网络连接的质量。

2.2 iperf3特点

  • 支持TCP和UDP:可以用来测试两种主要的传输层协议。
  • 双向测试能力:不仅可以从客户端到服务器进行测试,也可以反向或同时进行双向测试。
  • 多线程:允许使用多个并行流来增加负载。
  • JSON输出:可以生成易于解析的JSON格式结果,方便脚本处理和自动化。
  • IPv4 和 IPv6 支持:能够测试IPv4和IPv6网络。
  • 更详细的报告:提供关于数据传输速率、数据量、丢包率等的详细信息。
  • 增强的安全性:可以通过SASL(Simple Authentication and Security Layer)认证来提高安全性。

三、本次实践介绍

3.1 本次实践简介

1.本次实践为个人测试学习环境,旨在快速部署应用,生产环境请谨慎;
2.本次实践环境为华为云Flexus云服务器X实例,使用的操作系统为openEuler 22.03 LTS
3.在`openEuler 系统下使用iperf3工具进行网络性能测试

3.2 本次环境规划

服务器类别公共镜像选择内网IP地址Docker版本操作系统版本
华为云Flexus云服务器X实例openEuler192.168.0.16926.1.3openEuler 22.03 LTS

四、购买华为云Flexus云服务器X实例

4.1 登录华为云

进入华为云官网:https://activity.huaweicloud.com/,登录自己的华为云账号,进入华为云首页。

在这里插入图片描述
在这里插入图片描述

4.2 购买Flexus云服务器X实例配置

我们在华为云官网首页,精选推荐模块中,可以看到Flexus云服务器X实例,点击进入Flexus云服务器X实例主页。

在这里插入图片描述
在这里插入图片描述

点击页面中的“购买”选项,进入Flexus云服务器X实例购买页面。

在这里插入图片描述

  • 镜像选择:本次实践使用openEuler作为公共镜像,请根据实际需求自定义选择合适的操作系统镜像。
  • 镜像切换说明:参考的公共镜像原为Huawei Cloud EulerOS,但本次实践中已切换至openEuler。
  • 基础配置参考:购买时可参考以下基础配置进行选择。
项目配置说明
计费模式包年/包月
区域华北—北京四,可用区:随机即可
实例规格关闭性能模式,选择自定义,4vCPUs | 12GiB
镜像公共镜像,openEuler,版本:openEuler 2.0 Standard 64 bit (10GiB)
应用加速不加速
存储系统盘,通用型SSD 100G
网络选择默认即可
安全组选择默认即可
弹性公网IP选择“现在购买”,全动态BGP,带宽3Mbit/s
云服务器名称可自定义设置,这里选择默认的名称
登录凭证自定义设置密码
云备份暂不购买
  • 确认配置及购买:在确认配置页面仔细检查Flexus云服务器X实例的各项设置,确保无误后点击“立即购买”,完成付款流程即可成功购买。

在这里插入图片描述

4.3 使用Xshell远程连接

进入华为云Flexus云服务的控制台,选择Flexus云服务器X实例,可以看到已经正在运行的Flexus云服务器X实例。

在这里插入图片描述

  • 复制Flexus云服务器X实例的弹性公网IP地址

在这里插入图片描述

  • 主要填写Flexus云服务器X实例的弹性公网IP地址,输入其登录用户和密码,连接即可。

在这里插入图片描述

在这里插入图片描述

4.4 检查操作系统版本

检查Flexus云服务器X实例的操作系统版本,本次实践选择的版本为openEuler 22.03 LTS

[root@flexusx-51a1 ~]# cat /etc/os-release
NAME="openEuler"
VERSION="22.03 LTS"
ID="openEuler"
VERSION_ID="22.03"
PRETTY_NAME="openEuler 22.03 LTS"
ANSI_COLOR="0;31"

检查当前操作系统的内核版本,当前内核版本为5.10.0-60.139.0.166.oe2203.x86_64

[root@flexusx-51a1 ~]# uname -r
5.10.0-60.139.0.166.oe2203.x86_64

五、网络性能测试

5.1 启动iperf3服务器

在openEuler系统中,我们可以直接使用yum安装iperf3工具。

yum install iperf3 -y

在这里插入图片描述

在终端窗口中启动 iperf3 服务器,使其监听默认端口 5201 以等待客户端连接。备注:此次购买的华为云Flexus云服务器X实例带宽为3M。

iperf3 -s

在这里插入图片描述

5.2 关闭selinux和防火墙

重新再开启一个终端,关闭防火墙和selinux。

  • 关闭selinux
setenforce 0
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
  • 停止防火墙
systemctl stop firewalld
systemctl disable firewalld

5.3 Flexus云服务器X实例安全组配置

进入Flexus云服务器X实例控制台,进行安全组规则配置。入方向上放行5201端口,确认配置即可。

在这里插入图片描述

5.4 iperf3客户端操作

在本地局域网的服务器中,使用的是openEuler操作系统,安装iperf3工具。

yum install iperf3 -y
  • 执行TCP带宽测试

使用iperf3客户端对指定的服务器进行60秒的TCP带宽测试,目标带宽设置为3Mbps,注意将服务器IP替换为华为云Flexus云服务器X实例的弹性公网IP地址。

iperf3 -c <服务器IP> -u -b 3M -t 60

在这里插入图片描述

  • iperf3命令的一些主要选项解释
  • -c <服务器IP>: 指定服务器IP地址。
  • -t <时间>: 测试持续的时间(秒)。
  • -b <带宽>: 限制发送带宽(例如-b 10M表示10Mbps)。
  • -P <数量>: 并发流的数量。
    - --get-server-output: 获取服务器端输出信息。
  • --json: 输出JSON格式的结果,便于脚本处理。

5.5 查看 iperf3服务端输出

当 iperf3客户端测试完毕后,Flexus云服务器X实例会同步输出以下测试结果。

在这里插入图片描述

六、分析网络性能

  • 服务器端(接收方)数据
时间段 (sec)传输量 (MBytes)比特率 (Mbits/sec)
0.00-1.000.3843.15
1.00-2.000.3843.15
2.00-3.000.3843.15
59.00-60.000.3843.14
总计21.53.00
  • 客户端(发送方)数据
时间段 (sec)传输量 (MBytes)比特率 (Mbits/sec)重传 (Retr)拥塞窗口 (Cwnd)
0.00-1.000.3843.150227 KBytes
1.00-2.000.3843.150252 KBytes
2.00-3.000.3843.150255 KBytes
59.00-60.000.3843.140255 KBytes
总计21.53.010
  • 网络性能分析

从上述iperf3测试结果来看,华为云服务器在60秒内的平均比特率达到了3.00 Mbits/sec(接收方视角)和3.01 Mbits/sec(发送方视角),与标称带宽3 Mbit/s非常接近。这表明实际可用带宽完全符合预期,展示了华为云在网络带宽管理方面的高精度和可靠性。

在整个测试过程中,比特率表现得非常稳定,大部分时间段内保持在3.15 Mbits/sec左右,仅偶尔短暂下降到2.10 Mbits/sec,总体波动不大。此外,测试过程中没有发生任何数据包重传,丢包率为零,显示出极高的网络连接质量和稳定性。

拥塞窗口(Cwnd)在大多数时间内保持在255 KBytes左右,有时会稍微降低到127 KBytes,这表明TCP拥塞控制机制在有效工作,能够根据网络状况动态调整拥塞窗口大小,确保了数据传输的高效和稳定。

华为云服务器的网络性能表现非常优秀,不仅带宽利用率高,而且网络连接极其稳定可靠。这些结果充分展示了华为云在网络基础设施和服务质量方面的卓越能力,为用户提供了高质量、稳定的网络环境。华为云的出色表现使其成为企业选择云服务的理想选择。如果需要进一步优化,可以考虑检查网络路径中的其他可能瓶颈,或者联系华为云服务提供商了解是否有更高级别的网络优化方案。


  • 生成json报告

可以直接在iperf3客户端使用--json选项,生成json报告文件。

iperf3 -c <服务器IP> -u -b 3M -t 60 --json > report.json

在这里插入图片描述

七、使用体验与总结

在本次网络性能测试中,华为云Flexus云服务器X实例展现了卓越的稳定性和高效的传输速率,其平均比特率与标称带宽高度一致,且在整个测试过程中未出现数据包重传,显示出极高的网络连接质量。相比之下,其他云厂商的云服务器在相同条件下表现出较大的波动和更高的丢包率。华为云的TCP拥塞控制机制也表现得更为出色,能够动态调整拥塞窗口大小,确保了数据传输的高效和稳定。这些结果充分证明了华为云在网络基础设施和服务质量方面的领先地位,使其成为中小企业和开发者的首选云服务提供商。


在华为云828 B2B企业节期间,Flexus X实例推出了极具吸引力的优惠活动。凭借其顶级的云服务和卓越的性能,华为云为企业提供了稳定可靠的支持,成为推动业务增长的理想选择。我们诚挚邀请各行各业的合作伙伴加入华为云的大家庭,共同见证技术创新带来的无限潜力。让我们携手并进,开启云端发展的新篇章,共享科技进步所带来的丰硕成果,共创更加辉煌的未来!


在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2169648.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

专利如何有效维持?

专利的获得并非一劳永逸&#xff0c;其法律效力的持续存在依赖于有效的专利维持工作。专利维持&#xff0c;即专利权人在专利有效期内&#xff0c;按照法定程序缴纳年费、提交必要的文件&#xff0c;以保持专利权的有效状态。这一过程对于确保创新成果持续闪耀、维护企业竞争优…

DSP——从入门到放弃系列——多核导航器(持续更新)

1、概述 C6678中的数据移动非常复杂&#xff0c;多核导航器是C6678中协助完成在器件内高速数据包移动的外围设备。 2、组成 多核导航器由1个队列管理子系统&#xff08;QMSS&#xff09;1个包DMA&#xff08;Packet DMA PKTDMA&#xff09;来控制和实现器件内的高速数据包移…

Arthas mc(Memory Compiler/内存编译器 )

文章目录 二、命令列表2.2 class/classloader相关命令2.2.2 mc &#xff08;Memory Compiler/内存编译器 &#xff09;举例1&#xff1a;可以通过-d命令指定输出目录&#xff1a;mc -d /temporary/tmp /temporary/tmp/AccountController.java举例2&#xff1a;通过--classLoade…

SpringBoot-全局处理异常,时间格式,跨域,拦截器,监听器

1.全局异常处理 使用ControllerAdvice与ExceptionHandler注解 /*** 全局异常处理程序** author * date */ ControllerAdvice ResponseBody public class GlobalExceptionHandler {ExceptionHandler(Exception.class)public JsonResult handleException(Exception e) {e.print…

Vue3 中 this 一分钟了解

Vue3 中 this 在Vue3的开发过程中&#xff0c;this的使用方式和Vue2有着显著的不同&#xff0c;特别是在组合式API&#xff08;Composition API&#xff09;的引入后。本文将深入探讨Vue3中this的使用&#xff0c;解析其底层源码&#xff0c;并探讨这种设计背后的原因&#xff…

Heart Animated Realistic 心脏运动模型素材带动画

Realistic Heart具有两个多边形质量的网格,具有详细的解剖结构,并配有高清纹理2048x2048,在高低多边形网格上具有高清法线贴图,可在教育、游戏和虚拟现实场景中获得更好、更真实的效果。 还具有完整的心动周期。 下载:​​Unity资源商店链接资源下载链接 效果图:

51单片机如何判断浮点数nan

使用这个函数进行判断 帮助信息内的描述如下 _chkfloat_ #include <intrins.h> unsigned char _chkfloat_ (float val); /* number for error checking */ Description: The _chkfloat_ function checks the status of a floating-point number. Return Value: The…

短视频去水印解析api接口使用文档

短视频去水印解析api接口&#xff0c;支持各大平台短视频和图集。 请求示例&#xff1a;https://www.dspqsy.vip/spapi?key密钥&url短视频链接 返回数据格式&#xff1a;JSON 请求方式&#xff1a;GET/POST 请求参数&#xff1a;url (短视频分享的URL) PHP 源码&…

C语言数组探秘:数据操控的艺术【下】

承接上篇&#xff0c;我们继续讲数组的内容。 八.二维数组的使用 当我们掌握了二维数组的创建和初始化&#xff0c;那我们怎么使用二维数组呢&#xff1f;其实二维数组访问也是使用下标的形式的&#xff0c;二维数组是有行和列的&#xff0c;只要锁定了行和列就能唯一锁定数组中…

Race Karts Pack 全管线 卡丁车赛车模型素材

是8辆高细节、可定制的赛车,内部有纹理。经过优化,可在手机游戏中使用。Unity车辆系统已实施-准备驾驶。 此套装包含8种不同的车辆,每种车辆有8-10种颜色变化,总共有75种车辆变化! 技术细节: -每辆卡丁车模型使用4种材料(车身、玻璃、车轮和BrakeFlare) 纹理大小: -车…

屏幕活动保存到NAS

目录 一、套件选择 二、员工机准备 1、下载安装ffmpeg 2、安装运行rtsp-simple-server 3、生成桌面流 4、接收查看桌面变化 三、NAS端配置 1、安装套件 2、配置Surveillence Station 3、实时监看 4、历史记录查看 5、录像文件操作 四、总结 朋友的朋友找上我,说到…

网络安全专业,在校大学生如何赚外快,实现财富自由?零基础入门到精通,收藏这一篇就够了

如今&#xff0c;计算机行业内卷严重&#xff0c;我们不找点赚外快的路子这么行呢&#xff1f; 今天就来说说网络安全专业平时都怎么赚外快。 一、安全众测 国内有很多成熟的src众测平台&#xff0c;如漏洞盒子、火线众测、补天、CNVD、漏洞银行等。一些大厂也有自己的src&a…

大厂必问 · 如何防止订单重复?

在电商系统或任何涉及订单操作的场景中&#xff0c;用户多次点击“提交订单”按钮可能会导致重复订单提交&#xff0c;造成数据冗余和业务逻辑错误&#xff0c;导致库存问题、用户体验下降或财务上的错误。因此&#xff0c;防止订单重复提交是一个常见需求。 常见的重复提交场…

Dapper介绍及特性

一、Dapper介绍及特性 Dapper是一个.NET平台上的轻量级对象关系映射&#xff08;ORM&#xff09;工具&#xff0c;它通过扩展IDbConnection接口&#xff0c;提供了一系列的扩展方法来执行SQL查询并将结果映射到.NET对象中。Dapper以其高性能和简单易用著称&#xff0c;特别适合…

springboot中有哪些方式可以解决跨域问题

文章目录 什么是跨域解决方案CrossOrigin注解实现WebMvcConfigurer接口CorsFilter过滤器如何选择&#xff1f; 前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到网站。 Talk is cheap &#xff0…

Keepalived+Nginx 高可用集群(双主模式)

1.基础环境配置 [rootlb1 ~]# systemctl stop firewalld # 关闭防火墙 [rootlb1 ~]# sed -i s/^SELINUX.*/SELINUXdisabled/ /etc/sysconfig/selinux # 关闭selinux&#xff0c;重启生效 [rootlb1 ~]# setenforce 0          …

计算机毕业设计 基于Hadoop的智慧校园数据共享平台的设计与实现 Python 数据分析 可视化大屏 附源码 文档

&#x1f34a;作者&#xff1a;计算机编程-吉哥 &#x1f34a;简介&#xff1a;专业从事JavaWeb程序开发&#xff0c;微信小程序开发&#xff0c;定制化项目、 源码、代码讲解、文档撰写、ppt制作。做自己喜欢的事&#xff0c;生活就是快乐的。 &#x1f34a;心愿&#xff1a;点…

深度拆解:如何在Facebook上做跨境电商?

国内社交媒体正在逐渐兴盛&#xff0c;海外也不例外。在数字营销的新时代&#xff0c;Facebook已成为跨境电商不可或缺的平台之一。通过Facebook的巨大流量&#xff0c;卖家可以更好的触及潜在消费者&#xff0c;以实现销售增长。本文就深度拆解一下&#xff0c;卖家如何利用Fb…

STM32基础学习笔记-DHT11单总线协议面试基础题7

第七章、DHT11: 单总线协!议 常见问题 1、DHT11是什么 &#xff1f;有什么特性 &#xff1f; 2、单总线协议是什么 &#xff1f;原理 &#xff1f;DHT11的单总线协议的组成 &#xff1f; ## 1、DHT11定义 单总线协议是一种用于在多个设备之间进行通信的协议&#xff0c;所有…

从 Shapley 到 SHAP — 数学理解

如何计算 SHAP 特征贡献的概述 假设你(玩家 1)和朋友(玩家 2)参加了一场 Kaggle 比赛,你最终赢得了 10,000 元的一等奖。现在,你想公平地分配这笔钱。你的朋友建议你平分。但是,你的超参数调整技能更出色。你相信你应该得到更大的份额,因为你为团队做出了更多贡献。考虑…