<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:宋体;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:宋体;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"\@宋体";
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:"Trebuchet MS";
        panose-1:2 11 6 3 2 2 2 2 2 4;}
@font-face
        {font-family:微软雅黑;
        panose-1:2 11 5 3 2 2 4 2 2 4;}
@font-face
        {font-family:"\@微软雅黑";
        panose-1:2 11 5 3 2 2 4 2 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:宋体;}
span.hoenzb
        {mso-style-name:hoenzb;}
span.EmailStyle18
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="ZH-CN" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal" style="margin-left:11.55pt"><span lang="EN-US" style="font-family:"Verdana",sans-serif">The High Availability of Dhcp agent :
<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:11.55pt"><span lang="EN-US" style="font-family:"Verdana",sans-serif">just modify the neutron.conf:
<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:53.55pt;text-indent:9.45pt"><span lang="EN-US" style="font-family:"Verdana",sans-serif">dhcp_agents_per_network = X 
<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:53.55pt;text-indent:9.45pt"><span lang="EN-US" style="font-family:"Verdana",sans-serif"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:11.55pt"><span lang="EN-US" style="font-family:"Verdana",sans-serif">But about the High Availability of l3 agent, keepalived vrrp/conntrackd + dvr can do it.<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:11.55pt"><span lang="EN-US" style="font-family:"Verdana",sans-serif"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:11.55pt"><span lang="EN-US" style="font-family:"Verdana",sans-serif">High availability features will be implemented as extensions or drivers.A first extension/driver will be based on VRRP.<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:11.55pt"><span lang="EN-US" style="font-family:"Verdana",sans-serif">A new scheduler will be also added in order to be able to spawn multiple instances of a same router in many places.<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:11.55pt"><span lang="EN-US" style="font-family:"Verdana",sans-serif">Conntrackd will be used to maintain the TCP sessions going through the router. One instance of conntrackd per virtual router, then one per namespace.<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:11.55pt"><span lang="EN-US" style="font-family:"Verdana",sans-serif"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:11.55pt"><span lang="EN-US" style="font-family:"Verdana",sans-serif">Blueprints: 
<a href="https://blueprints.launchpad.net/neutron/+spec/l3-high-availability">https://blueprints.launchpad.net/neutron/+spec/l3-high-availability</a><o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:11.55pt"><span lang="EN-US" style="font-family:"Verdana",sans-serif">wiki:       
<a href="https://wiki.openstack.org/wiki/Neutron/L3_High_Availability_VRRP">https://wiki.openstack.org/wiki/Neutron/L3_High_Availability_VRRP</a><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10.5pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10.5pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"微软雅黑",sans-serif">发件人<span lang="EN-US">:</span></span></b><span lang="EN-US" style="font-size:11.0pt;font-family:"微软雅黑",sans-serif"> Chinasubbareddy M [mailto:chinasubbareddy_m@persistent.com]
<br>
</span><b><span style="font-size:11.0pt;font-family:"微软雅黑",sans-serif">发送时间<span lang="EN-US">:</span></span></b><span lang="EN-US" style="font-size:11.0pt;font-family:"微软雅黑",sans-serif"> 2015</span><span style="font-size:11.0pt;font-family:"微软雅黑",sans-serif">年<span lang="EN-US">1</span>月<span lang="EN-US">29</span>日<span lang="EN-US">
 14:17<br>
</span><b>收件人<span lang="EN-US">:</span></b><span lang="EN-US"> Vikash Kumar; Openstack Milis; openstack-dev<br>
</span><b>主题<span lang="EN-US">:</span></b><span lang="EN-US"> Re: [Openstack] [openstack-dev] Openstack Network Node High Availability [openstack]<o:p></o:p></span></span></p>
</div>
</div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Hi,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">As per my knowledge DVR is to avoid neutron node as an single point of failure and distribute l3 operations across compute nodes.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">HA for L3 agents is working from Juno but it will be on active/passive mode, only one l3 will be on active at a time .<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Subbareddy,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Persistent systems ltd.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma",sans-serif">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma",sans-serif"> Vikash Kumar [<a href="mailto:vikash.kumar@oneconvergence.com">mailto:vikash.kumar@oneconvergence.com</a>]
<br>
<b>Sent:</b> Thursday, January 29, 2015 11:32 AM<br>
<b>To:</b> Openstack Milis; openstack-dev<br>
<b>Subject:</b> Re: [Openstack] [openstack-dev] Openstack Network Node High Availability [openstack]<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Verdana",sans-serif">Is DVR a possible way to some extent(loosely)  to address HA of l3 agents ?<o:p></o:p></span></p>
</div>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<div>
<p class="MsoNormal"><span lang="EN-US">On Thu, Jan 29, 2015 at 11:08 AM, Vikash Kumar <<a href="mailto:vikash.kumar@oneconvergence.com" target="_blank">vikash.kumar@oneconvergence.com</a>> wrote:<o:p></o:p></span></p>
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span lang="EN-US" style="font-family:"Verdana",sans-serif">Hi,<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Verdana",sans-serif">    Is there any work going on High Availability of Network Node or is there any existing work? I see doc. on running multiple dhcp agent on multiple node but do not got on l3
 agent. Is there any doc having details of running multiple dhcp agents on multiple hosts?<span style="color:#888888"><br clear="all">
</span><o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span lang="EN-US" style="color:#888888"><br>
<span class="hoenzb">-- <o:p></o:p></span></span></p>
<div>
<div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Trebuchet MS",sans-serif;color:#888888">Regards,</span><span lang="EN-US"><o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Trebuchet MS",sans-serif;color:#888888">Vikash</span><span lang="EN-US" style="color:#888888"><o:p></o:p></span></p>
</div>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span lang="EN-US"><br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" target="_blank">
OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</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><o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span lang="EN-US"><br>
<br clear="all">
<br>
-- <o:p></o:p></span></p>
<div>
<div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Trebuchet MS",sans-serif">Regards,</span><span lang="EN-US"><o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Trebuchet MS",sans-serif">Vikash</span><span lang="EN-US"><o:p></o:p></span></p>
</div>
</div>
</div>
<p><span lang="EN-US">DISCLAIMER ========== This e-mail may contain privileged and confidential information which is the property of Persistent Systems Ltd. It is intended only for the use of the individual or entity to which it is addressed. If you are not
 the intended recipient, you are not authorized to read, retain, copy, print, distribute or use this message. If you have received this communication in error, please notify the sender and delete all copies of this message. Persistent Systems Ltd. does not
 accept any liability for virus infected mails. <o:p></o:p></span></p>
</div>
</body>
</html>