1.rally在创建虚拟机的过程中,为什么我nova-list看不到批量创建的虚拟机?
既然是rally测试,就是用rally命令来查看,如果同样没有,说明安装有问题。
2.boot.json和boot and delete.json有什么不同的目的呢,不是最后都是被删除了吗?
测试 nova 创建-删除虚拟机性能
[mw_shl_code=bash,true] $ rally -v task start rally/doc/samples/tasks/scenarios/nova/boot-and-delete.json[/mw_shl_code]
Result:
从命令即可判断boot.json是用来创建虚拟机的,boot and delete.json则是创建后删除,目的是测试性能
3.rally是否可以自己写函数呢,scenerio没有我需要的场景的时候,我怎么测性能.
Rally 核心包括4个主要的组件,如下:
1、Server Providers. 提供针对不同虚拟化(LXS、Vrish)和云提供者(Amazon)操作的统一的接口;
在三层网络上面,通过SSH访问。
2、部署引擎,在任何基准测试之前,部署openstack发行版本(devstack或Fuel),服务器来自Server Providers。
3、验证。在部署云环境上面运行Tempest(或其他指定的测试集合),检测云是否工作正常,搜集测试结果,形成可读的报告。
4、基准引擎。允许编写参数化的测试场景、在云环境下面运行测试用例子。
可以参考下图加以理解:
|