概述:

本文对ZStack中级培训网络实验课程进行说明,通过本次实验学员能够掌握ZStack VPC高可用组创建方法,ZStack VPC网络创建方法,ZStack弹性IP、弹性伸缩、负载均衡、OSPF动态路由等网络服务的创建及使用方法。

云平台上的术语定义:
ZCCE 高级网络实验
ZCCE 高级网络实验
中英文术语对照:
ZCCE 高级网络实验
ZCCE 高级网络实验

实验目的

1.ZStack环境搭建、云平台初始化(包括创建区域、集群、添加计算节点、主存储、创建二层网络、三层网络的过程)
2.创建VPC高可用组和VPC网络
3.完成弹性IP实验
4.完成负载均衡+弹性伸缩实验
5.完成静态路由和动态路由(OSPF实验)

相关网络拓扑图:
(弹性IP实验拓扑)ZCCE 高级网络实验
(负载均衡+弹性伸缩实验拓扑)
ZCCE 高级网络实验
(多VPC互通实验拓扑)
ZCCE 高级网络实验
初始化云平台:
两个云主机一个安装管理节点模式,一个安装计算节点模式, 管理节点和计算节点系统安装完成之后,使用浏览器访问管理节点IP:5000端口进入云平台,自行完成ZStack云平台的初始化工作(创建区域、集群、添加物理机、镜像服务器、主存储、计算规格)(具体操作步骤参考:) 传送门.

VPC网络创建

VPC网络创建流程:

  1. 创建二层公有网络,选择novlan类型
    ZCCE 高级网络实验

  2. 创建三层公有网络,按照表格分配的公有网络地址进行填写(ip地址、子网掩码、网关)。
    ZCCE 高级网络实验

  3. 上传云路由镜像
    ZCCE 高级网络实验

  4. 创建云路由规格:规格设置2C2G,管理网络和系统网络都选择公有网络
    ZCCE 高级网络实验

  5. 创建VPC路由器
    ZCCE 高级网络实验

  6. 创建二层私有网络,选择VLAN类型,VLAN ID按照表格分配进行设置。
    ZCCE 高级网络实验

  7. 创建VPC网络,按照表格分配的私有网络地址进行填写(ip地址、子网掩码、网关)
    ZCCE 高级网络实验
    (具体操作步骤参考《ZStackV3.8.6 用户手册 7.6.3 专有网络VPC使用教程》)

3.实验验证

3.1 弹性IP实验

使用VPC网络新建云主机vm1,验证本地笔记本能否ping云主机IP地址(截图)
ZCCE 高级网络实验
ZCCE 高级网络实验

ZCCE 高级网络实验

截图如下:
ZCCE 高级网络实验

创建弹性IP,其中网络选择公有网络,创建完弹性IP后,ZStack会自动引导绑定对应云主机网卡,点击”加号”按钮,选择vm1云主机,完成弹性IP绑定,验证通过笔记本能否ping通弹性IP(截图)

ZCCE 高级网络实验
ZCCE 高级网络实验
ZCCE 高级网络实验

截图如下:
ZCCE 高级网络实验

3.2 负载均衡+弹性伸缩实验

创建负载均衡器和监听器,然后创建弹性伸缩组,伸缩组规则:起始2台云主机,最大10台云主机,当平均cpu使用率大于70%的时候自动扩容一台云主机,平均cpu使用率低于30%的时候自动减少一台云主机。

ZCCE 高级网络实验

ZCCE 高级网络实验
ZCCE 高级网络实验

ZCCE 高级网络实验
ZCCE 高级网络实验

ZCCE 高级网络实验

点击启用弹性伸缩组,会自动创建出两台云主机

ZCCE 高级网络实验
ZCCE 高级网络实验

负载均衡后端云主机使用镜像已经封装好了Apache服务,可以通过访问负载均衡公网IP的80 端口查看负载效果

ZCCE 高级网络实验
ZCCE 高级网络实验

接下来验证弹性伸缩:
弹性扩容验证
对负载均衡后端的两台云主机(VM2、VM3)执行for i in seq 1 $(cat /proc/cpuinfo |grep "physical id" |wc -l); do dd if=/dev/zero of=/dev/null & done脚本来提升云主机的CPU利用率,观察cpu变化情况和伸缩组中云主机数量变化情况 (截图)

ZCCE 高级网络实验
ZCCE 高级网络实验

查看云主机CPU负载监控数据
ZCCE 高级网络实验

弹性扩容成功
ZCCE 高级网络实验

弹性缩容验证
对负载均衡后端的云主机((VM2、VM3))执行fg crtl+C ,pkill -9 dd后,观察cpu变化情况和伸缩组中云主机数量变化情况 (截图)
ZCCE 高级网络实验

查看云主机CPU负载监控数据
ZCCE 高级网络实验

弹性缩容成功

ZCCE 高级网络实验

3.3 路由实验

新建一个VPC路由器和VPC网络(网络段使用表格分配的另外一个私有网络段),新建测试云主机选择该VPC网络,分别通过静态路由(写路由表),动态路由(ospf)实现不同VPC路由器/VPC高可用组下的云主机网络互通。 (截图)
截图如下:
ZCCE 高级网络实验

ZCCE 高级网络实验
ZCCE 高级网络实验
ZCCE 高级网络实验

ZCCE 高级网络实验

新建VPC路由器和VPC网络请参考前面VPC网络创建流程。创建完成后云平台上会有两个VPC路由器和两个VPC网络,新建一个VM,网络选择刚刚新建的VPC网络。

ZCCE 高级网络实验
ZCCE 高级网络实验
ZCCE 高级网络实验

在新建VM中ping另外一个VPC下的云主机,测试网络连通性
ZCCE 高级网络实验

加上静态路由就好了

ZCCE 高级网络实验

ZCCE 高级网络实验
ZCCE 高级网络实验

ZCCE 高级网络实验

ZCCE 高级网络实验

两个不同VPC路由器下的云主机网络默认是不通的,下面首先通静态路由的方式打通两个VPC路由器下的VPC网络。

ZCCE 高级网络实验
ZCCE 高级网络实验
ZCCE 高级网络实验

ZCCE 高级网络实验

同理在VPC2上加上回指路由表
ZCCE 高级网络实验

测试网络连通性
ZCCE 高级网络实验

两个VPC网络下的云主机通过静态路由实现互通。

接下来删除静态路由表,通过OSPF动态路由打通两个VPC路由器下的VPC网络。
ZCCE 高级网络实验
ZCCE 高级网络实验
观察VPC路由器上OSPF协议中邻居路由信息,当邻居路由信息变成FULL的时候,测试网络连通性
ZCCE 高级网络实验
不同VPC路由器下的云主机通过动态路由实现网络互通。

ZCCE 高级网络实验

相关文章:

猜你喜欢
  • 2021-10-22
  • 2022-12-23
  • 2021-10-16
  • 2021-12-02
  • 2021-05-23
  • 2021-07-23
相关资源
相似解决方案