<div dir="ltr">Hi Marco,<div>Thanks for your input. </div><div><br></div><div>I assure you we're acutely aware of the difficulties first-time-installers have with the choice to install nova-network or neutron/quantum.</div>
<div><br></div><div>We have plans in place to revise the install documentation with a "choose your own adventure" style of outline, because there are times when nova-network is your better choice in production. </div>
<div><br></div><div>The simplest possible architecture we've identified is: <br>Compute with KVM, local ephemeral shared storage, nova-networks in multi-host, MySQL, nova-api, default scheduler, RabbitMQ for Ubuntu, Qpid for RHEL, Identity, Image with local storage, Dashboard. Use as many defaults as you can, as identified by the deployment program, TripleO. Two nodes - controller and compute node.</div>
<div><br></div><div>What we are painfully aware of is that if you start there, getting to neutron is no easy task. So the next "adventure" or architecture would be, substitute Neutron with the LinuxBridge plug-in.</div>
<div><br></div><div>The rest of the adventures and architectures are listed in <a href="https://etherpad.openstack.org/havanainstall">https://etherpad.openstack.org/havanainstall</a>. </div><div><br></div><div>You can see we have our work cut out for us and we would certainly welcome reviews on <a href="http://review.openstack.org">review.openstack.org</a> as the install guides take shape for Havana. </div>
<div><br></div><div>Thanks,</div><div>Anne</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Aug 29, 2013 at 4:30 AM, Marco Fornaro <span dir="ltr"><<a href="mailto:Marco.Fornaro@huawei.com" target="_blank">Marco.Fornaro@huawei.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div lang="SV" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><span lang="EN-US">Hi all,<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">I’m an Openstack “newbbie” and this is my first post to this mail list, so please be patient
</span><span lang="EN-US" style="font-family:Wingdings">J</span><span lang="EN-US"><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">I’m actually carefully studying Neutron doc, especially installation procedures, In my opinion the NEUTRON documentation could and SHOULD be improved, in the following my main concern:<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p><b><span lang="EN-US">In</span></b><b><span lang="EN-US"> the “Openstack Networking administration guide”</span></b><span lang="EN-US"> (</span><a href="http://docs.openstack.org/trunk/openstack-network/admin/content/index.html" target="_blank"><span lang="EN-US">http://docs.openstack.org/trunk/openstack-network/admin/content/index.html</span></a><span lang="EN-US">)
We can notice:<u></u><u></u></span></p>
<p><span lang="EN-US">1) there is no trace on a comprehensive guide that lead you step by step to a whole openstack with advanced network features installation: the guide just focus on Quantum/neutron server and related components and plugins
installations, without describing how to install the whole stuff (all the other openstack modules)<u></u><u></u></span></p>
<p><span lang="EN-US">2) The suggested mapping between services (software modules) and physical servers is only represented in this map:
</span><a href="http://docs.openstack.org/trunk/openstack-network/admin/content/connectivity.html" target="_blank"><span lang="EN-US">http://docs.openstack.org/trunk/openstack-network/admin/content/connectivity.html</span></a><span lang="EN-US">, but is not explicitly listed
and explained in the guide, moreover this mapping sounds to me quite weird: we can notice all the services overloading the cloud controller while the network controller has almost only the network plugin installed!<u></u><u></u></span></p>
<p><span lang="EN-US">3) look at warning and note written in
</span><a href="http://docs.openstack.org/trunk/openstack-network/admin/content/nova_with_neutron.html" target="_blank"><span lang="EN-US">http://docs.openstack.org/trunk/openstack-network/admin/content/nova_with_neutron.html</span></a><span lang="EN-US">: basically there
is written that the service nova-network is not at all compatible with the quantum/neutron server, BUT in the official openstack installation guide (</span><a href="http://docs.openstack.org/grizzly/openstack-compute/install/apt/content/installing-the-cloud-controller.html" target="_blank"><span lang="EN-US">http://docs.openstack.org/grizzly/openstack-compute/install/apt/content/installing-the-cloud-controller.html</span></a><span lang="EN-US">)
it is recomended to install nova-network service either in the controller or in the compute node(s)!<u></u><u></u></span></p>
<p><span lang="EN-US"><u></u> <u></u></span></p>
<p><span lang="EN-US">…so this means that, if I follow the official guides I have first to get an openstack instance up and working, then I have to uninstall one of its essential parts, that is obviously absolutely mandatory to make it
works, then install the network modules!<u></u><u></u></span></p>
<p><span lang="EN-US"><u></u> <u></u></span></p>
<p><span lang="EN-US">Honestly: the first time I tried I had weird behaviors…</span><span lang="EN-US" style="font-family:Wingdings">J</span><span lang="EN-US">..<u></u><u></u></span></p>
<p><span lang="EN-US"><u></u> <u></u></span></p>
<p><span lang="EN-US">Finally:<u></u><u></u></span></p>
<p><span lang="EN-US">4) the L3 component is either essential for some plugins but uncompatible with some other ones (see
</span><a href="http://docs.openstack.org/trunk/openstack-network/admin/content/install_neutron-l3.html" target="_blank"><span lang="EN-US">http://docs.openstack.org/trunk/openstack-network/admin/content/install_neutron-l3.html</span></a><span lang="EN-US">)…IMHO this should
be highlighted since the beginning and should lead to different suggested installation sequences and procedures!!!<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">BTW: Right now I asked for help in openstack ” general “ mail list, and I have been answered back with some interesting guide (thread “[Openstack] Neutron Installation: support request”) and I first could notice that
there is a completely different installation sequence: the Neutron/quantum server is installed BEFORE all the nova components!<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">Hope this post can be helpful, personally I would suggest to write a kind of “official” example to get a working instance of Openstack + Neutron + whished Plugin….and in not so much time I count to be able to actively
propose something…please tell me if it can be of any interest<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">Best Regards<span class="HOEnZb"><font color="#888888"><u></u><u></u></font></span></span></p><span class="HOEnZb"><font color="#888888">
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">Marco Fornaro<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span lang="EN-US" style="font-family:"Cambria","serif";color:#262626"><u></u> <u></u></span></b></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
</font></span></div>
</div>
<br>_______________________________________________<br>
Openstack-docs mailing list<br>
<a href="mailto:Openstack-docs@lists.openstack.org">Openstack-docs@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-docs" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-docs</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>Anne Gentle<br><a href="mailto:annegentle@justwriteclick.com" target="_blank">annegentle@justwriteclick.com</a>
</div>