安装和使用
- 环境要求
本文基于openEuler操作系统提供指导,在正式操作前请确保目的端与源端物理机软硬件均满足要求。
- 安装Libvirt
Libvirt只有到10.0.0及以上才能支持在虚拟机热迁移过程中使用zlib库进行数据压缩与解压缩。
- 申请、安装与验证KAE License
使用KAE加速库之前需要正确安装相应的License,License安装成功之后,操作系统才能识别到加速器设备。
- 安装KAE软件
正确安装KAE证书之后,还需要安装KAE软件,才能够使用KAEZlib压缩模块。
- 更改Libvirt与QEMU配置
需要修改Libvirt与QEMU中相关配置,以允许Libvirt在热迁移过程中监控虚拟机和使用KAEZlib加速。以下配置修改需要同时修改源物理机和目标物理机。
- 搭建网桥
KAE加速热迁移测试的网络环境是使用Linux网桥。
- 启用KAEZlib
需要在虚拟机的xml中增加KAEZlib的路径才能在虚拟机热迁移过程中使用KAZlib库。