<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2015-09-24 17:38 GMT+02:00 Ionut Balutoiu <span dir="ltr"><<a href="mailto:ibalutoiu@cloudbasesolutions.com" target="_blank">ibalutoiu@cloudbasesolutions.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello, guys!<br>
<br>
I'm starting a new implementation for a dhcp provider,<br>
mainly to be used for Ironic standalone. I'm planning to<br>
push it upstream. I'm using isc-dhcp-server service from<br>
Linux. So, when an Ironic node is started, the ironic-conductor<br>
writes in the config file the MAC-IP reservation for that node and<br>
reloads dhcp service. I'm using a SQL database as a backend to store<br>
the dhcp reservations (I think is cleaner and it should allow us<br>
to have more than one DHCP server). What do you think about my<br>
implementation ?<br></blockquote><div><br></div><div>What you describe slightly resembles how ironic-inspector works. It needs to serve DHCP to nodes that are NOT know to Ironic, so it manages iptables rules giving (or not giving access) to the dnsmasq instance. I wonder if we may find some common code between these 2, but I definitely don't want to reinvent Neutron :) I'll think about it after seeing your spec and/or code, I'm already looking forward to them!<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Also, I'm not sure how can I scale this out to provide HA/failover.<br>
Do you guys have any idea ?<br>
<br>
Regards,<br>
Ionut Balutoiu<br>
<br>
__________________________________________________________________________<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.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr"><div>--<br></div>-- Dmitry Tantsur<br><div>--<br></div></div></div>
</div></div>