梦应逍遥 发表于 2024-9-29 08:21:16

828华为云征文|华为云弹性云服务器FlexusX实例下的Nginx性能测试

本文写的是华为云弹性云服务器FlexusX实例下的Nginx性能测试


下面是华为云弹性云服务器FlexusX实例下的Nginx性能测试。
一、华为云弹性云服务器FlexusX实例简介

华为云弹性云服务器FlexusX实例是华为公司提供的一种云盘算服务,它基于Intel® Xeon® Cascade Lake 处理器和华为自主研发的Kunpeng 920处理器和Ascend 310 AI芯片,为用户提供高性能的盘算、存储和网络本领。
FlexusX实例采用弹性架构,可以根据用户的需求快速调解盘算资源的规模,满足差别规模的业务运行要求。它提供了多种实例规格和存储选项,用户可以根据自己的需求选择合适的实例设置。
最大的特点就是可以自定义选择合适的CPU核心数和内存大小,如下图所示。
https://i-blog.csdnimg.cn/direct/4e187169f0eb4790aabbfae99bedb123.png#pic_center
https://i-blog.csdnimg.cn/direct/0c9103165c8c4305a42d30d92a8ba07a.png#pic_center
在CPU核心数为4时,可供选择的内存数有2、4、6、8、10、12、16、32 G。在CPU核心数为3时,可供选择的内存有3、6、9、12 G。
它支持多种操纵系统和应用程序,可以满足用户差别的业务需求。同时,华为云提供了机动的计费方式和美满的技能支持,帮助用户低落本钱、进步服从。
在选择Huawei Cloud EulerOS镜像时还能对Nginx、Redis、MySql等应用提供加速服务。有这方面需求的小伙伴可以多留意一下。
https://i-blog.csdnimg.cn/direct/ac15a199b5b64b3dabfd813a4c8e44e7.png#pic_center
华为云弹性云服务器FlexusX实例是一种高性能、机动可靠的云盘算服务,可以满足用户各种业务需求。
二、测试情况

设置名称设置值规格4vCPUs | 12GB镜像Huawei Cloud EulerOS 2.0 标准版 64位 | 公共镜像应用加速nginx已安装并加速(HTTP/HTTPS小包场景预期加速40%,大包场景预期加速15%)存储系统盘 100 GB带宽3 Mbit/s 三、测试工具

Apache Benchmark(也称为ab)通常不需要安装,ab工具随Apache HTTP服务器软件一起提供。
四、测试方法

ab.exe -n 1000 -c 100 http://FlexusX实例公网地址/


[*]-n 1000:总哀求数。这里设置为1000,您可以根据需要举行调解。
[*]-c 100:并发哀求数。这里设置为100,您可以根据需要举行调解。
五、测试结果

测试结果如下图所示。
https://i-blog.csdnimg.cn/direct/cdd6903c7b054facaf2f2abda0921771.png#pic_center
基本信息


[*]Server Software: 服务器软件是nginx/1.21.5。
[*]Server Hostname: 服务器主机名是113.xxx.xxx.xxx。
[*]Server Port: 服务器端口是80。
[*]Document Path: 测试的文档路径是根目次 /。
[*]Document Length: 相应文档的长度是3510字节。
测试参数


[*]Concurrency Level: 并发级别是100,即同时模拟100个用户举行哀求。
[*]Time taken for tests: 整个测试过程耗时8.094秒。
[*]Complete requests: 完成的哀求数目是1000。
[*]Failed requests: 失败的哀求数目是0。
性能指标


[*]Total transferred: 总共传输的数据量是3767000字节。
[*]HTML transferred: 仅HTML文档传输的数据量是3510000字节。
[*]Requests per second (mean): 平均每秒处理的哀求数是123.55个。
[*]Time per request (mean): 每个哀求的平均处理时间是809.375毫秒(这是针对单个哀求的平均时间)。
[*]Time per request (mean, across all concurrent requests): 全部并发哀求的平均处理时间是8.094毫秒(这是针对全部并发哀求的平均时间)。
[*]Transfer rate: 接收数据的平均传输速率是454.51 Kbytes/秒。
毗连时间分析


[*]Connect Time: 毗连时间的最小值是0毫秒,平均值是8毫秒,标准差是7.8毫秒,中位数是16毫秒,最大值也是16毫秒。这里有一个告诫,表明初始毗连时间的中位数和平均值不在正常偏差范围内,因此这些结果可能不太可靠。
[*]Processing Time: 处理时间的最小值是0毫秒,平均值是759毫秒,标准差是142.8毫秒,中位数是797毫秒,最大值是828毫秒。
[*]Waiting Time: 期待时间(可能是指期待服务器相应的时间)的最小值是0毫秒,平均值是408毫秒,标准差是231.5毫秒,中位数是406毫秒,最大值是828毫秒。
[*]Total Time: 总时间(从发起哀求到接收完备相应的时间)的最小值是16毫秒,平均值是767毫秒,标准差是142.8毫秒,中位数是812毫秒,最大值是828毫秒。
哀求完成时间分布


[*]50%的哀求在812毫秒内完成(即中位数)。
[*]66%的哀求在812毫秒内完成(第一四分位数和第三四分位数的中间值)。
[*]75%的哀求在813毫秒内完成(第三四分位数)。
[*]80%、90%、95%、98%、99%的哀求都在813或828毫秒内完成。
[*]100%的哀求在828毫秒内完成(最长哀求时间)。
测试结果表明,在并发级别为100的情况下,服务器在处理1000个哀求时表现良好,没有出现失败的哀求,且平均每秒能处理超过120个哀求。
以下是对测试结果的详细分析:


[*] 高成功率:全部1000个哀求都成功完成,没有失败的哀求,说明服务器在高并发场景下具有较高的稳固性。
[*] 公道的吞吐量:平均每秒处理123.55个哀求,这个数字反映了服务器在给定条件下的吞吐本领,对于很多Web应用来说是一个可接受的数值。
[*] 较快的相应时间:只管处理时间和期待时间相对较长,但大多数哀求(50%以上)都能在812毫秒内得到相应,这对于用户体验来说是相对较快的。
另外近来华为云828在搞活动,Flexus X实例的促销也非常给力,大家有需要的话可以留意一下,优惠力度还是很大的。
https://i-blog.csdnimg.cn/direct/6e8e915d887e400e85420a0142200d0f.png#pic_center

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 828华为云征文|华为云弹性云服务器FlexusX实例下的Nginx性能测试