共享型e实例规格族测评报告
一、测评前有话说
阿里云的ECS共享型实例经济型实例规格族e(economy),是一种注重资源共享以降低使用成本的服务器解决方案。以下是我从多个角度对这种实例的详细描述:
- 计算能力:
★ 支持多种处理器内存配比选项,包括1:1、1:2和1:4。
★ 基于Intel® Xeon® Platinum可扩展处理器,提供强大的计算性能。
★ 采用非绑定CPU调度模式,每个vCPU会被随机分配到任何空闲的CPU超线程上。这意味着在高负载情况下,不同实例的vCPU可能会竞争物理CPU资源,可能导致计算性能波动不稳定。因此,尽管有可用性SLA保证,但没有性能SLA保证。
- 存储:
★ 实例优化了I/O性能。
★ 支持多种ESSD云盘类型,包括ESSD Entry云盘(推荐)、ESSD云盘和ESSD AutoPL云盘。然而,由于经济型实例规格的限制,PL1、PL2和PL3性能级别的ESSD云盘可能无法充分发挥其极致性能,建议选择ESSD Entry云盘或PL0性能级别的ESSD云盘。
- 网络:
★ 支持IPv4和IPv6。
★ 只能在专有网络VPC环境下运行。
★ 网络性能与计算规格对应,规格越大,网络性能越强。
- 适用场景:
★ 适合中小型网站建设。
★ 适用于开发测试环境。
★ 适合轻量级应用。
- 配置和操作:
★ 在创建实例时,不支持直接添加辅助弹性网卡,但可以在实例创建后添加。
★ 对于某些特定规格的实例(如ecs.e4.small和ecs.e4.large),在绑定和解绑辅助弹性网卡时,需要确保实例处于已停止状态。
- 性能评估和购买:
★ 由于业务场景的差异,网络收发包PPS可能会有显著差异。因此,建议进行实际的业务压力测试以了解实例的真实性能表现,从而选择最适合的实例规格。
★ 您可以访问ECS实例可购买地域页面,查看在各个地区的实例购买情况。
★ 更详细的实例规格指标说明可供参考,以帮助您更好地理解和评估实例的性能。
阿里云的ECS经济型实例提供了灵活的计算、存储和网络资源,特别适合对成本敏感且对性能稳定性要求相对较低的中小型项目和开发测试环境。然而,由于其非绑定CPU调度模式和资源共享的特性,对于高性能和稳定性的需求可能需要考虑企业级实例或其他更高性能的解决方案。在选择实例规格时,建议根据具体的业务需求和性能测试结果进行决策。
二、测评中实际操作
在本测评中,我们用小白建站的方式对阿里云的经济型实例规格族e(economy)进行了详细的操作和性能测试。
1. 前往ECS控制台,在我的资源区域,单击创建实例。
2. 在基础配置页面,参考如下说明配置ECS基础配置,未提及的配置保持默认选项,然后单击下一步:网络和安全组。
配置项 |
示例 |
说明 |
地域及可用区 |
地域:华东2(上海) 可用区:随机分配 |
实例创建后,无法直接更改地域和可用区,请谨慎选择。 |
实例规格 |
规格族:经济型 e 实例规格:ecs.e-c1m1.large |
您可以前往ECS实例可购买地域,查看实例在各地域的可购情况。 |
镜像 |
类型:公共镜像 版本:CentOS 7.5 64位 |
实例启动后,系统盘将完整复制镜像的操作系统和应用数据 |
3. 在网络和安全组页面,参考如下说明配置ECS网络和安全组,未提及的配置保持默认选项,然后单击下一步:网络和安全组。
配置项 |
示例 |
说明 |
专有网络 |
默认专有网络 |
选择您的专有网络。如果您要创建专有网络,请单击下方的前往控制台创建。 |
交换机 |
默认交换机 |
选择您的交换机。如果您要创建交换机,请单击下方的前往控制台创建。 |
分配公网IPv4地址 |
选中分配公网IPv4地址 |
选中后,自动分配一个公网IPv4地址。 |
带宽计费模式 |
按使用流量 |
按使用流量模式只需为所消耗的公网流量付费。详情请参见公网带宽计费。 |
带宽峰值 |
5 Mbps |
无。 |
安全组 |
默认安全组 |
选择您的安全组,需要开通80、443、22、3389、3306端口。如果您需要创建安全组,请单击下方的新建安全组。 |
4. 在系统配置页面,参考如下说明配置ECS系统配置,未提及的配置保持默认选项,然后单击下一步:分组设置。
配置项 |
示例 |
说明 |
登录凭证 |
自定义密码 |
本教程中选择自定义密码,并手动设置一个密码,用于远程连接并登录ECS实例。 |
登录密码 |
自定义 |
当登录凭证选择自定义密码时,需要设置此选项并确认密码,在后续连接ECS实例时,您需要输入用户名root和此处设置的密码。 |
实例名称 |
自定义 |
实例名称您可自定义设置。 |
5. 在分组设置页面,所有配置保持默认选项,确认订单并创建实例,点开实例,选择远程进入服务器中,输入上述自定义密码。
- Apache是Web服务器软件。在ECS实例上安装并配置Apache服务。
- 启动Apache服务。
- 切换浏览器,使用公网地址进行访问。
- 由于使用WordPress搭建云上博客,需要使用MySQL数据库存储数据。我们可以用MariaDB代替一下,安装MariaDB Server。
- 执行如下命令,启动MariaDB Server。
- 设置数据库root用户的初始密码。
- 连接数据库。
- 创建WordPress数据库,查看数据库,方便后续使用。
- 在ECS实例上安装并配置PHP服务。
- 创建PHP测试页面,重启Apache服务。
- 在浏览器的地址栏中,访问http://<ECS公网地址>/phpinfo.php。
- 在ECS上安装和配置WordPress。回到远程控制上
- 修改WordPress配置文件,修改wp-config.php指向路径为绝对路径,移动wordpress文件到Apache根目录。在Apache的根目录/var/www/html下,创建一个wp-blog文件夹。
- 修改wp-config.php配置文件, 重启Apache服务。
- 在浏览器地址栏中,访问http://<ECS公网地址>/wp-blog/wp-admin/install.php,在WordPress配置页面,配置相关信息,然后单击Install WordPress,在登录页面,输入您的用户名和密码,单击Log In。
- 返回如下页面,表示您已成功登录博客首页,即可进行博客发布等操作。
如果感觉上述步骤看不懂,可以看下方视频慢慢操作
三、测评后来点评
通过上述的ecs搭建博客的操作和对e实例的介绍理解,对整个过程的总结和分析:
- 实例创建与配置:
★ 在ECS控制台中,我们选择了华东2(上海)的地域和随机分配的可用区。
★ 我们选择了规格族为经济型e的实例规格ecs.e-c1m1.large,并参考了可购买地域的信息。
★ 配置了公共镜像CentOS 7.5 64位作为系统盘镜像。
- 网络与安全组设置:
★ 我们使用了默认的专有网络和交换机,并选中了分配公网IPv4地址,采用按使用流量的带宽计费模式,峰值为5 Mbps。
★ 选择了默认安全组,并确保开通了80、443、22、3389、3306端口。
- 系统配置:
★ 设置了自定义密码作为登录凭证,并设置了实例名称。
- 应用服务部署与测试:
★ 在ECS实例上安装并配置了Apache Web服务器,并成功启动了服务。
★ 使用公网地址在浏览器中访问,确认Apache服务运行正常。
- 数据库配置:
★ 安装并启动了MariaDB Server作为MySQL数据库的替代。
★ 设置了数据库root用户的初始密码,并连接到数据库。
★ 创建了WordPress所需的数据库,并查看了数据库信息。
- PHP服务配置:
★ 在ECS实例上安装并配置了PHP服务。
★ 创建了PHP测试页面,并重启了Apache服务。
★ 在浏览器中访问phpinfo.php页面,确认PHP服务运行正常。
- WordPress安装与配置:
★ 将WordPress文件移动到Apache的根目录/var/www/html/wp-blog下。
★ 修改wp-config.php配置文件指向绝对路径,并重启Apache服务。
★ 在浏览器中访问install.php页面,进行WordPress的配置和安装。
★ 输入用户名和密码登录WordPress后台。
通过以上步骤,我们成功在阿里云经济型实例规格族e(economy)上部署了一个基本的WordPress博客环境。以下是对该实例规格的综合评价:
优点:
成本较低,适合中小型项目和开发测试环境。
提供了基本的计算、存储和网络资源,能够满足一般应用的需求。
支持多种ESSD云盘类型,优化了I/O性能。
缺点:
采用非绑定CPU调度模式,可能导致计算性能波动不稳定,不适合对性能稳定性要求较高的应用场景。
受经济型实例规格限制,部分高性能的ESSD云盘可能无法充分发挥其性能。
总结:
阿里云经济型实例规格族e(economy)是一个性价比高的云计算解决方案,特别适合预算有限且对性能稳定性要求不高的中小型企业或个人开发者。在实际操作和测试中,我们能够顺利部署和运行一个基本的WordPress博客环境,证明了其在提供基础计算、存储和网络资源方面的可靠性。然而,对于需要稳定高性能计算能力的应用场景,可能需要考虑选择企业级或其他更高性能的实例规格。经济型实例规格族e(economy)是一个经济实惠且实用的云服务器选项。