HCIP认证动手实践-计算架构设计实验(1)
【摘要】 使用云服务:VPC、ECS、RDS、ELB、AS、IMS、DEW,搭建可以根据业务流量高低峰弹性伸缩的WordPress网站。最关键的,不是为了熟悉了这几个服务,而是熟悉了一个可以根据业务流量高低峰进行弹性伸缩的网站应用架构。
实验概览
包括本次实验内容介绍、实验目的、软件介绍。
使用云服务:VPC、ECS、RDS、ELB、AS、IMS、DEW,搭建可以根据业务流量高低峰弹性伸缩的WordPress网站。
软件:一套MySQL数据库(通过RDS服务购买),一个WordPress应用软件(部署在购买的ECS虚机上)。
VPC是基础网络,ELB做负载均衡,AS做弹性扩展。IMS做镜像,省去每台都要安装一遍软件。DEW创建的密钥对,为虚机安全保驾护航。
关键步骤
1、一套MySQL数据库
通过RDS服务购买,以下是快速购买页面,快速做实验也够用了,创建完到详情页面重置一下密码;真正应用开发建议自定义购买
计费模式
|
按需计费 |
||
区域
|
华南-广州 |
||
实例名称
|
rds-7aa8 |
||
数据库引擎
|
MySQL |
||
数据库版本
|
8.0 |
||
实例类型
|
主备 |
||
主可用区
|
可用区六 |
||
备可用区
|
可用区六 |
||
性能规格
|
rds.mysql.n1.large.2.ha | 2 vCPUs | 4 GB (通用型) , 建议连接数: 4,000, TPS | QPS: 395 | 7,914 |
||
存储类型
|
SSD云盘 |
||
存储空间
|
100 GB |
||
时区
|
UTC+08:00 |
||
虚拟私有云
|
vpc-test |
||
子网
|
subnet-cidr7(7.7.0.0/24) |
||
安全组
|
default |
||
数据库端口
|
3306 |
||
参数模板
|
Default-HighPerformance-Edition-MySQL-8.0 |
||
表名大小写
|
不区分大小写 |
||
企业项目
|
default |
2、创建一个虚机,部署WordPress软件
通过ECS购买,镜像选择公共镜像 | CentOS 7.6 64 bit;创建完成后,列表页面选择“远程登陆”,输入命令`yum install -y httpd php php-fpm php-server php-mysql mysql`下载WordPress运行所需软件,安装LAMP环境(httpd php php-fpm php-server php-mysql mysql)。
下载、配置并启动WordPress(步骤略过,详情查看实验手册)。
使用IMS服务制作镜像,用于配置后面的弹性伸缩配置,负载高时自动弹性创建出的新虚机,该虚机即使用安装好WordPress软件的镜像。
3、创建弹性负载均衡
通过ELB服务购买,先创建一个ELB,然后添加监听器(添加后端服务器组和后端服务器)。
此步骤完成后,可以使用浏览器`http://xxx(ELB的弹性公网IP)/wordpress/index.php`访问页面验证。
4、创建弹性伸缩
通过AS服务购买,需要首先创建“弹性伸缩配置”,“使用新模板”,这一步最关键的是将第2步安装软件的镜像进行关联,弹性新创建虚机时OS启动后就是新的WordPress应用(旁边还有个“使用已有云服务规格为模板”)。
创建完“弹性伸缩配置”,创建“弹性伸缩组”,绑定“弹性伸缩策略”(策略类型有告警、定时、周期),比如下图选择告警策略,CPU利用率大于80%,5分钟内连续出现3次,则弹一台ECS进来。
至此,整个实验完成。通过本次实验,一共用到了VPC、ECS、RDS、ELB、AS、IMS、DEW这几个服务,可以对这几个服务进行一个整体的认识。
最关键的,不是为了熟悉了这几个服务,而是熟悉了一个可以根据业务流量高低峰进行弹性伸缩的网站应用架构。
HCIP主页: https://edu.huaweicloud.com/training/csssa.html?ticket=ST-83206975-oYwb2Xebob5atv4p4BcV0tPc-sso
在线实验手册:https://res-static.hc-cdn.cn/cloudbu-site/china/zh-cn/%E4%BA%91%E5%AD%A6%E9%99%A2/Materials%20for%20certification/HCIP-CloudServiceSolutionsArchitectV3.0LabGuide20220901.pdf
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
作者其他文章
评论(0)