fuel-dev team mailing list archive
-
fuel-dev team
-
Mailing list archive
-
Message #00738
Re: Nailgun performance
Igor,
Can you please clarify:
- what does it mean for the end user? is UI going to be usable at 1000
nodes? what 20 minutes is about?
- will nodes be flapping on/off or this issue is fixed now?
Thanks,
Roman
On Mon, Mar 31, 2014 at 12:28 AM, Igor Shishkin <ishishkin@xxxxxxxxxxxx>wrote:
> Hello,
>
> Recently we've done nailgun performance for cases described in these
> blueprints:
>
>
> https://blueprints.launchpad.net/fuel/+spec/nailgun-performance-testing-deployment
>
> https://blueprints.launchpad.net/fuel/+spec/nailgun-performance-testing-emulate-agents
>
> First of all, we tested two configurations, previously used native python
> HTTP-server was choked by csw and shown results was not good enough.
> The second configuration with uwsgi application(developed by Nikolay M.)
> gave as understanding about internal nailgun logic problems and shown a
> little bit better results.
> With uwsgi results for node registration is about 50rps for stable.
> For brand new shiny PUT /api/nodes/agent handle - is about 400rps for
> stable.
>
> Besides, we've tested how nailgun works with 1000 nodes, results are:
> /api/clusters/3/orchestrator/provisioning/defaults -- takes about 15
> seconds for 1000 nodes
> /api/clusters/3/orchestrator/deployment/defaults -- takes more then 20
> minuts for 1000 nodes(finished with 504 from nginx
>
> All detailed info about these tests could be found in blueprints.
>
> Thanks for attention.
> --
> Igor Shishkin
> QA Engineer
>
>
>
>
> --
> Mailing list: https://launchpad.net/~fuel-dev
> Post to : fuel-dev@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~fuel-dev
> More help : https://help.launchpad.net/ListHelp
>
Follow ups
References