适用范围 SUSE Enterprise Storage 7
第 V 部分 与虚拟化工具集成 #
- 26
libvirt
和 Ceph libvirt
库在超级管理程序接口与使用这些接口的软件应用之间建立了一个虚拟机抽象层。使用libvirt
,开发人员和系统管理员可将工作重心放在通用管理框架、通用 API、通用外壳接口 (virsh
) 以及诸多不同的超级管理程序(包括 QEMU/KVM、Xen、LXC 或 VirtualBox)上。- 27 Ceph 用作 QEMU KVM 实例的后端
最常见的 Ceph 用例涉及到向虚拟机提供块设备映像。例如,在理想的配置中,用户可以创建包含 OS 和所有相关软件的“黄金”映像。然后,用户可以创建该映像的快照。最后,用户可以克隆该快照(通常要克隆多次,有关详细信息,请参见第 20.3 节 “快照”)。能够创建快照的写入时复制克隆,就意味着 Ceph 能够快速向虚拟机供应块设备映像,因为客户端不需要在每次运转新的虚拟机时都下载整个映像。