yuwenge 发表于 2015-6-18 18:58:12

OpenStack Rally性能测试

注意点:在测试nova,在配置文件里面如果不指定网络id,那么默认是外网的网络(该网络是共享的),如果想要指定网络,那么该网络必须是共享的状态,否则将会报错:无法发现网络。如果测试多于50台的虚拟机需要修改默认值,因为默认值是有限制的可用如下命令查看:

# nova absolute-limits
+-------------------------+---------+
| Name                  | Value   |
+-------------------------+---------+
| maxServerMeta         | 128   |
| maxPersonality          | 100   |
| maxImageMeta            | 128   |
| maxPersonalitySize      | 10240   |
| maxTotalRAMSize         | 5120000 |
| maxSecurityGroupRules   | 20      |
| maxTotalKeypairs      | 100   |
| totalRAMUsed            | 58960   |
| maxSecurityGroups       | 10      |
| totalFloatingIpsUsed    | 0       |
| totalInstancesUsed      | 24      |
| totalSecurityGroupsUsed | 1       |
| maxTotalFloatingIps   | 10      |
| maxTotalInstances       | 200   |
| totalCoresUsed          | 51      |
| maxTotalCores         | 500   |
+-------------------------+---------+

 修改默认值可以在界面,管理员->默认值,进行修改;其次可以在运行nova-api服务的节点上修改配置文件nova.conf
  安装rally:

#git clone https://github.com/stackforge/rally.git
# /usr/bin/easy_install pip (安装pip,有就不需要装了)
# mkdir /root/.pip
# vim /root/.pip/pip.conf(设置pip源,加快安装速度)

index-url=http://pypi.douban.com/simple
#pip install -U virtualenv 安装虚拟环境(可装可不装,一般为了系统的干净还是装个虚拟环境)
#virtualenv .venv
#. .venv/bin/activate
#yum install gcc-c++      (安装编译工具)
#cd rally
#./install_rally.sh
....
======================================================================
Information about your Rally installation:
* Method: system
* Database at: /var/lib/rally/database
* Configuration file at: /etc/rally
======================================================================


页: [1]
查看完整版本: OpenStack Rally性能测试