第 7 章 模板和虚拟机池

7.1. 模板和虚拟机池

Red Hat Virtualization 环境为管理员提供了两个用来简化为用户提供虚拟机操作的工具:模板(template)虚拟机池(pool)。管理员可以通过使用模板来快速创建新的虚拟机。这个新虚拟机会基于一个已经存在的、并己经被配置好的虚拟机来创建,从而省去了手工安装操作系统和配置系统的步骤。模板功能对于需要创建多个相似虚拟机的环境非常有用。例如,您需要使用多个虚拟机作为 web 服务器。您可以首先在一台虚拟机上安装操作系统、安装 web 服务器软件并配置系统。然后,基于这个已经配置好的虚拟机创建一个模板。当您需要创建更多虚拟机来作为 web 服务器时,就可以使用这个模板来创建它们。
虚拟机池就是一组基于特定模板创建的虚拟机,这些虚拟机可以快速地提供给用户使用。对虚拟机池中的虚拟机的使用权限是在虚拟机池一级来设置的。如果一个用户有对某个虚拟机池的使用权限时,这个用户就有权限使用这个虚拟机池中的任何虚拟机。因为用户每次从虚拟机池中获得的虚拟机可能并不是同一台虚拟机,所以虚拟机池并不适用于用户需要在虚拟机上保存数据的情况。虚拟机池适用于用户把数据保存在中央存储设备中的情况;或不需要存储新数据的情况。当虚拟机池创建完成后,组成这个虚拟机池的虚拟机会被创建,并处于“关闭”状态。当用户需要虚拟机时,虚拟机就会被启动。