<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Feb 12, 2015 at 7:32 AM, Li, Chen <span dir="ltr"><<a href="mailto:chen.li@intel.com" target="_blank">chen.li@intel.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div link="blue" vlink="purple" lang="EN-US">
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Yes,  I’m asking about plans for gateway-mediated-with-ganesha.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">I want to know what would you do to achieve “</span><b>And later the Ganesha core would be extended
 to use the infrastructure used by generic driver to provide network separated multi-tenancy. The core would manage Ganesha service running in the service VMs, and the VMs themselves that reside in share networks.</b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">”
<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Because after I studied current infrastructure of generic driver,  I guess directly use it for Ganesha
 would now work.</span></p></div></div></blockquote><div><br></div><div>You may be right, but we cannot be sure until we test, qualify, validate against a real setup. Also there is no infrastrucutre to run Ganesha in service VM, so the major work would be to bundle Ganesha and make it available as a service VM image and use that image instead of the existing service VM image. Csaba and Ramana (in CC) can comment more on this.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div link="blue" vlink="purple" lang="EN-US"><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">This is what I have learned from code:<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal">Manila create service_network and service_subnet based on configurations in manila.conf:<u></u><u></u></p>
<p><b><span style="font-size:10.0pt;font-family:"Calibri","sans-serif";color:#e46c0a">    service_network_name =  manila_service_network</span></b><span style="font-size:10.0pt;font-family:"Calibri","sans-serif";color:#984807"><u></u><u></u></span></p>
<p><span style="font-size:10.0pt;font-family:"Calibri","sans-serif";color:#e46c0a">    service_network_cidr =  <a href="http://10.254.0.0/16" target="_blank">10.254.0.0/16</a></span></p></div></div></blockquote><div><br></div><div>So even if the service_network or service_subnet is not created, this information from the conf file can be used by the network admin to bridge/connect the service network (whenever it comes up) with the host/provider network.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div link="blue" vlink="purple" lang="EN-US"><div><p><span style="font-size:10.0pt;font-family:"Calibri","sans-serif";color:#984807"><u></u><u></u></span></p>
<p><span style="font-size:10.0pt;font-family:"Calibri","sans-serif";color:#e46c0a">    service_network_division_mask = 28</span><span style="font-size:10.0pt;font-family:"Calibri","sans-serif";color:#984807"><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal">service_network is created when manila-share service start.<u></u><u></u></p>
<p class="MsoNormal">service_subnet is created when manila-share service  get a share create command, and no share-server exists for current share-network.<u></u><u></u></p>
<p><u></u><span style="font-family:Wingdings"><span>ð<span style="font:7.0pt "Times New Roman""> 
</span></span></span><u></u>Service_subnet create at the same time as share-server created.</p></div></div></blockquote><div><br></div><div>Thanks for clarifying.<br><br></div><div>thanx,<br>deepak<br></div></div><br></div></div>