3.3. 新增和改变的功能
OpenShift Virtualization 已在 Microsoft 的 Windows Server Virtualization Validation Program (SVVP) 中认证来运行 Windows Server 的工作负载。
SVVP 认证适用于:
- Red Hat Enterprise Linux CoreOS worker。在 Microsoft SVVP Catalog 中,它们名为 Red Hat OpenShift Container Platform 4 on RHEL CoreOS。
- Intel 和 AMD CPU。
- Containerized Data Importer(CDI)现在使用 OpenShift Container Platform 集群范围的代理配置。
- OpenShift Virtualization 现在支持由红帽认证的第三方 Container Network Interface (CNI) 插件以用于 OpenShift Container Platform。
OpenShift Virtualization 现在提供用于监控集群中如何使用基础架构资源的指标。您可以使用 OpenShift Container Platform 监控仪表板来查询以下资源的指标:
- vCPU
- Network
- 存储
- 虚拟机内存交换
- OpenShift Virtualization 现在提供了一个统一的 API 来配置证书轮转。
- 如果从模板创建 Windows 虚拟机或预定义的 Hyper-V 功能,则它现在只能调度到支持 Hyper-V 的节点。
-
virtctl vnc
命令的--proxy-only
选项允许您使用任何 VNC viewer 通过虚拟网络客户端(VNC)连接手动连接到虚拟机实例。
3.3.1. 快速启动
-
有几个 OpenShift Virtualization 功能提供快速入门导览。要查看导览,请点击 OpenShift Virtualization 控制台标题菜单栏中的 Help 图标 ?,然后选择 Quick Starts。您可以通过在 Filter 字段中输入
virtualization
关键字来过滤可用的导览。
3.3.2. 网络
- 您可以使用 Kubernetes NMstate Operator 配置和管理集群节点上的 IP 地址。
-
OpenShift Virtualization 现在支持实时迁移附加到 SR-IOV 网络接口的虚拟机,如果
HyperConverged
自定义资源(CR)中启用了sriovLiveMigration
功能门。
3.3.3. 存储
- 现在,在使用支持 Container Storage Interface(CSI)快照的存储时,将数据卷克隆到不同命名空间中的速度和效率提高。Containerized Data Importer(CDI)使用 CSI 快照(当它们可用时)来提高从模板创建虚拟机时的性能。
-
在虚拟磁盘上运行
fstrim
或blkdiscard
命令时,丢弃请求将传递到底层存储设备。如果存储供应商支持 Pass Discard 功能,丢弃请求会释放存储容量。
-
现在,您可以使用存储 API 指定数据卷。存储 API 与 PVC API 不同,允许系统在分配存储时优化
accessMode
、volumeMode
和存储容量。
-
现在,如果虚拟机有内容类型
kubevirt
,您可以在不同的数据卷模式间克隆虚拟机磁盘。例如,您可以将带有volumeMode: Block
的持久性卷 (PV) 克隆到带有volumeMode: Filesystem.
的 PV 中。
- 您可以通过在 OpenShift Virtualization 控制台中运行向导来创建自定义磁盘镜像作已定义源的任何模板的引导源。