<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:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" 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=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @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;}
 /* 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;}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.Section1
        {page:Section1;}
-->
</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=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Plenty of people are using OpenStack with XenServer in major deployments,
including Rackspace and Citrix.  If you’re struggling to get it
working, then I apologise for our poor documentation!  We’d
certainly like to understand why so that we can fix the problem.  I’ve
cc’d Todd Deshane at Xen.org, who has been working on this recently too.<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'>To start with, I think that you’re going about it
completely the wrong way.  The instructions are set up for a virtual
machine running the Nova components, with only a few minor modifications to XenServer
itself (the addition of a few plugins).  If you’re compiling apt-get
from source then you are definitely going to fail!  You should start with
a VM and install Nova there (Ubuntu Maverick works well if you’re
following those instructions below, though anything with Python 2.6 should work
with enough effort).<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'>I can also tell you that XenServer 6.0 will be released in
approximately one week (it has already left engineering).  That release
has a number of major improvements targeted at OpenStack, including a massive
performance boost on the networking side and new versions of Xen and the Open vSwitch. 
I strongly recommend working with XS 6.<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'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Ewan Mellor,<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Director, Engineering, OpenStack at Citrix.<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 lang=EN-US style='font-size:10.0pt;font-family:
"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;
font-family:"Tahoma","sans-serif"'>
openstack-bounces+ewan.mellor=citrix.com@lists.launchpad.net [mailto:openstack-bounces+ewan.mellor=citrix.com@lists.launchpad.net]
<b>On Behalf Of </b>Balaji Venkataraman<br>
<b>Sent:</b> 18 September 2011 21:00<br>
<b>To:</b> Rafi Khardalian<br>
<b>Cc:</b> openstack@lists.launchpad.net<br>
<b>Subject:</b> Re: [Openstack] openstack for citrix xenserver 5.6 SP2<o:p></o:p></span></p>

</div>

</div>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal style='margin-bottom:12.0pt'>Rafi:<br>
<br>
Thanks for the link, I looked at it earlier, from what I understand the wiki
page assumes <br>
a Type 2 Hypervisor. My idea is to make Citrix Xenserver  (Type 1 Hypervisor)
as a <br>
nova-node. I spent sometime on this but was going no  where. Installed
gcc, g++, make <br>
etc  to compile apt-get from source on Xenserver. Then ran into issues as
apt-get <br>
expects some files which are missing in Xenserver. <br>
<br>
Hope someone can shed some light, I see openstack claims support in Xenserver
but<br>
is it on a standard Xenserver downloaded from Citrix or a custom built
Xenserver?<br>
<br>
Thanks and Regards,<br>
Balaji<br>
<br>
<o:p></o:p></p>

<div>

<p class=MsoNormal>On Sun, Sep 18, 2011 at 6:43 PM, Rafi Khardalian <<a
href="mailto:rafi@metacloud.com">rafi@metacloud.com</a>> wrote:<o:p></o:p></p>

<div>

<p class=MsoNormal>The only document covering the subject is 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/XenServerDevelopment"
target="_blank">http://wiki.openstack.org/XenServerDevelopment</a><o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal>Support for Xenserver seems more like a work-in-progress
than anything I would consider using in a production environment.  XAPI
plugins need to be installed on each hypervisor's dom0 with an associated
nova-compute instance also running as a domU (one per pool is not sufficient,
AFAIK).  After battling with it for almost a week, I gave up and decided
to go with KVM.  Thus far I've been rather pleased with the combination.<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal>If anyone has more information about this, I'd be happy to
be wrong.<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal>Rafi<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<p class=MsoNormal><o:p> </o:p></p>

<div>

<p class=MsoNormal>On Sun, Sep 18, 2011 at 5:44 PM, Balaji Venkataraman <<a
href="mailto:xbalaji@gmail.com" target="_blank">xbalaji@gmail.com</a>> wrote:<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-right:0cm'>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal><br>
We are trying to configure citrix xenserver as nova-node, but we are not able
to install the nova tools, is this supported? If so, can someone share the
details or point to the wiki page.<br>
<br>
<br>
Thanks and Regards,<br>
<span style='color:#888888'>Balaji</span><o:p></o:p></p>

</blockquote>

</div>

</div>

</div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

</div>

</body>

</html>