<div dir="ltr">Hi Matt, <div><br></div><div>I would suggest to let users specify custom topology in Shaker scenario via graphs (e.g. directed triangle would look like: A -> B, B -> C, C -> A), where every pair of nodes is pair of VMs and every edge corresponds to the traffic flow. The above example will be deployed as 6 VMs, 2 per compute node (since we need to separate ingress and egress flows). </div><div><br></div><div>I already have a patch that allows to deploy graph-based topology: <a href="https://review.openstack.org/#/c/407495/">https://review.openstack.org/#/c/407495/</a> but it does not configure concurrency properly yet (concurrency still increments by pairs, solution tbd)</div><div><br></div><div>Please check whether my approach suits your use case, feedback appreciated :)</div><div><br></div><div>Thanks,</div><div>Ilya</div><div class="gmail_extra"><br><div class="gmail_quote">2016-11-24 19:57 GMT+04:00 Matthieu Simonin <span dir="ltr"><<a href="mailto:matthieu.simonin@inria.fr" target="_blank">matthieu.simonin@inria.fr</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Ilya,<br>
<br>
Thanks for your answer, let me know your findings.<br>
In any case I'll be glad to help if needed.<br>
<br>
Matt<br>
<br>
ps : I just realized that I missed a proper subjet to the thread :(.<br>
If this thread continue it's maybe better to change that.<br>
<br>
----- Mail original -----<br>
> De: "Ilya Shakhat" <<a href="mailto:ishakhat@mirantis.com">ishakhat@mirantis.com</a>><br>
> À: "OpenStack Development Mailing List (not for usage questions)" <<a href="mailto:openstack-dev@lists.openstack.org">openstack-dev@lists.<wbr>openstack.org</a>><br>
> Envoyé: Jeudi 24 Novembre 2016 13:03:33<br>
> Objet: Re: [openstack-dev] [Performance][shaker]<br>
<div class="gmail-HOEnZb"><div class="gmail-h5">><br>
> Hi Matt,<br>
><br>
> Out of the box Shaker doesn't support such topology.<br>
> It shouldn't be hard to implement though. Let me check what needs to be<br>
> done.<br>
><br>
> Thanks,<br>
> Ilya<br>
><br>
> 2016-11-24 13:49 GMT+03:00 Matthieu Simonin <<a href="mailto:matthieu.simonin@inria.fr">matthieu.simonin@inria.fr</a>>:<br>
><br>
> > Hello,<br>
> ><br>
> > I'm looking to shaker capabilities and I'm wondering if this kind<br>
> > of accomodation (see attachment also) can be achieved<br>
> ><br>
> > Ascii (flat) version :<br>
> ><br>
> > CN1 (2n VMs) <- n flows -> CN2 (2n VMs)<br>
> > CN1 (2n VMs) <- n flows -> CN3 (2n VMs)<br>
> > CN2 (2n VMs) <- n flows -> CN3 (2n VMs)<br>
> ><br>
> > In this situation concurrency could be mapped to the number of<br>
> > simultaneous flows in use per link.<br>
> ><br>
> > Best,<br>
> ><br>
> > Matt<br>
> ><br>
> ><br>
> > ______________________________<wbr>______________________________<wbr>______________<br>
> > OpenStack Development Mailing List (not for usage questions)<br>
> > Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.<wbr>openstack.org?subject:<wbr>unsubscribe</a><br>
> > <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/<wbr>cgi-bin/mailman/listinfo/<wbr>openstack-dev</a><br>
> ><br>
> ><br>
><br>
> ______________________________<wbr>______________________________<wbr>______________<br>
> OpenStack Development Mailing List (not for usage questions)<br>
> Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.<wbr>openstack.org?subject:<wbr>unsubscribe</a><br>
> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/<wbr>cgi-bin/mailman/listinfo/<wbr>openstack-dev</a><br>
><br>
<br>
______________________________<wbr>______________________________<wbr>______________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.<wbr>openstack.org?subject:<wbr>unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/<wbr>cgi-bin/mailman/listinfo/<wbr>openstack-dev</a><br>
</div></div></blockquote></div><br></div></div>