ZStack 3.9.0新功能概览
- 云平台核心资源支持可视化容量展示
- 支持SR-IOV网卡
- 灾备服务增强
- 备份任务新增概览视图
- 支持对备份任务创建事件报警器,备份任务执行失败触发报警
4. 扁平网络(经典网络)场景支持负载均衡
5. 负载均衡增强
- {敏感词}支持配置黑白名单,控制特定IP访问负载均衡
- 负载均衡新增支持加权轮询算法
- 负载均衡新增支持HTTP健康检查协议
6. VPC路由器增强
- VPC路由器支持指定默认路由
- VPC路由器配置多公网支持源进源出
7. 公有网络新增地址池网段类型
8. 弹性伸缩增强:新增云主机内部监控触发弹性伸缩
9. V2V迁移增强
- 迁移服务器新增总容量以及可用容量展示
- 迁移服务器支持实时容量监控
- 迁移服务器支持设置单独的迁移网络
- 迁移服务器与所征用物理机状态解耦
- V2V迁移任务优化创建流程以及迁移进度展示
10. 企业管理增强
- 支持设置UI默认登录界面
- UI批量创建项目
- 权限服务展示优化
11. 云主机网卡性能优化
12. 云主机可以设置不同类型的网卡
13. 云主机通过白名单的方式支持任意VT-D设备的透传
14. 镜像使用优化
- 支持云盘镜像创建共享云盘
- 导出镜像提供MD5校验值
15. 物理机/云主机列表展示优化
- 云主机列表新增过滤条件:“启用状态”
- 物理机列表新增过滤条件:“启用状态”和“就绪状态”
- 物理机支持定制化标签功能
16. SharedBlock主存储增强
- 完美支持Windows故障转移群集的云主机平滑热迁移
- NeverStop云主机缩短高可用恢复延时
- 优化云主机启动
17. 双管理节点授权优化
- 支持一次性上传双管理节点的授权
- 关于界面直观展示双管理节点状态和授权信息
18. Libvirt升级至4.9
19. 其它功能和优化
- 新增多个操作场景操作助手和帮助文档
- 优化界面交互
- 优化部分业务逻辑
- 云平台核心资源支持可视化容量展示
ZStack 3.9.0新增容量管理界面,支持对云平台核心资源容量信息进行直观展示,包括:以卡片形式展示各种核心资源详细容量信息,以及对各种核心资源容量信息进行TOP 10排序,方便用户整体掌控当前云平台核心资源容量使用情况,提高管理运维效率。 容量管理界面
容量管理界面
2. 支持SR-IOV网卡
ZStack 3.9.0支持基于SR-IOV规范,将一张物理网卡虚拟化切割成多张VF类型网卡,直接分配给云主机使用。实现更灵活弹性的资源使用、提高资源利用率、以及节约成本。
相比传统的vNIC虚拟化网卡,VF网卡具有以下功能优势:
- VF网卡可直接分配给云主机,越过虚拟化层,缩短数据传输路径,使云主机获得接近物理设备的I/O性能;
- 明显减少对物理机CPU资源的消耗,即使物理机CPU压力较大,也能有效减少网络丢包,提高传输效率。
物理网卡支持SR-IOV切割/还原
创建L2NoVlanNetwork、L2VlanNetwork类型的二层网络时,可选择是否启用SR-IOV。若启用,该二层网络下的所有三层网络将支持启用SR-IOV
创建二层网络启用SR-IOV
创建云主机时,若对所选三层网络启用SR-IOV,则该云主机成功创建后将加载VF网卡。
创建云主机加载VF网卡
3. 灾备服务增强
ZStack 3.9.0对灾备服务进行以下增强:
1)备份任务新增概览视图
在ZStack 3.9.0中,备份任务新增概览视图,支持对当前备份任务进行统一直观展示,方便用户快速掌控当前备份任务整体情况,提高管理运维效率。
备份任务包括:以卡片形式展示备份任务的总数量、云主机/云盘/数据库各自备份任务的数量、以及备份任务的启用状态/就绪状态统计;以可视化图表形式展示备份任务的执行状态统计,并支持按年/月/日自定义时间段查看该图表;以列表形式展示所选时间段内全部备份任务清单,并支持查看每条备份记录的详情。
备份任务概览页
2)支持对备份任务创建事件报警器,备份任务执行失败触发报警
ZStack 3.9.0支持对备份任务创建事件报警器,当备份任务执行失败,用户会在接收端(邮箱/钉钉/HTTP应用/短信)接收到备份任务执行失败的报警详情。
备份任务失败报警
4. 扁平网络(经典网络)场景支持负载均衡
传统云计算的负载均衡,是通过一个公网IP地址作为虚拟IP,将网络请求分发给私有网络内不同的云主机,以提高网络服务并发度并保证服务高可用。在私有云环境中,用户的高可用服务业务可能仅提供给私有网络内部使用(例如数据库、缓存),并不需要公网地址来中转。在没有内网负载均衡功能前,用户只能通过申请虚拟IP方式手动在多台私有网络云主机上搭建Keepalived或HAProxy环境。
ZStack 3.9.0之前版本已支持传统公网负载均衡、以及VPC私有网络内网负载均衡功能。从ZStack 3.9.0开始,新增支持扁平网络(经典网络)内网负载均衡功能。用户可直接在UI界面创建内网负载均衡服务,ZStack会完成所有相关配置,使用方法和传统公网负载均衡一样。
使用扁平网络类型虚拟IP创建负载均衡器
{敏感词}绑定云主机网卡
5. 负载均衡增强
ZStack 3.9.0对负载均衡进行以下增强:
1){敏感词}支持配置黑白名单,控制特定IP访问负载均衡
ZStack 3.9.0支持通过zstack-cli命令为{敏感词}配置黑白名单,控制特定IP访问负载均衡,防止恶意攻击,提高系统安全性。
2)负载均衡新增支持加权轮询算法
在ZStack 3.9.0中,负载均衡新增支持加权轮询算法。在原有轮询算法基础上新增权重算法,外部请求经过权重轮询分配到负载均衡规则指定的云主机中,权重值越高的云主机,被轮询到的次数(概率)越高。用户可根据业务需求以及云主机性能差异,给云主机设置不同的权重值,实现最佳负载均衡状态。
创建{敏感词}时负载均衡算法支持选择“加权轮询”,{敏感词}绑定云主机网卡时支持设置权重值。
负载均衡算法-加权轮询
设置权重值
3)负载均衡新增支持HTTP健康检查协议
在ZStack 3.9.0中,负载均衡新增支持HTTP健康检查协议。创建{敏感词}时健康检查协议支持选择“HTTP”,需相应配置正常状态返回码、健康检查URI、HTTP健康检查方法等参数。
负载均衡支持HTTP健康检查协议
6. VPC路由器增强
ZStack 3.9.0对VPC路由器进行以下增强:
1)VPC路由器支持指定默认路由
ZStack之前版本,VPC路由器已支持加载多个公有网络,但首次加载的公有网络固定为默认路由,不允许修改。
从ZStack 3.9.0开始,VPC路由器支持指定默认路由。用户可选择VPC路由器上已加载的任一公有网络作为默认路由,修改后立即生效,无需重启VPC路由器。
设置默认路由
2)VPC路由器配置多公网支持源进源出
ZStack之前版本,VPC路由器已支持加载多个公有网络,但所有内部响应通过默认路由返回,无法保证数据进出一致。
从ZStack 3.9.0开始,VPC路由器上配置的所有非默认公有网络支持源进源出。VPC路由器配置多公网时,每个公网所触发的外部请求对应的内部相应将原路返回,从而确保数据进出一致,提升网络传输效率。用户可在VPC路由器详情页开启此功能,修改后立即生效,无需重启VPC路由器。
VPC路由器支持源进源出
7. 公有网络新增地址池网段类型
在ZStack 3.9.0中,对于已创建的IPv4类型公有网络,在普通网段基础上,新增支持添加地址池网段类型。一个公有网络支持添加多个地址池网段,但地址池网段需依附普通网段,缺少普通网段时不允许添加地址池网段。
添加地址池网段
地址池网段中的所有IP地址仅可用于创建虚拟IP,提供各种网络服务。
使用地址池网段创建虚拟IP
8. 弹性伸缩增强:新增云主机内部监控触发弹性伸缩
在ZStack 3.9.0中,弹性伸缩组新增云主机内部监控触发弹性扩容、弹性缩容。新增的云主机内部监控条目包括:云主机CPU平均使用率(需安装agent)、云主机内存平均使用率(需安装agent),使用内部监控需预先安装agent。
云主机内部监控触发弹性伸缩
9. V2V迁移增强
ZStack 3.9.0对V2V迁移进行以下增强:
1)迁移服务器新增总容量以及可用容量展示
在ZStack 3.9.0中,迁移服务器详情页新增总容量以及可用容量展示。其中,
总容量表示迁移服务器上缓存路径所在磁盘的总容量,可用容量表示缓存路径所在磁盘的可用容量 - 正在执行中的V2V迁移任务占用容量(相关源云主机根云盘和数据云盘容量总和)。
迁移服务器容量展示
2)迁移服务器支持实时容量监控
在ZStack 3.9.0中,迁移服务器详情页新增实时容量监控,支持选择不同的时间跨度来监控迁移服务器已使用容量百分比。
迁移服务器容量监控
3)迁移服务器支持设置单独的迁移网络
在ZStack 3.9.0中,迁移服务器支持设置单独的迁移网络,从源主存储迁移至迁移服务器的数据转化,使用该迁移网络,如果不设置,V2V迁移将默认使用管理网络。
设置迁移网络
4)迁移服务器与所征用物理机状态解耦
在ZStack 3.9.0中,迁移服务器与所征用物理机状态解耦。当迁移服务器为启用状态,所征用物理机为停用状态,此时该迁移服务器将作为V2V迁移场景专用,其它业务云主机不会被调度至该迁移服务器上,影响迁移效率。
迁移服务器V2V专用
5)V2V迁移任务优化创建流程以及迁移进度展示
ZStack 3.9.0对VMWare V2V以及KVM V2V场景的迁移任务创建流程均进行交互优化,进一步便捷操作,提升用户体验。此外,迁移任务进度条支持实时进度展示。
迁移任务创建流程优化
迁移任务进度展示
10. 企业管理增强
ZStack 3.9.0对企业管理进行以下增强:
1)支持设置UI默认登录界面
ZStack 3.9.0新增全局设置“UI登录界面模式”,用于限制默认登录链接http(s)://management_node_ip:port访问的登录界面。若设置为“显示所有”,默认登录链接将支持访问主登录界面、以及项目登录界面;若设置为“项目登录”,默认登录链接将仅能访问项目登录界面,此时主登录界面将提供独立登录链接。
设置UI界面登录模式
2)UI批量创建项目
ZStack 3.9.0支持UI批量创建项目,在全局设置开启“脚本方式创建项目开关”,即可在创建项目界面使用官方提供的脚本批量创建项目。
脚本方式创建项目开关
批量创建项目
3)权限服务展示优化
ZStack 3.9.0对权限服务进行展示优化。在配置角色权限时,对API粒度的权限条目补充释义,帮助用户更精准理解权限内容,便捷配置角色权限。
权限服务展示优化
11. 云主机网卡性能优化
ZStack 3.9.0对云主机网卡性能进行以下优化:
1)集群新增支持 “Zero Copy”的高级设置
在ZStack 3.9.0中,集群新增“Zero Copy”高级设置。开启后集群内所有物理机支持Zero Copy功能,可减少数据在内核态和用户态之间的拷贝次数,降低CPU占用时间,有效提升云主机Virtio网卡的性能。设置“Zero Copy”后,需重启物理机生效。
Zero Copy开关
2)云主机新增支持“网卡多队列数目”高级设置
在ZStack 3.9.0中,云主机新增“网卡多队列数目”高级设置。Virtio类型网卡的流量分配给多个CPU时,用户可自行设置队列数目,有效提升虚拟网卡性能。设置“网卡多队列数目”后,需重启云主机生效。
设置网卡多队列数目
12. 云主机可以设置不同型号的网卡
在ZStack 3.9.0中,平台类型为Linux、Paravirtualization的云主机支持设置网卡型号(包括:Virtio、E1000、RTL8139)。在云主机详情页-配置信息-网卡的子页面,展开更多操作,点击“设置网卡型号”,即可在“设置网卡型号”弹窗中修改。设置网卡型号后,需重启云主机生效。
设置网卡型号
13. 云主机通过白名单的方式支持任意VT-D设备的透传
在ZStack 3.9.0 中,云主机通过白名单的方式支持任意VT-D设备的透传,例如:Ali-NPU卡、IB卡(PCI模式)、FPGA卡等。用户需自行编辑白名单,将需要透传的设备添加至白名单,白名单编辑完成后,需重连物理机生效。
14. 镜像使用优化
ZStack 3.9.0对镜像进行以下优化:
1)支持云盘镜像创建共享云盘
ZStack 3.9.0支持使用云盘镜像创建共享云盘,包括:基于Ceph主存储的共享云盘、基于厚置备的Shared Block主存储的共享云盘。
云盘镜像创建共享云盘
2)导出镜像提供MD5校验值
在ZStack 3.9.0中,已导出镜像支持提供MD5校验值。用户可在已导出镜像详情页查看该镜像的MD5校验值,校验下载镜像的完整性。
若通过API方式执行镜像相关操作,由于exportMd5Sum和exportUrl两个字段的存放位置已挪动,需注意相关API返回字段的位置变化。
15. 物理机/云主机列表展示优化
ZStack 3.9.0对物理机/云主机列表展示进行以下优化:
1)云主机列表新增过滤条件:“启用状态”
在ZStack 3.9.0中,云主机列表新增按“启用状态”过滤符合条件的云主机。 “启用状态”包括:全部、运行中、已停止、已暂停、未知。
2)物理机列表新增过滤条件:“启用状态”和“就绪状态”
在ZStack 3.9.0中,物理机列表新增按“启用状态”或“就绪状态”过滤符合条件的云主机。“启用状态”包括:全部、启用、停用、预维护模式、维护模式;“就绪状态”包括:全部、已连接、已失联。
3)物理机支持定制化标签功能
在ZStack之前版本中,已支持对云主机/云盘资源定制化创建标签(包括:管理员标签、租户标签),可通过标签类型及标签名称快速检索所需资源。从ZStack 3.9.0开始,新增支持对物理机资源定制化创建标签(仅支持管理员标签),并通过标签快速检索物理机。
16. SharedBlock主存储增强
ZStack 3.9.0对SharedBlock主存储进行以下增强:
- 完美支持Windows故障转移群集的云主机平滑热迁移
在ZStack之前版本,如果对搭建了Windows故障转移群集的云主机执行热迁移操作,可能会触发故障转移群集的故障事件。从3.9.0版本开始,ZStack针对Windows故障转移群集做了特定支持,云主机热迁移不会产生任何不良影响。
- NeverStop云主机缩短高可用恢复延时
- 优化云主机启动
17. 双管理节点授权优化
ZStack 3.9.0对双管理节点授权进行以下优化:
1)支持一次性上传双管理节点的授权信息
在ZStack 3.9.0中,只需在任一管理节点进行一次性的请求码下载(该请求码包含双管理节点请求码信息)、以及一次性的许可证上传,即可完成双管理节点的授权信息。
2)关于界面直观展示双管理节点状态和授权信息
在ZStack 3.9.0中,关于页面支持直观展示双管理节点状态和授权信息。若出现双管理节点授权信息不一致、网络不通等情况,关于界面将及时出现相应文字提醒,帮助用户快速定位问题。
18. Libvirt升级至4.9
ZStack 3.9.0默认将Libvirt升级至4.9版本,修复了因旧版本Libvirt引起的故障问题,提高产品稳定性。
19. 其它功能和优化
-
- 新增多个操作场景进度条、操作助手和帮助文档
- 优化界面交互
- 优化部分业务逻辑