Hi Carlos,<div><br></div><div>I think the proper way to do this is by configuring the port monitoring automatically in the `post` open vswitch script:</div><div><br></div><div><a href="https://github.com/OpenNebula/one/blob/one-3.8/src/vnm_mad/remotes/ovswitch/post">https://github.com/OpenNebula/one/blob/one-3.8/src/vnm_mad/remotes/ovswitch/post</a><br>

</div><div><a href="https://github.com/OpenNebula/one/blob/one-3.8/src/vnm_mad/remotes/ovswitch/OpenvSwitch.rb">https://github.com/OpenNebula/one/blob/one-3.8/src/vnm_mad/remotes/ovswitch/OpenvSwitch.rb</a><br></div><div>

<br></div><div>What I would do is to add a custom value to the template, such as</div><div>PORT_MIRRORING="one-10;one-11"</div><div><br></div><div>Which will be read by the OpenvSwitch.rb and configure the port mirroring of VMS one-10 and one-11. You could also hardcode in the driver a valid user id, so that if it's not that user, no port mirroring will be set.</div>

<div><br>cheers,<br>Jaime</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Dec 5, 2012 at 7:26 PM, Carlos Jiménez <span dir="ltr"><<a href="mailto:cjimenez@eneotecnologia.com" target="_blank">cjimenez@eneotecnologia.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,<br>
<br>
I have a computer running OpenNebula 3.8 and two hosts running KVM (creating a cluster). I've configured open vswitch on both hosts and I would like to prepare a VM acting as an IDS. For that reason, I've configured Open vSwitch with a span port (port mirroring) in that virtual switch. The issue is that virtual nic (vnet) of the VM seems to be created on the host only after deployment. So, what about when the VM is expected to migrate/move from one host to another? Is there any automated way to manage the creation of that port mirroring regardless of the host the VM is running?<br>


I've been dealing with /one/remotes/vnm/ovswitch/<u></u>OpenvSwitch.rb trying to modify post command behaviour without success.<br>
<br>
<br>
Thanks in advance,<br>
<br>
Carlos.<br>
______________________________<u></u>_________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opennebula.org" target="_blank">Users@lists.opennebula.org</a><br>
<a href="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org" target="_blank">http://lists.opennebula.org/<u></u>listinfo.cgi/users-opennebula.<u></u>org</a><br>
</blockquote></div><br></div><br clear="all"><div><br></div>-- <br>Jaime Melis<br>Project Engineer<br>OpenNebula - The Open Source Toolkit for Cloud Computing<br><a href="http://www.OpenNebula.org" target="_blank">www.OpenNebula.org</a> | <a href="mailto:jmelis@opennebula.org" target="_blank">jmelis@opennebula.org</a><br>