第 4 章 配置计算服务存储
您可以从基础镜像创建一个实例,计算服务从镜像(glance)服务复制,并在 Compute 节点上本地缓存。实例磁盘(实例的后端)也基于基础镜像。
您可以配置 Compute 服务,以在主机 Compute 节点上本地存储临时实例磁盘数据,或者在 NFS 共享或 Ceph 集群中远程存储。或者,您还可以配置计算服务,将实例磁盘数据存储在块存储(Cinder)服务提供的持久性存储中。
您可以为环境配置镜像缓存,并配置实例磁盘的性能和安全性。当镜像服务(glance)使用 Red Hat Ceph RADOS Block Device (RBD)作为后端时,您还可以将计算服务配置为直接从 RBD 镜像存储库下载镜像。
4.1. 镜像缓存的配置选项
使用下表中详述的参数配置计算服务如何在 Compute 节点上实施和管理镜像缓存。
表 4.1. Compute (nova)服务镜像缓存参数
配置方法 | 参数 | 描述 |
---|---|---|
puppet |
|
指定镜像缓存管理器运行之间等待的秒数,后者管理 Compute 节点上的基础镜像缓存。当
设置为
默认: |
puppet |
| 指定并行预缓存镜像的 Compute 节点的最大数量。 注意
默认: |
puppet |
|
设置为
Default: |
puppet |
|
指定未使用的基础镜像大小必须从缓存中删除的最小期限(以秒为单位)。未使用的已调整的基础镜像的大小不少于此镜像被删除。设置为
默认: |
puppet |
|
指定保存缓存镜像的文件夹名称,相对于
默认: |
heat |
| 指定 Compute 服务在 Compute 节点上的任何实例不再使用镜像时应继续缓存镜像的时间长度(以秒为单位)。Compute 服务从缓存目录中删除比此配置生命周期旧的镜像,直到再次需要它们。 默认: 86400 (24 小时) |