<div dir="ltr">Ajay, <div><br></div><div>Oh looks you are working hard on Rally. I am excited about your patches.</div><div><br></div><div>By the way, one small advice is to share results and ideas that you have with community ASAP. </div><div>it's perfectly to publish "not ideal" patches on review even if they don't have unit tests and doesn't work at all. </div><div>Because community can help with advices and safe a lot of your time. </div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span style="color:rgb(0,0,0);font-family:Calibri,sans-serif;font-size:14px">2. Scenario for booting Vms on every compute node in the cloud….This has a dependency right now this is admin access. So for this I need Item 3</span><span style="color:rgb(0,0,0);font-family:Calibri,sans-serif;font-size:14px"><br></span><span style="color:rgb(0,0,0);font-family:Calibri,sans-serif;font-size:14px">3. Provide an ability to make rally created users have admin access for things like forced host scheduling . Planning to add this to user context</span></blockquote><div><font color="#000000" face="Calibri, sans-serif"><span style="font-size:14px"><br></span></font></div><div><font color="#000000" face="Calibri, sans-serif"><span style="font-size:14px"><br></span></font></div><div><font color="#000000" face="Calibri, sans-serif"><span style="font-size:14px">Not quite sure that you need point 3. If you put on scenario: @validation.required_openstack(admin=True, users=True). </span></font></div><div>You'll have admin in scenario. So you can execute from him commands. E.g.: </div><div><br></div><div>self.admin_clients("neutron").... (it's similar to self.clients but with admin access)</div><div><br></div><div>That's how live_migrate benchmark is implemented: </div><div><a href="https://github.com/stackforge/rally/blob/master/rally/benchmark/scenarios/nova/servers.py#L253">https://github.com/stackforge/rally/blob/master/rally/benchmark/scenarios/nova/servers.py#L253</a></div><div><br></div><div> Does this make sense? </div><div><br></div><div><br></div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span style="color:rgb(0,0,0);font-family:Calibri,sans-serif;font-size:14px">4. Iperf scenario we discussed</span></blockquote><font color="#000000" face="Calibri, sans-serif"><span style="font-size:14px"><br></span></font></div><div><font color="#000000" face="Calibri, sans-serif"><span style="font-size:14px">Nice!</span></font></div><div><font color="#000000" face="Calibri, sans-serif"><span style="font-size:14px"><br></span></font></div><div><br></div><div>Best regards,</div><div>Boris Pavlovic </div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Dec 19, 2014 at 4:06 AM, Ajay Kalambur (akalambu) <span dir="ltr"><<a href="mailto:akalambu@cisco.com" target="_blank">akalambu@cisco.com</a>></span> wrote:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word;color:rgb(0,0,0);font-size:14px;font-family:Calibri,sans-serif">
<div>I created a new scenario which scales on network and VM at same time. </div>
<div>If you have no objection I would like to send out a review this week</div>
<div>I actually have following reviews to do next week</div>
<ol>
<li>Scenario for network stress I.e VM+ network with subnet with unique cidr. So in future we can add a router to this and do apt-get update from all Vms and test network scale </li><li>Scenario for booting Vms on every compute node in the cloud….This has a dependency right now this is admin access. So for this I need Item 3</li><li>Provide an ability to make rally created users have admin access for things like forced host scheduling . Planning to add this to user context</li><li>Iperf scenario we discussed</li></ol>
<div>If you have objection to these I can submit reviews for these. Have the code need to write unit tests for the scenarios since looking at other reviews that seems to be the case</div>
<div><br>
</div>
<div>Ajay</div>
<div><br>
</div>
<div><br>
</div>
<span>
<div style="font-family:Calibri;font-size:11pt;text-align:left;color:black;BORDER-BOTTOM:medium none;BORDER-LEFT:medium none;PADDING-BOTTOM:0in;PADDING-LEFT:0in;PADDING-RIGHT:0in;BORDER-TOP:#b5c4df 1pt solid;BORDER-RIGHT:medium none;PADDING-TOP:3pt">
<span style="font-weight:bold">From: </span>Boris Pavlovic <<a href="mailto:boris@pavlovic.me" target="_blank">boris@pavlovic.me</a>><br>
<span style="font-weight:bold">Reply-To: </span>"OpenStack Development Mailing List (not for usage questions)" <<a href="mailto:openstack-dev@lists.openstack.org" target="_blank">openstack-dev@lists.openstack.org</a>><br>
<span style="font-weight:bold">Date: </span>Thursday, December 18, 2014 at 2:16 PM<br>
<span style="font-weight:bold">To: </span>"OpenStack Development Mailing List (not for usage questions)" <<a href="mailto:openstack-dev@lists.openstack.org" target="_blank">openstack-dev@lists.openstack.org</a>><br>
<span style="font-weight:bold">Subject: </span>Re: [openstack-dev] [rally] Rally scenario for network scale with VMs<br>
</div><div><div class="h5">
<div><br>
</div>
<div>
<div>
<div dir="ltr">Ajay,
<div><br>
</div>
<div>Sorry for long reply. </div>
<div><br>
</div>
<div>At this point Rally supports only benchmarking from temporary created users and tenants. </div>
<div><br>
</div>
<div>Fortunately today we merged this Network context class: <a href="https://review.openstack.org/#/c/103306/96" target="_blank">
https://review.openstack.org/#/c/103306/96</a></div>
<div>it creates any amount of networks for each rally temporary tenant. </div>
<div><br>
</div>
<div>So basically you can use it and extend current benchmark scenarios in rally/benchmark/scenarios/nova/ or add new one that will attach N networks to created VM (which is just few lines of code). So task is quite easy resolvable now. </div>
<div><br>
</div>
<div><br>
</div>
<div>Best regards,</div>
<div>Boris Pavlovic</div>
<div><br>
</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Wed, Nov 26, 2014 at 9:54 PM, Ajay Kalambur (akalambu)
<span dir="ltr"><<a href="mailto:akalambu@cisco.com" target="_blank">akalambu@cisco.com</a>></span> wrote:
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word;color:rgb(0,0,0);font-size:14px;font-family:Calibri,sans-serif">
<div>Hi</div>
<div>Is there a Rally scenario under works where we create N networks and associate N Vms with each network. </div>
<div>This would be a decent stress tests of neutron</div>
<div>Is there any such scale scenario in works</div>
<div>I see scenario for N networks, subnet creation and a separate one for N VM bootups</div>
<div>I am looking for an integration of these 2</div>
<span><font color="#888888">
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div>Ajay</div>
</font></span></div>
<br>
_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org" target="_blank">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br>
</blockquote>
</div>
</div>
</div>
</div>
</div></div></span>
</div>
<br>_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br></blockquote></div></div>