<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)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:Helvetica;
        panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        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;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
p.msochpdefault, li.msochpdefault, div.msochpdefault
        {mso-style-name:msochpdefault;
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Calibri","sans-serif";}
span.emailstyle17
        {mso-style-name:emailstyle17;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;
        font-family:"Calibri","sans-serif";}
@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="EN-GB" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal"><span style="color:#1F497D;mso-fareast-language:EN-US">So as I understand things, Manila is an OpenStack component which allows tenants to create and destroy shares for their instances which would be accessed over NFS. Perhaps I’ve not
 done enough research in to this though – I’m also not an OpenStack expert.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D;mso-fareast-language:EN-US">The tenants don’t have root access to the file system, but the Manila component must act as a wrapper to file system administrative equivalents like mmcrfileset, mmdelfileset, link
 and unlink. The shares are created as GPFS filesets which are then presented over NFS.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D;mso-fareast-language:EN-US">The unlinking of the fileset worries me for the reasons stated previously.<o:p></o:p></span></p>
<p class="MsoNormal"><a name="_MailEndCompose"><span style="color:#1F497D;mso-fareast-language:EN-US"><o:p> </o:p></span></a></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US">From:</span></b><span lang="EN-US"> gpfsug-discuss-bounces@gpfsug.org [mailto:gpfsug-discuss-bounces@gpfsug.org]
<b>On Behalf Of </b>Wahl, Edward<br>
<b>Sent:</b> 15 June 2015 15:00<br>
<b>To:</b> gpfsug main discussion list<br>
<b>Subject:</b> Re: [gpfsug-discuss] OpenStack Manila Driver<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black">Perhaps I misunderstand here, but if the tenants have administrative (ie:root) privileges to the underlying file system management
 commands I think mmunlinkfileset might be a minor concern here.  There are FAR more destructive things that could occur.
<br>
<br>
I am not an OpenStack expert and I've not even looked at anything past Kilo,  but my understanding was that these commands were not necessary for tenants.  They access a virtual block device that backs to GPFS, correct? 
<br>
<br>
Ed Wahl<br>
OSC<o:p></o:p></span></p>
<div>
<div class="MsoNormal" align="center" style="text-align:center"><span style="font-size:12.0pt;font-family:"Times New Roman","serif";color:black">
<hr size="3" width="100%" align="center">
</span></div>
<div id="divRpF292296">
<p class="MsoNormal" style="margin-bottom:12.0pt"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black"><br>
<br>
++<br>
From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black">
<a href="mailto:gpfsug-discuss-bounces@gpfsug.org">gpfsug-discuss-bounces@gpfsug.org</a> [gpfsug-discuss-bounces@gpfsug.org] on behalf of Luke Raimbach [Luke.Raimbach@crick.ac.uk]<br>
<b>Sent:</b> Monday, June 15, 2015 4:35 AM<br>
<b>To:</b> <a href="mailto:gpfsug-discuss@gpfsug.org">gpfsug-discuss@gpfsug.org</a><br>
<b>Subject:</b> [gpfsug-discuss] OpenStack Manila Driver</span><span style="font-size:12.0pt;font-family:"Times New Roman","serif";color:black"><o:p></o:p></span></p>
</div>
<div>
<div>
<p style="line-height:13.5pt;background:white"><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:#222222">Dear All,</span><span style="color:black"><o:p></o:p></span></p>
<p style="line-height:13.5pt;background:white"><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:#222222"> </span><span style="color:black"><o:p></o:p></span></p>
<p style="line-height:13.5pt;background:white"><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:#222222">We are looking forward to using the manila driver for auto-provisioning of file shares using GPFS. However, I have some concerns...</span><span style="color:black"><o:p></o:p></span></p>
<p style="line-height:13.5pt;background:white;orphans:auto;text-align:start;widows:1;word-spacing:0px">
<span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:#222222"> </span><span style="color:black"><o:p></o:p></span></p>
<p style="line-height:13.5pt;background:white"><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:#222222">Manila  presumably gives tenant users access to file system commands like mmlinkfileset and mmunlinkfileset. Given that mmunlinkfileset
 quiesces the file system, there is potentially an impact from one tenant on another - i.e. someone unlinking and deleting a lot of filesets during a tenancy cleanup might cause a cluster pause long enough to trigger other failure events or even start evicting
 nodes. You can see why this would be bad in a cloud environment.</span><span style="color:black"><o:p></o:p></span></p>
<p style="line-height:13.5pt;background:white;orphans:auto;text-align:start;widows:1;word-spacing:0px">
<span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:#222222"> </span><span style="color:black"><o:p></o:p></span></p>
<p style="line-height:13.5pt;background:white"><span style="color:black"><o:p> </o:p></span></p>
<p style="line-height:13.5pt;background:white"><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:#222222">Has this scenario been addressed at all?</span><span style="color:black"><o:p></o:p></span></p>
<p style="line-height:13.5pt;background:white;orphans:auto;text-align:start;widows:1;word-spacing:0px">
<span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:#222222"> </span><span style="color:black"><o:p></o:p></span></p>
<p style="line-height:13.5pt;background:white;orphans:auto;text-align:start;widows:1;word-spacing:0px">
<span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:#222222">Cheers,</span><span style="color:black"><o:p></o:p></span></p>
<p style="line-height:13.5pt;background:white;orphans:auto;text-align:start;widows:1;word-spacing:0px">
<span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:#222222">Luke.</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black"> <o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black"> <o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><b><span style="font-size:10.0pt;font-family:"Trebuchet MS","sans-serif";color:#595959">Luke Raimbach</span></b><b><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#595959">​</span></b><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:10.0pt;font-family:"Trebuchet MS","sans-serif";color:#595959">Senior HPC Data and Storage Systems Engineer</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:10.0pt;font-family:"Trebuchet MS","sans-serif";color:#595959">The Francis Crick Institute</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:10.0pt;font-family:"Trebuchet MS","sans-serif";color:#595959">Gibbs Building</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:10.0pt;font-family:"Trebuchet MS","sans-serif";color:#595959">215 Euston Road</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:10.0pt;font-family:"Trebuchet MS","sans-serif";color:#595959">London NW1 2BE</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:10.0pt;font-family:"Trebuchet MS","sans-serif";color:#595959"> </span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:10.0pt;font-family:"Trebuchet MS","sans-serif";color:#595959">E: </span><b><span style="font-size:10.0pt;font-family:"Trebuchet MS","sans-serif";color:#212121"><a href="mailto:luke.raimbach@crick.ac.uk" target="_blank"><span style="color:blue;font-weight:normal">luke.raimbach@crick.ac.uk</span></a></span></b><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:10.0pt;font-family:"Trebuchet MS","sans-serif";color:#595959">W: </span><b><span style="font-size:10.0pt;font-family:"Trebuchet MS","sans-serif";color:#212121"><a href="http://www.crick.ac.uk/" target="_blank"><span style="color:blue;font-weight:normal">www.crick.ac.uk</span></a></span></b><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black"> <o:p></o:p></span></p>
</div>
<p><i><span style="font-size:10.0pt;font-family:"Trebuchet MS","sans-serif";color:#707173">The Francis Crick Institute Limited is a registered charity in England and Wales no. 1140062 and a company registered in England and Wales no. 06885462, with its registered
 office at 215 Euston Road, London NW1 2BE. <o:p></o:p></span></i></p>
</div>
</div>
</div>
</div>
<p style="color:rgb(112,113,115);font-family: 'Trebuchet MS', 'Lucida Grande'; font-style: italic; font-size: 10pt;">
The Francis Crick Institute Limited is a registered charity in England and Wales no. 1140062 and a company registered in England and Wales no. 06885462, with its registered office at 215 Euston Road, London NW1 2BE.
</p>
</body>
</html>