openstack 批量创建虚拟机
知识前提:熟悉openstack 创建vm 的50个步骤
keystonenova glancecinderneutron
功能需求:
并发 批量创建 100 台 VM
VM 初始化
创建结果信息进行check
任务分层:
读取tasK配置
生成taskList 任务列表
并发执行创建任务
任务执行状态的监控
任务执行进度的实时报告
任务执行过程的日志记录
任务执行失败的结果分析
result 结果重新review 实现方案:ansible cmdb
技术方案:
使用openstack api 进行虚拟机的创建
ansible playbook
依赖模块:
http://docs.ansible.com/ansible/latest/list_of_cloud_modules.html#openstack
页:
[1]