XenServer主机全面管理虚拟机,客户通过会话与主机交互,完成虚拟机的创建,管理,关闭等操作。
1. 虚拟机创建过程
创建一个session
获得模板
clone模板,并进行provision处理
虚拟机可以进行启动,挂起等操作
注销:服务器端最多200个session,如果超过,则新的session将会使老的session失效。所以一定将不用的session注销。
2. 虚拟机的磁盘和网络
虚拟机的磁盘通过vdi创建,通过vbd将vdi挂载到虚拟机上。
网络需要通过vif挂载。
虚拟机的磁盘和网络可以热插拔。
3. 虚拟机的import和export
虚拟机可以导出到文件。所有的主机可以通过这些文件重启虚拟机。
文件包括一个xml文件和一些磁盘映像文件。通过xml来描述和注册这些磁盘映像。