华为云云耀云服务器L实例性能测评
文章目录
- 华为云云耀云服务器L实例性能测评
- 1. 云耀云服务器L实例简介
- 1.2 云耀云服务器与弹性云服务器区别
- 1.3 云耀负载均衡
- 2. 云耀云服务器L实例购买
- 2.1 云耀服务器L实例购买
- 2.1.1 云耀服务器L实例初始化配置
- 2.1.2 远程登录云耀服务器L实例
- 3. Linux 可视化宝塔面板部署
- 3.1 宝塔面板安装
- 3.2 宝塔面板初始化
- 3.3 宝塔面板宝塔跑分部署
- 4. 云耀服务器L实例性能测评
- 4.1 服务器性能的评估指标
- 4.2 跑分评估
- 4.3 硬件检测
- 4.3 网络测速
- 5. 总结
1. 云耀云服务器L实例简介
云耀云服务器(Hyper Elastic Cloud Server,HECS)是可以快速搭建简单应用的新一代云服务器,具备独立、完整的操作系统和网络功能。提供快速应用部署和简易的管理能力,适用于网站搭建、开发测试环境、企业应用等低负载应用场景。具有易搭建、更实惠、易维护、更安全的特点。
云耀云服务器L实例是华为云基于瑶光智慧云脑推出的新一代云服务器,具备独立、完整的操作系统和网络功能,可以快速搭建简单应用。它适用于多种低负载应用场景,如网站搭建、开发环境等,也可以用于中小企业和开发者的业务部署,如小程序、跨境电商、音视频服务端和私有云盘等场景。云耀云服务器L实例提供了快速的应用部署和简易的管理能力,同时集成了多个华为云产品的功能来帮助搭建和管理应用,使得管理和运维更加便捷。
1.2 云耀云服务器与弹性云服务器区别
与弹性云服务器相比,云耀云服务器简化了购买ECS过程中的一些高级配置,一站式融合购买、登录、磁盘配置、网络配置、云监控、主机安全等多种功能,帮助您更加便捷高效的部署、配置和管理应用。
说明:
HECS底层使用的物理硬件资源与ECS一致,同CPU、内存的HECS与ECS计算能力在同一标准。
云耀云服务器与弹性云服务器的主要区别:
- 云耀云服务器:云耀云服务器是可以快速搭建简单应用的新一代云服务器,按已搭配的套餐售卖,适用于低负载应用场景,可以更加便捷、更加高效的部署、配置和管理应用。
说明:
高负载应用场景推荐使用弹性云服务器ECS,性能更稳定。 - 弹性云服务器:弹性云服务器提供多种计费模式、规格类型、镜像类型、磁盘类型,针对不同的业务场景,自定义配置弹性云服务器。
1.3 云耀负载均衡
弹性负载均衡(Elastic Load Balance,简称ELB)是将访问流量根据分配策略分发到后端多台服务器的流量分发控制服务。弹性负载均衡可以通过流量分发扩展应用系统对外的服务能力,同时通过消除单点故障提升应用系统的可用性。
如下图所示,弹性负载均衡将访问流量分发到后端三台应用服务器,每个应用服务器只需分担三分之一的访问请求。同时,结合健康检查功能,流量只分发到后端正常工作的服务器,从而提升了应用系统的可用性。
弹性负载均衡由以下3部分组成:
- 负载均衡器:接受来自客户端的传入流量并将请求转发到一个或多个可用区中的后端服务器。
- 监听器:您可以向您的弹性负载均衡器添加一个或多个监听器。监听器使用您配置的协议和端口检查来自客户端的连接请求,并根据您定义的分配策略和转发策略将请求转发到一个后端服务器组里的后端服务器。
- 后端服务器
每个监听器会绑定一个后端服务器组,后端服务器组中可以添加一个或多个后端
2. 云耀云服务器L实例购买
2.1 云耀服务器L实例购买
进入华为云官网: https://www.huaweicloud.com/
进入控制台
搜索云耀服务器HECS
选择登录L实例控制台
如果没有应用实例,则可以选择购买资源
云耀服务器L实例在购买阶段相对于传统的华为云ECS服务器购买十分简单便捷
关于区域选择,可以按照下面规则选择合适的区域
- 地理位置就近原则。根据用户群所在位置,应就近选择区域以减少网络时延,提高访问速度。
- 不同区域价格差异。不同区域的服务器价格可能会有所不同,因此需考虑预算和成本效益。
- 备案考虑。根据所在的行业和业务需求,有些区域可能需要特定的备案或审批手续,应该提前了解和考虑。
- 多产品同区域内网互通。如果需要将多个华为云产品部署在同一区域内,以便实现内网互通,可以提高访问速度和数据传输效率。
本次我选择的是Centos7.8版本
关于实例规格选择,这要根据大家的实际业务需求和资金进行综合考虑
综上考虑,我现在的区域为华北-北京四,系统镜像为Centos7.8,实例规格为2c-2G,先购买一个月
大家也可以根据自己需求选择增配数据盘,主机安全,云备份等功能
点击立即购买并支付费用,支付成功后回到云耀服务器L实例控制台等待机器创建成功。
2.1.1 云耀服务器L实例初始化配置
进入云耀服务器L实例控制台,可以看到我们购买的实例
单击实例,进入控制界面
在这里可以看到此服务器的一些基本信息
首先需要重置密码
对于我们是下个步骤安装宝塔过程中需要开放一些端口,所以还需要配置安全组规则
选择更改安全组,选择自己认为合适的安全组或者新建安全组规则
2.1.2 远程登录云耀服务器L实例
每个人的喜好不太一样,常用的shell登录终端有很多,这里我使用的是MobaXterm
MobaXterm是一款强大的终端工具,它集成了SSH客户端、X服务器和Unix命令集工具箱。在Windows操作系统下,MobaXterm可以帮助用户轻松地连接并操作Linux服务器。
MobaXterm具有以下特点:
- 集成了SSH客户端:MobaXterm通过内嵌SSH客户端,可以快速建立与Linux服务器的安全连接,实现远程登录和管理。
- 支持X服务器:MobaXterm集成了X服务器,可以在Windows上运行Unix/Linux环境,并支持图形界面应用程序。
- 提供Unix命令集:MobaXterm集成了Unix命令集(GNU/Cygwin),用户可以在Windows上运行大多数Linux命令,实现高效的终端操作。
- 多终端视窗:MobaXterm支持开启多个终端视窗,可以同时连接多个Linux服务器,并进行灵活的终端管理。
- 可扩展性强:MobaXterm可以通过集成插件来扩展功能,例如运行Gcc、Perl、Curl、Tcl/Tk/Expect等程序。
- 免费开源:MobaXterm分为免费开源版和收费专业版,用户可以免费使用开源版,并根据需求选择专业版以获得更多的功能和更好的技术支持。
新建ssh登录,填写云耀服务器L实例的ip和用户名并输入密码
登录成功
3. Linux 可视化宝塔面板部署
3.1 宝塔面板安装
登录shell终端工具,执行下面命令,安装过程大概5-10分钟
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
如果操作系统发行版不同,可以选择下面不同脚本
Ubuntu/Deepin安装脚本
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec
Debian安装脚本
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh ed8484bec
万能安装脚本
if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec
国产龙芯架构安装脚本(其他CPU请勿使用)
wget -O install_panel.sh https://download.bt.cn/install/0/loongarch64/loongarch64_install_panel.sh && bash install_panel.sh ed8484bec
安装完成后如下图所示
3.2 宝塔面板初始化
根据部署完成的提示进入管理页面
输入账号和密码登录
接受协议进入面板
可以按照推荐选择一键部署LNMP套件
LNMP是指一套协同工作的系统和相关软件,包括Linux操作系统、Nginx网站服务器、MySQL数据库服务器和PHP(或Perl、Python)网页编程语言。
具体来说,Linux操作系统是LNMP架构的基础,提供用于支撑Web站点的操作系统,能够与其他三个组件提供更好的稳定性、兼容性。
Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。它既可以在内部直接支持Rails和PHP,也可以支持作为HTTP代理服务器对外进行服务。Nginx用C编写,不论是系统资源开销还是CPU使用效率都比Perlbal要好的多。
MySQL是一个小型关系型数据库管理系统。在LNMP架构中,MySQL用于保存用户的账户和密码等数据,PHP负责解释动态网页文件并与Nginx(Web服务器)以及数据库协同工作。
PHP是一种在服务器端执行的嵌入HTML文档的脚本语言,它负责沟通web服务器和数据库系统以协同工作。
3.3 宝塔面板宝塔跑分部署
选择点击计划商店,搜索宝塔跑分,点击安装
4. 云耀服务器L实例性能测评
4.1 服务器性能的评估指标
处理器性能:
指标:主频(时钟频率)、核心数、缓存容量等。
测量方法:使用基准测试工具(如PassMark、Geekbench等)进行CPU性能测试。
内存性能:
指标:内存容量、频率、带宽等。
测量方法:使用内存基准测试工具(如MemTest、Stream等)进行内存性能测试。
硬盘性能:
指标:硬盘类型(HDD、SSD)、容量、读写速度、IOPS(每秒输入/输出操作次数)等。
测量方法:使用硬盘基准测试工具(如CrystalDiskMark、hdparm等)进行硬盘性能测试。
网络性能:
指标:网络带宽、延迟、吞吐量等。
测量方法:使用网络基准测试工具(如iPerf、speedtest-cli等)进行网络性能测试。
虚拟化性能:
指标:虚拟机数量、虚拟机性能、宿主机性能等。
测量方法:使用虚拟化基准测试工具(如SPECvirt、VMmark等)进行虚拟化性能测试。
网站性能:
指标:页面加载时间、并发访问数、响应时间等。
测量方法:使用网站性能测试工具(如Apache Bench、JMeter等)进行网站性能测试。
数据库性能:
指标:数据库读写性能、查询响应时间等。
测量方法:使用数据库基准测试工具(如TPC-C、SysBench等)进行数据库性能测试。
响应时间:
指标:服务器响应客户端请求的时间。
测量方法:使用监控工具(如Nagios、Zabbix等)进行实时监测,并收集响应时间数据。
资源利用率:
指标:CPU利用率、内存利用率、磁盘利用率等。
测量方法:使用监控工具实时监测服务器资源利用率。
负载测试:
测量服务器在高负载情况下的性能和稳定性,以评估服务器的极限能力。
4.2 跑分评估
打开宝塔跑分,选择开始跑分
跑分结果为
根据应用的测试配置为
我选择的云耀服务器L实例配置为
4.3 硬件检测
在shell终端输入
lshw
可以看到云耀云服务器L实例时使用openstack虚拟化主机
4.3 网络测速
首先安装测速工具
apt-get install -y speedtest-cli
进行测速
可以看到上传速度为8.93Mb,下载速度为49.88Mb,还是很快的
root@hcss-ecs-51c9:~# speedtest-cli
Retrieving speedtest.net configuration...
Testing from Huawei Cloud Service data center (120.46.35.208)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by China Unicom HeNan 5G (Zhengzhou) [834.56 km]: 19.14 ms
Testing download speed................................................................................
Download: 49.88 Mbit/s
Testing upload speed......................................................................................................
Upload: 8.93 Mbit/s
root@hcss-ecs-51c9:~#
5. 总结
华为云云耀云服务器L实例是一款适用于低负载应用场景的新一代云服务器,具备独立、完整的操作系统和网络功能,可快速搭建简单应用。它与弹性云服务器相比,简化了购买、登录、磁盘配置、网络配置等操作。购买云耀云服务器L实例后,可通过远程登录进行初始化配置、部署和运维。在测评云耀服务器L实例性能时,需要考虑服务器性能的评估指标、跑分评估和硬件检测等多个方面,以确保选购到合适的实例类型。本文介绍了云耀云服务器L实例的特点、购买流程、Linux可视化宝塔面板部署以及性能测评等内容