IaaS平台
1. 简介
IaaS平台包含网络管理、主机硬件、存储管理、ISO镜像管理、模板管理、主机管理的子功能。
2. 网络管理
2.1 网络列表
网络列表的界面:
该界面的功能主要是为了给虚拟机模板和LXC模板配置网络所使用,IP范围主要是为了在创建虚拟机和LXC的时候分配IP所使用。可以添加、编辑、删除网络定义,以及配置该网络的主机范围,当有新宿主机添加进来的时候,需要将网络的主机范围配置好,每个主机可以配置不同的网卡。
2.2 网卡管理
网卡管理的界面:
该界面可以查看宿主机上的所有网卡信息,以便于在网络列表中配置主机范围。
2.3 Bridge管理
Bridge管理的界面:
该界面可以查看宿主机上的所有Bridge信息。可以创建、删除Bridge,以及对Bridge中的slave进行管理。
2.4 Open vSwitch管理
Open vSwitch管理的界面:
该界面可以查看宿主机上的Open vSwitch信息。可以创建、删除vSwitch。
2.5 VLAN管理
VLAN管理的界面:
该界面可以查看宿主机上的VLAN信息。可以创建、删除VLAN。
2.6 VIP池管理
VIP池管理的界面:
该界面可以查看CLUP中所有的VIP池,以及VIP池中已使用的VIP所在的集群和主机的信息。可以修改、删除VIP池,对已经使用的VIP进行启用和关闭的功能。
2.7 RoCE/IB网络
RoCE/IB网络的界面:
该界面可以对CLUP中已经安装好clup-agent的机器进行划分网络,网络分为RoCE网络以及IB网络。可以查看网络的拓扑图,以及对网络增加交换机、增加节点、移除节点。
3. 主机硬件
主机硬件的界面:
该界面可以查看主机的一些基础信息,比如IP、BIOS、可配最大内存、CPU数、CPU最高频率、CPU型号、机器型号、序列号、CPU总核数、超线程核数等。还能查看主机关于CPU、内存、RoCE/IB、网卡、系统日志、传感器数据、机器SEL日志的详细信息。
4. 主机存储
进入存储管理->主机存储,该界面可以查看主机Raid-物理硬盘、Raid卡-逻辑硬盘、NVMe SSD、PMemory、vdo盘的信息。
Raid卡-物理硬盘的界面:
Raid卡-逻辑硬盘的界面:
NVMe SSD的界面:
PMemory的界面:
vdo盘的界面:
5. 存储池管理
进入存储管理->存储池管理,存储池管理的界面:
可对各种存储池进行管理,存储池的参数有存储池ID、存储池名称、存储池类型、存储池用途、存储池路径、备注等信息。
存储池的类型分为:
- 文件目录
- LVM
- ZFS
- CEPH
- ESDISK
- RSDISK
其中ESDISK类型和RSDISK类型的存储池需要先申请注册码,升级为企业版后才可以使用。
存储池的用途分为:
- 系统盘
- ISO光盘
- 数据盘
前四个存储池中,
ID为1的存储池为默认系统盘存储池,此存储池路径在初始化时会设置,之后也可修改。
ID为2的存储池为默认ISO光盘存储池,此存储路径在初始化也会设置,之后也可修改。
ID为11的存储池为CEPH存储池。
ID为101的存储池为LVM存储池。
此外,还有存储池管理功能,比如添加存储池、修改存储池、存储池监控、查看占有率、删除存储池等功能。
5.1 添加存储池
5.1.1 添加文件目录、LVM、ZFS、CEPH存储池
点击增加,进入添加存储池界面。
需要填写存储池名称、选择存储池类型、选择存储池用途、存储池路径等信息。
存储池用途可多选,同一个存储池既可以用于数据盘、也可以用于系统盘等。
创建成功:
5.1.2 增加ESDISK存储池
点击添加存储池,存储池类型选择ESDISK,存储池用途只能是数据盘,点击提交。然后点击详情->添加,开始选择ESDISK的底层磁盘、配置分片、配置数据盘等。
5.1.3 增加RSDISK存储池
点击添加存储池,存储池类型选择RSDISK,存储池用途只能是数据盘,进入下一步,开始选择RSDISK的底层磁盘、选择计算节点等操作。
5.2 修改存储池
选择数据盘池02存储池,点击修改,可修改该存储池的信息:
存储池用途改为只选择数据盘。
修改成功:
5.3 监控
此功能社区版暂未支持,升级为企业版即可使用
选择数据盘03存储池,点击监控,可监控该存储池的以下信息:
- 虚拟机OS池的磁盘IOPS
- 虚拟机OS池的磁盘IO占用率
- 虚拟机OS池的磁盘吞吐
- 虚拟机OS池的磁盘响应时间
5.4 查看占有率
选择默认存储池,点击查看占用率,可查看该存储池的大小和占用率等信息。
5.5 删除存储池
选择数据盘03存储池,点击删除,可删除该存储池,但需要此存储池没有被虚拟机或数据盘使用,方可删除存储池。
6. 数据盘管理
6.1 数据盘界面
进入存储管理->数据盘管理,总览界面如下图所示:
在此界面中可以创建、删除、扩容数据盘
6.2 创建数据盘
该功能需要输入数据盘名称、选择物理机与存储池名称,填写数据盘大小等信息即可创建数据盘。
创建成功。
6.3 删除数据盘
点击删除并确定即可删除该数据盘。
提示
已挂载的数据盘不能被删除
6.4 编辑数据盘
可编辑数据盘的名称、备注等信息
6.5 扩容数据盘
可扩充选中的数据盘的大小
升级为企业版方可在线扩容数据盘。若选中数据盘为挂载状态,请关闭虚拟机或者卸载数据盘后再扩容。
在此界面中,点列表框中的“删除”按钮可以删除数据盘。注意只能删除未挂载的数据盘,已挂载的数据盘删除选项为不可选状态,不可删除
点击扩容可以给选中的数据盘扩容,扩容页面如下:
7. ISO镜像管理
可上传ISO镜像到ISO光盘存储池、删除ISO镜像、同步到其他宿主机:
上传ISO镜像:
同步到其他宿主机:
当其他宿主机不存在此镜像文件时,可以将该宿主机上的镜像文件同步到其他宿主机上。
8. 模板管理
8.1 虚拟机模板
虚拟机模板主界面如下:
虚拟机模板管理有以下功能:
- 配置镜像
- 添加一个模板
- 把虚拟机拷贝成模板
- 查看模板配置
- 修改模板配置
- 删除模板
- 配置网络
- 编辑模板的镜像
- 同步到其他宿主机
- 配置PaaS参数
8.2 LXC模板
LXC模板主界面如下:
LXC模板管理有以下功能:
- 配置镜像
- 添加一个模板
- 把LXC拷贝成模板
- 查看模板配置
- 修改模板配置
- 删除模板
- 配置网络
9. 主机管理
主机管理的界面:
在此界面中,在搜索框中可以按“机器类型”、“主机名”、“IP地址”搜索主机,同样支持通配符百分号“%”及下划线“_”。 界面功能说明如下:
- 创建虚拟机:点击创建虚拟机按钮后出来一个向导,让你选择创建方式:
1. 选择“从已有的普通模板中clone”的方式创建虚拟机,可以在数秒内创建一个虚拟机。
2. 选择“从iso光盘镜像文件安装”的方式,选择虚拟机模板以及相应的ISO文件安装出一台虚拟机,需要花一定的时间。 - 创建LXC:点击创建LXC按钮后出来一个页面,填写相关信息后,从已有的普通模板中clone的方式创建LXC容器。
- 删除:把选择中的虚拟机和LXC删除掉。
- 开机:把选择中的虚拟机和LXC开机启动。
- 关机:把选择中的虚拟机和LXC关机,这种关机是相当于在操作系统中运行shutdown关机,比较优雅,但有可能关机失败。
- 强制关机:把选择中的虚拟机和LXC强制关机,这种强制关机相当于直接把虚拟机关电,立即关机。
- 重启:把选择中的虚拟机和LXC重启,这种重启是相当于在操作系统中运行reboot命令重启,比较优雅,但有可能重启失败。
- 强制重启:把选择中的虚拟机强制重启,这种强制重启是相当于按下物理机器的电源的reset键一个强制重启虚拟机,是立即重启。
- 暂停:把选择中的虚拟机暂停。
- 恢复:把暂停的虚拟机恢复运行。
- Agent升级:已经安装好clup-agent并且正在运行的机器,可以升级Agent。
- 修改配置:已经安装好clup-agent并且正在运行的机器,可以修改配置。
- 安装软件包:已经安装好clup-agent并且正在运行的机器,可以安装软件包。
- 安装Agent:使用CLUP创建的虚拟机,正在运行中且未安装过Agent的虚拟机可以安装Agent。
- 宿主机管理:可以配置宿主机的防火墙规则,SR-IOV管理。
- 切换网络为桥接:将虚拟机宿主机和LXC宿主机的主网络切换为桥接。
- 虚拟机登录:使用VNC登录虚拟机。
- LXC登录:使用lxc-attach进入LXC。
- 虚拟机管理:对于虚拟机的管理操作,比如编辑一般信息、控制台密码、启动顺序、修改规格、数据盘管理、防火墙、PCIE直通、ISO挂载卸载、快照管理、镜像管理、监控等。
- LXC管理:对于LXC的管理操作,比如编辑一般信息、修改规格等。
- 虚拟机克隆:基于虚拟机的某个快照,克隆出另一台虚拟机。
- LXC克隆:直接将整个LXC容器克隆出另一个LXC容器。
- 机器下线:对于不再使用的普通机器,可以将它从CLUP管理系统中移除。