UPDATE:
you can find more on Xenserver and XCP here:
http://pt.slideshare.net/xen_com_mgr/xpus13-pavlicek

On Fri, Apr 17, 2015 at 4:12 PM, Rafael Weingartner <
rafaelweingart...@gmail.com> wrote:

> Dear Tim Mackey,
>
> I have a production environment using XCP (XAPI). As far as I know, the
> difference between the use of XAPI and Xenserver is that Xenserver is an OS
> bundled altogether with a version of Xen hypervisor, XAPI and some
> management tools. While, XAPI is just the API used to consolidate workloads
> and interact with the Xen hypervisor hosts.
>
> At the end, Xenserver environments are using the Xen hypervisor and XAPI
> toolstack. The difference is that it comes pre-built with an OS (CentOS?).
>
> When Cloudstack sends some command to start or stop a VM, it will send
> something like “xe vm-start uuid=<uidVM>” or “xe vm-shutdown uuid=<uidVM>”,
> these are XAPI commands. Therefore, even if you are using Xenserver
> environments, those are the commands that are going to be used; hence,
> Xenserver encapsulates the XAPI and Xen hypervisor.
>
> To my knowledge, now that Xenserver was open by Citrix, there should not
> be any difference on capabilities between the XAPI that we get from here:
> http://www.xenproject.org/developers/teams/xapi.html
>
> And the one that we get when we install the Xenserver directly.
>
>
>
> Now answering your questions:
>
> 1. What OS/version are you using for dom0 and with what hypervisor version?
>
> We are using Debian 7.4.0, we first tried Ubuntu server, but it was not
> stable enough for a production environments. The Ubuntu had some bugs and
> missing dependencies that had to be worked around.
>
> 2. How did you deploy XCP (from pre-compiled ISO, built from source,
> package source i.e yum/apt-get, xenserver-core packages, something else)
>
> We installed the XCP (XAPI) using the apt repository.
> We first installed the xen hypervisor:
>
> # apt-get install xen-hypervisor-amd64
>
> then the XAPI packages:
>
> # apt-get install xcp-xapi
>
> Of course, is not as simple as just running those commands, we also had to
> configure the networking and tuned the xen hypervisor, XAPI, storage and
> etc.
>
>
> 3. How are you handling updates to the XCP/Xen/XAPI components,
> particularly those of a security nature?
>
> If any patch is created and we find that it has to be applied in our
> environment, we first look if it is already in apt-get repository, if it is
> there, we just upgrade that package. If the upgrade is not in the official
> repository, we get and apply it manually.
>
>
> I am curious, what are the assumptions you make for Xenserver environments?
>
> On Fri, Apr 17, 2015 at 11:23 AM, Tim Mackey <tmac...@gmail.com> wrote:
>
>> A little bit ago there was a thread started on the dev list about XCP and
>> CloudStack.  I've had a bit of a think about this if you're using XCP I
>> would like to understand better how XCP, and by extension the XAPI
>> toolstack when *not* part of XenServer, is deployed in your environments.
>> If XCP/XAPI users can answer these three questions, it would help in
>> understanding how to best handle XCP moving forward.
>>
>> 1. What OS/version are you using for dom0 and with what hypervisor
>> version?
>>
>> 2. How did you deploy XCP (from pre-compiled ISO, built from source,
>> package source i.e yum/apt-get, xenserver-core packages, something else)
>>
>> 3. How are you handling updates to the XCP/Xen/XAPI components,
>> particularly those of a security nature?
>>
>> While the XAPI toolstack as part of XenServer receives significant
>> development and QA attention, the same can't be said for legacy XCP and
>> pure XAPI.  There are also assumptions made for XenServer which aren't
>> always valid in a legacy XCP or general XAPI installation.  What I'm
>> trying
>> to figure out is if we need to address any issues, and if so what the
>> impact might be.
>>
>> Thanks
>>
>> -tim
>>
>
>
>
> --
> Rafael Weingärtner
>



-- 
Rafael Weingärtner

Reply via email to