open stack child可以从存储镜像数据的云盘快速创建新的云盘。与文件和Swift中存储的映像相比,如果后端存储克隆具有更好的性能,则从卷备份映像创建新的云盘会更快。
特性介绍
卷备份镜像的特点是将镜像数据保存到煤渣的后端存储,这样从镜像创建云盘就可以省去从quiet下载镜像数据格式转换并复制到云盘的复杂过程,直接使用后端存储进行克隆。
特性验证
一个
验证煤渣后端是lvm,openstack版本是Mitaka。
2
修改配置项/etc/sketch/sketch-API . conf
为了允许镜像服务使用煤渣作为后端存储,煤渣被添加到stores = file、http和swift。
stores = file,http,swift,file
要解析位置信息,需要将show_multiple_locations修改为True。
显示多个位置=真
三
修改配置项/etc/煤渣/煤渣. conf
要允许cloud从镜像磁盘克隆一个新的云盘,需要将switch API版本号设置为V2,并将allowed_direct_url_schemes修改为cloud。
扫视_api_version = 2
允许的直接url方案=煤渣
允许命令打开堆栈图像创建卷
[lvm]
图像_上传_使用_内部_租户=真
四
从镜像创建一个云盘,包含以下信息
+ - + - + - +
|标识|大小|可引导
+ - + - + - +
| 1b 645 CDE-4889-4d 61-8c 12-a81ef 25 bd51c | 1 | true |
五
创建一个镜像记录,镜像状态为队列。
命令如下:
# light image-create-disk-format raw-container-format裸名test_image
六
向该镜像添加位置信息
#扫视位置-添加AFE 788 BC-09 FB-4254-9a 94-d 622 C3 faf 4b 6-URL煤渣://1b 645 CDE-4889-4d 61-8c 12-a81ef 25 bd51c
# skew image-show AFE 788 BC-09 FB-4254-9a 94-d622 C3 faf 4b 6
+ - + - +
|属性|值
+ - + - +
|校验和|无
| container_format | bare |
|创建于2017-05-18T05:50:23Z
| disk_format | raw
| id | AFE 788 BC-09 FB-4254-9a 94-d 622 C3 faf 4b 6 |
|位置| [{"url ":"煤渣://1b 645 CDE-4889-4d 61-8c 12-a81ef 25 BD 51 c ","元数据":{} }] |
| min_disk | 0
| min_ram | 0
| name | testyu_image |
|所有者| 551 aa 3665 fa 49278651 Fe 15 a 532 f 21 e |
|受保护| False |
| size | 1073741824 |
|状态|活动|
|标签| [] |
|更新于| 2017-05-18T06:47:11Z
|虚拟_大小|无
|可见性|私有|
+ - + - +
其中url中的信息是对应云盘的id。需要注意的是,在使用这个镜像之前,不能删除对应的云盘。
七
从这个镜像创建一个lvm后端镜像磁盘,child将直接从相应的云盘1b 645 CDE-4889-4d 61-8c 12-a81ef 25 BD 51c克隆一个新的镜像磁盘。
总结
卷备份映像的功能配置很复杂,取决于许多因素。如果后端存储的克隆性能足够好,从镜像创建云盘的速度可以大大提高。
参考:https://docs . open stack . org/admin-guide/block storage-volume-backed-image . html
1.《backed Cinder新特性之Volume-backed image介绍与验证》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《backed Cinder新特性之Volume-backed image介绍与验证》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/junshi/1452224.html