The Salt Virt cloud controller capability was initially added to Salt in version 0.14.0 as an alpha technology.
最初的salt虚拟化系统支持核心的云操作:
虚拟机的部署
针对部署虚拟机进行检查
虚拟机迁移
网络分析
自动化虚拟机与salt各方面集合
镜像挂载
许多功能目前正在开发,目的是为了增强salt虚拟化系统的功能
注解
值得注意的是Salt最初开发的意图是使用云控制器通信系统主干。这意味着salt虚拟化系统不是作为一个补充,简单的说是增加后续功能。最初的尝试开发云控制方面的项目被称为butter.这个项目从来没有做起来,但是它证明了早期salt成为一个云控制的可行性。
警告
Salt Virt does not work with KVM that is running in a VM. KVM must be running on the base hardware.
作为教程的一部分,主要是关于怎么把salt Virt添加进来并启动和运行。
文档:'云计算控制器 教程</topics/tutorials/cloud_controller> '
与云控制器交互的点是:'virt'运行者. virt的运行者例程来执行特定的虚拟机程序
Virt 运行器的参考文档是可用的运行器模块文档:
python模块:虚拟机运行器参考<salt.modules.virt>
Salt Virt系统是基于使用salt查询实时数据对虚拟机监控,然后使用收集的数据作出决定关于云操作. 这意味着,不需要外部资源运行salt Virt,云信息的收集是存活和准确的。