<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 11 5 3 2 2 4 2 2 4;}
@font-face
        {font-family:"\@宋体";
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:"\@微软雅黑";
        panose-1:2 11 5 3 2 2 4 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:宋体;}
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;}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 90.0pt 72.0pt 90.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><span lang=EN-US style='font-size:10.5pt;font-family:"Calibri",sans-serif;color:#1F497D'>Thank you everyone! You’re really helpful.<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:"微软雅黑",sans-serif;color:black'>Best regards,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:10.5pt;font-family:"微软雅黑",sans-serif;color:black'>Rui Mao<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><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'> openstack-bounces+maorui2k=163.com@lists.openstack.org [mailto:openstack-bounces+maorui2k=163.com@lists.openstack.org] </span><b><span style='font-size:11.0pt;font-family:"微软雅黑",sans-serif'>代表 </span></b><span lang=EN-US style='font-size:11.0pt;font-family:"微软雅黑",sans-serif'>Cynthia Lopes<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'> 2016</span><span style='font-size:11.0pt;font-family:"微软雅黑",sans-serif'>年<span lang=EN-US>5</span>月<span lang=EN-US>20</span>日<span lang=EN-US> 03:21<br></span><b>收件人<span lang=EN-US>:</span></b><span lang=EN-US> Rick Jones <rick.jones2@hpe.com><br></span><b>抄送<span lang=EN-US>:</span></b><span lang=EN-US> openstack@lists.openstack.org<br></span><b>主题<span lang=EN-US>:</span></b><span lang=EN-US> Re: [Openstack] Does compute node require provider network?<o:p></o:p></span></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><div><p class=MsoNormal><span lang=EN-US>Hello, I totally agree with Rick, the guide scheme must be assuming DVR.<o:p></o:p></span></p><div><p class=MsoNormal><span lang=EN-US>However, on the 'Networking service' session of the same guide it is not assuming DVR, it does not even mention it. I think this could be a documentation issue...<o:p></o:p></span></p></div><div><p class=MsoNormal><span lang=EN-US>Rui, I guess DVR is disabled by default, you can check in you neutron.conf in default session router_distributed = False<o:p></o:p></span></p></div><div><p class=MsoNormal><span lang=EN-US>For more details on the networking configuration for you each scenario check this out: <a href="http://docs.openstack.org/mitaka/networking-guide/">http://docs.openstack.org/mitaka/networking-guide/</a><o:p></o:p></span></p></div><div><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p></div><div><p class=MsoNormal><span lang=EN-US>Hope this is helpful, good luck :)<o:p></o:p></span></p></div><div><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p></div><div><p class=MsoNormal><span lang=EN-US>Kind regards,<o:p></o:p></span></p></div><div><p class=MsoNormal><span lang=EN-US>Cynthia Lopes do Sacramento<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>2016-05-19 18:33 GMT+01:00 Rick Jones <<a href="mailto:rick.jones2@hpe.com" target="_blank">rick.jones2@hpe.com</a>>:<o:p></o:p></span></p><blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm'><p class=MsoNormal><span lang=EN-US>On 05/18/2016 09:51 PM, Rui Mao wrote:<o:p></o:p></span></p><blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm'><p class=MsoNormal><span lang=EN-US><a href="http://docs.openstack.org/mitaka/install-guide-ubuntu/environment-networking.html#environment-networking" target="_blank">http://docs.openstack.org/mitaka/install-guide-ubuntu/environment-networking.html#environment-networking</a><br><br>In the guide, the compute node requires a provider network connection,<br>and the neutron run in controller node.<br><br>But per my understanding, all VMs access the internet via NAT, and the<br>nova node has no internet access requirement in production environment.<br><br>Anything I missed or misunderstood?<o:p></o:p></span></p></blockquote><p class=MsoNormal><span lang=EN-US><br>I took a quick look at that diagram.  It may be assuming DVR (Distributed Virtual Router) is enabled.<br><br>"Before" there would be a neutron private (aka Guest) network running between all the computes and the Neutron network nodes.  An instance (VM) would access the outside world (Internet, whatnot) by having its traffic go across the Guest VLAN to a controller, the virtual router on the controller and such would do the NAT, and off the traffic goes on the external VLAN.<br><br>Today that is called "Central(ized?) Virtual Router or CVR.<br><br>Since Liberty (or Kilo if the OpenStack provider backported?) there has also been support for Distributed Virtual Router (DVR).  In this mode, when a floating IP is associated with a port of the instance, the NAT is handled on the compute node.  This allows traffic levels to scale much, Much, MUCH better by not having to go through the central Neutron network node(s).  (SNAT for ports/instances without floating IPs still happens in the Neutron network node).<br><br>But it does mean the compute node(s) must also have a connection to the external VLAN just like a controller node.<br><br>I assume that if you do not enable DVR, you also do not need the external provider network to be populated to the compute nodes.<br><br>happy benchmarking,<br><br>rick jones<o:p></o:p></span></p><div><div><p class=MsoNormal><span lang=EN-US><br><br>_______________________________________________<br>Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>Post to     : <a href="mailto:openstack@lists.openstack.org" target="_blank">openstack@lists.openstack.org</a><br>Unsubscribe : <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><o:p></o:p></span></p></div></div></blockquote></div><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p></div></div></body></html>