<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 14 (filtered medium)"><style><!--
/* Font Definitions */
@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;}
/* 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.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
span.EmailStyle17
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
.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=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>My bad, I noticed you have some IBM arrays. What SR type are you using to connect to those?<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I think Cinder has some code of some IBM arrays. If that connects with iSCSI, it should work with XCP.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Cheers,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>John<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><div style='border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt'><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> John Garbutt <br><b>Sent:</b> 09 November 2012 12:08<br><b>To:</b> 'Egoitz Aurrekoetxea Aurre'; Armando Migliaccio; Mate Lakat<br><b>Cc:</b> openstack@lists.launchpad.net<br><b>Subject:</b> RE: [Openstack] Nova different sr<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Cinder is the way forward to look at exposing multiple volume types.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>The Cinder guys should be able to help you with how to get that working:<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><a href="https://blueprints.launchpad.net/cinder/+spec/volume-type-scheduler">https://blueprints.launchpad.net/cinder/+spec/volume-type-scheduler</a><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>XCP NFS support should be in there soon too:<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><a href="https://blueprints.launchpad.net/cinder/+spec/xenapi-storage-manager-nfs">https://blueprints.launchpad.net/cinder/+spec/xenapi-storage-manager-nfs</a><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Let me know if you have specific requirements for some other type of SR.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I would be very interested in how we can help you get that working.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Cheers,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>John<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><div style='border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt'><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> <a href="mailto:openstack-bounces+john.garbutt=citrix.com@lists.launchpad.net">openstack-bounces+john.garbutt=citrix.com@lists.launchpad.net</a> [<a href="mailto:openstack-bounces+john.garbutt=citrix.com@lists.launchpad.net">mailto:openstack-bounces+john.garbutt=citrix.com@lists.launchpad.net</a>] <b>On Behalf Of </b>Egoitz Aurrekoetxea Aurre<br><b>Sent:</b> 02 November 2012 20:42<br><b>To:</b> Armando Migliaccio<br><b>Cc:</b> <a href="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</a><br><b>Subject:</b> Re: [Openstack] Nova different sr<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><div><p class=MsoNormal><br><br>Egoirz Aurrekoetxea Aurre<o:p></o:p></p><div><p class=MsoNormal><a href="mailto:egoitz@ramattack.net">egoitz@ramattack.net</a><o:p></o:p></p></div><div><p class=MsoNormal>Sent from my smartphone<o:p></o:p></p></div></div><div><p class=MsoNormal style='margin-bottom:12.0pt'><br>El 02/11/2012, a las 21:12, Armando Migliaccio <<a href="mailto:amigliaccio@internap.com">amigliaccio@internap.com</a>> escribió:<o:p></o:p></p></div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><div><p class=MsoNormal style='margin-bottom:12.0pt'>Egoirz,<o:p></o:p></p><div><p class=MsoNormal>On Fri, Nov 2, 2012 at 6:29 PM, Egoitz Aurrekoetxea Aurre <<a href="mailto:egoitz@ramattack.net" target="_blank">egoitz@ramattack.net</a>> wrote:<o:p></o:p></p><div><div><p class=MsoNormal>Good afternoon Armando,<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Thanks a lot for you're answer. <o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Yes basically I want to setup a virtual housing service in the way you can create a machine in sas or sata storage for example. If each nova-compute should point to just one sr (storage kind) of xcp it would be one or the other one (in this example... sas or sata)... Ok then. So you mean the right way of doing this with Openstack is to basically have different nova-computes pointing to different sr and sharing the other properties... Have I understand properly??<o:p></o:p></p></div></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>That's not exactly what I meant, especially in relation to what is _right_ in OpenStack; I was providing input in relation to the use of the flag you mentioned.<o:p></o:p></p></div></div></div></blockquote><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Ok so is not perhaps the right way but it's a possibility. 😃<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><p class=MsoNormal style='margin-bottom:12.0pt'><o:p> </o:p></p><div><div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Actually, if you want to support storage at different levels of QoS, Cinder is another project worth looking at.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal><a href="http://wiki.openstack.org/Cinder">http://wiki.openstack.org/Cinder</a><o:p></o:p></p></div></div></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><p class=MsoNormal>I'll tale a look at it... Mainly if this gives me the possibilty...<o:p></o:p></p><div><p class=MsoNormal style='margin-bottom:12.0pt'><o:p> </o:p></p><div><div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>A.<o:p></o:p></p></div><div><p class=MsoNormal> <o:p></o:p></p></div><blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt'><div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>In the last two paragraph I assume you're just talking about load balancing... Isn't it?? <o:p></o:p></p></div></div></blockquote><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Where did you get that? No I wasn't ;)<o:p></o:p></p></div></div></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><p class=MsoNormal style='margin-bottom:12.0pt'>Because you were talking about where to create vm and how to manage the schwduler iirc 😃<o:p></o:p></p><div><div><div><p class=MsoNormal> <o:p></o:p></p></div><blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt'><div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Very thankful for you're time.<o:p></o:p></p></div><div><div><p class=MsoNormal>Regards,<o:p></o:p></p></div><div><p class=MsoNormal><br>Egoirz Aurrekoetxea Aurre<o:p></o:p></p><div><p class=MsoNormal><a href="mailto:egoitz@ramattack.net" target="_blank">egoitz@ramattack.net</a><o:p></o:p></p></div><div><p class=MsoNormal>Sent from my smartphone<o:p></o:p></p></div></div></div><div><p class=MsoNormal style='margin-bottom:12.0pt'><br>El 02/11/2012, a las 18:47, Armando Migliaccio <<a href="mailto:amigliaccio@internap.com" target="_blank">amigliaccio@internap.com</a>> escribió:<o:p></o:p></p></div><div><div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><div><div><p class=MsoNormal>Hi,<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><p class=MsoNormal>If I understand your request correctly, say you have two storage backends with different QoS and you want to use both of them in your OpenStack/XCP deployment, what you can do is:<o:p></o:p></p><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>1) create SR1 for XCP1 that maps to storage array at QoS1<o:p></o:p></p></div><div><p class=MsoNormal>1a) configure the compute domU for XCP1 to point to SR1, by specifying sr_matching_filter in your nova.conf accordingly.<o:p></o:p></p></div><div><p class=MsoNormal>2) create SR2 for XCP2 that maps to storage array at QoS2<o:p></o:p></p></div><div><p class=MsoNormal>2a) configure the compute domU for XCP2 to point to SR2, by specifying sr_matching_filter in your nova.conf accordingly.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>You can find more details here:<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal><a href="http://wiki.openstack.org/XenServer/NovaFlags" target="_blank">http://wiki.openstack.org/XenServer/NovaFlags</a><o:p></o:p></p></div><div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Obviously this can be extended to multiple nodes; then you can use the CLI/scheduler filters to redirect the create request to the right host.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>That is one way, but there are a few others like  or compute extra capabilities (Essex) or general host aggregates (Folsom+)<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Hope this helps,<o:p></o:p></p></div><div><p class=MsoNormal>Armando<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><div><div><div><p class=MsoNormal>On Fri, Nov 2, 2012 at 9:34 AM, Egoitz Aurrekoetxea Aurre <<a href="mailto:egoitz@ramattack.net" target="_blank">egoitz@ramattack.net</a>> wrote:<o:p></o:p></p><p class=MsoNormal>Or unless… If I had to use forcibly the same storage…. for all vm provisioned in a single nova-compute…. is it anyway of saying Openstack to create a vm in a nova-compute or another one… depending on the storage attached to the nova-compute's dom0??<br><br><br>El 02/11/2012, a las 10:25, Egoitz Aurrekoetxea Aurre <<a href="mailto:egoitz@ramattack.net" target="_blank">egoitz@ramattack.net</a>> escribió:<o:p></o:p></p><div><div><p class=MsoNormal><br>> Good morning,<br>><br>> Perhaps I have not explained properly…. I have different IBM arrays whose disks are disks of different speeds… and wanted to have the possibility of provisioning vm on different speed storages for example…. Could this be possible??… I'm using XCP (1.5, 1.1 and 1.6 versions so I could test it in all of them)… Anne the link you provided me, although has important information… does not answer my question… Sorry…<br>><br>> Best regards,<br>><br>><br>> El 01/11/2012, a las 15:35, Anne Gentle <<a href="mailto:anne@openstack.org" target="_blank">anne@openstack.org</a>> escribió:<br>><br>>> Hi Egoitz -<br>>> This topic would probably help answer your question:<br>>><br>>> <a href="http://docs.openstack.org/trunk/openstack-compute/install/yum/content/terminology-storage.html" target="_blank">http://docs.openstack.org/trunk/openstack-compute/install/yum/content/terminology-storage.html</a><br>>><br>>> Anne<br>>><br>>> On Wed, Oct 31, 2012 at 4:29 PM, Egoitz Aurrekoetxea Aurre<br>>> <<a href="mailto:egoitz@ramattack.net" target="_blank">egoitz@ramattack.net</a>> wrote:<br>>>> Good night,<br>>>><br>>>> Could anyone know if it's possible to use different nfs servers or different<br>>>> storages for launching instances in Openstack? Anyone knows about this<br>>>> please?<br>>>><br>>>> Best regards,<br>>>><br>>>> Egoirz Aurrekoetxea Aurre<br>>>> <a href="mailto:egoitz@ramattack.net" target="_blank">egoitz@ramattack.net</a><br>>>> Sent from my smartphone<br>>>><br>>>> El 29/10/2012, a las 16:13, Egoitz Aurrekoetxea Aurre <<a href="mailto:egoitz@ramattack.net" target="_blank">egoitz@ramattack.net</a>><br>>>> escribió:<br>>>><br>>>> Good afternoon,<br>>>><br>>>> Is it possible for Nova to deploy vm in different storages?? rather than<br>>>> just use the storage which matches sr_matching_filter parameter??<br>>>><br>>>> Best regards,<br>>>><br>>>> _______________________________________________<br>>>> Mailing list: <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>>>> Post to     : <a href="mailto:openstack@lists.launchpad.net" target="_blank">openstack@lists.launchpad.net</a><br>>>> Unsubscribe : <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>>>> More help   : <a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/ListHelp</a><br>>>><br>>>><br>>>> _______________________________________________<br>>>> Mailing list: <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>>>> Post to     : <a href="mailto:openstack@lists.launchpad.net" target="_blank">openstack@lists.launchpad.net</a><br>>>> Unsubscribe : <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>>>> More help   : <a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/ListHelp</a><br>>>><br>><br>><br>> _______________________________________________<br>> Mailing list: <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>> Post to     : <a href="mailto:openstack@lists.launchpad.net" target="_blank">openstack@lists.launchpad.net</a><br>> Unsubscribe : <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>> More help   : <a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/ListHelp</a><br><br><br>_______________________________________________<br>Mailing list: <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>Post to     : <a href="mailto:openstack@lists.launchpad.net" target="_blank">openstack@lists.launchpad.net</a><br>Unsubscribe : <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>More help   : <a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/ListHelp</a><o:p></o:p></p></div></div></div><p class=MsoNormal><o:p> </o:p></p></div></div></div></div></div></blockquote></div></div></div></blockquote></div><p class=MsoNormal><o:p> </o:p></p></div></div></div></div></div></body></html>