[openstack-dev] [rally] Tenant quotas can now be updated during a benchmark
Joshua Harlow
harlowja at yahoo-inc.com
Thu Apr 3 22:45:51 UTC 2014
Cool, so would that mean that once a quota is reached (for whatever reason) and the scenario wants to continue running (instead of failing due to quota issues) that it can expand that quota automatically (for cases where this is needed/necessary). Or is this also useful for benchmarking how fast quotas can be changed, or is it maybe a combination of both?
From: Boris Pavlovic <boris at pavlovic.me<mailto:boris at pavlovic.me>>
Reply-To: "OpenStack Development Mailing List (not for usage questions)" <openstack-dev at lists.openstack.org<mailto:openstack-dev at lists.openstack.org>>
Date: Thursday, April 3, 2014 at 1:43 PM
To: "OpenStack Development Mailing List (not for usage questions)" <openstack-dev at lists.openstack.org<mailto:openstack-dev at lists.openstack.org>>
Subject: Re: [openstack-dev] [rally] Tenant quotas can now be updated during a benchmark
Bruno,
Well done. Finally we have this feature in Rally!
Best regards,
Boris Pavlovic
On Thu, Apr 3, 2014 at 11:37 PM, Bruno Semperlotti <bruno.semperlotti at gmail.com<mailto:bruno.semperlotti at gmail.com>> wrote:
Hi Rally users,
I would like to inform you that the feature allowing to update tenant's quotas during a benchmark is available with the implementation of this blueprint: https://blueprints.launchpad.net/rally/+spec/benchmark-context-tenant-quotas
Currently, only Nova and Cinder quotas are supported (Neutron coming soon).
Here a small sample of how to do it:
In the json file describing the benchmark scenario, use the "context" section to indicate quotas for each service. Quotas will be applied for each generated tenants.
{
"NovaServers.boot_server": [
{
"args": {
"flavor_id": "1",
"image_id": "6e25e859-2015-4c6b-9940-aa21b2ab8ab2"
},
"runner": {
"type": "continuous",
"times":100,
"active_users": 10
},
"context": {
"users": {
"tenants": 1,
"users_per_tenant": 1
},
"quotas": {
"nova": {
"instances": 150,
"cores": 150,
"ram": -1
}
}
}
}
]
}
Following, the list of supported quotas:
nova:
instances, cores, ram, floating-ips, fixed-ips, metadata-items, injected-files, injected-file-content-bytes, injected-file-path-bytes, key-pairs, security-groups, security-group-rules
cinder:
gigabytes, snapshots, volumes
neutron (coming soon):
network, subnet, port, router, floatingip, security-group, security-group-rule
Regards,
--
Bruno Semperlotti
_______________________________________________
OpenStack-dev mailing list
OpenStack-dev at lists.openstack.org<mailto:OpenStack-dev at lists.openstack.org>
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20140403/6d84b72f/attachment.html>
More information about the OpenStack-dev
mailing list