<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<br>
<div class="moz-cite-prefix">On 02/04/2015 03:04 AM, Li, Chen wrote:<br>
</div>
<blockquote
cite="mid:988E98D31B01E44893AF6E48ED9DEFD401BB476E@SHSMSX101.ccr.corp.intel.com"
type="cite">
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252">
<meta name="Generator" content="Microsoft Word 14 (filtered
medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:SimSun;
panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
{font-family:SimSun;
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:"\@SimSun";
panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-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;}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri","sans-serif";
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;
font-family:"Calibri","sans-serif";}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
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]-->
<div class="WordSection1">
<p class="MsoNormal">Hi list,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">For generic driver, there is a flag named
“connect_share_server_to_tenant_network” in
manila/share/drivers/service_instance.py.<o:p></o:p></p>
<p class="MsoNormal">When it set to True, share-server(nova
instance) would be created directly on the “share-network”.<o:p></o:p></p>
<p class="MsoNormal">When it set to False, the subnet within
share-network must connected to a router, and then manila
would create its own subnet and connect to the router too, and
start share-server in manila’s subnet.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Based on <a moz-do-not-send="true"
href="https://wiki.openstack.org/wiki/Manila/Networking#Gateway_Mediated">https://wiki.openstack.org/wiki/Manila/Networking#Gateway_Mediated</a>,
I assume the difference here is L2 vs L3 connectivity.<o:p></o:p></p>
<p class="MsoNormal">But, I wander whether there are some other
reasons for generic driver to support this flag.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">So, my question here is:<o:p></o:p></p>
<p class="MsoNormal"> As an cloud admin, what I need to
consider to help me figure out what value I should set for
this flag ?<o:p></o:p></p>
</div>
</blockquote>
<br>
L3 connectivity tends to be dramatically more efficient in a larger
cloud because it limits the size of the broadcast domains. If you
try to use L2 connectivity between the share server and all its
clients, and any of those machines are separately in the physical
world (separate racks, separate aisles, separate datacenters) then
all your ARP traffic, etc, is traversing backbone links.<br>
<br>
The only benefit to L2 connectivity that I'm aware of is a potential
performance improvement by removing the (virtual) router as a
bottleneck.<br>
<br>
-Ben Swartzlander<br>
<br>
<br>
</body>
</html>