Re: xenserver or xen ceph

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,
   We have had lot of troubles developing a ceph over xen. Finaly after haunderd of test, we talked with libvirt-users seems that the problem was found on libxl library which did not have support for rbd, but seems this is solved from 1.3.2 libvirt version and xen-utils >4.5

   http://libvirt.org/git/?p=libvirt.git;a=commit;h=fb2bd208e52bda2d329b95d9545baa8bf04558af

   We do not check it yet because we are waiting for the last ubuntu 16.04 LTS released next month.

Regards, I

2016-03-31 6:46 GMT+02:00 Jiri Kanicky <j@xxxxxxxxxx>:
Hi.

There is a solution for Ceph in XenServer. With the help of my engineer Mark, we developed a simple patch which allows you to search and attach RBD image on XenServer. We create LVHD over the RBD (not RBD per VDI mapping yet), so it is far from ideal, but its a good start. The process of creating the SR over RBD works even from XenCenter.

https://github.com/mstarikov/rbdsr

Install notes are included and its very simple. Takes you few minutes per XenServer.

We have been running this in our Sydney Citrix  lab for sometime and I have been running this at home also. Works great. For the future, the patch should work in the upcoming version of XenServer (Dundee) as well. Also we are trying to push native Ceph packages in the new version and build experimental (not official or approved yet) version of smapi which would allow us to map RBD per VDI. But there are no details on this. Anyway, everyone is welcome to participate in improving the patch on github.

Let me know if you have any questions.

Cheers,
Jiri

On 16/02/2016 15:30, Christian Balzer wrote:
On Tue, 16 Feb 2016 11:52:17 +0800 (CST) maoqi1982 wrote:

Hi lists
Is there any solution or documents that ceph as xenserver or xen backend
storage?


Not really.

There was a project to natively support Ceph (RBD) in Xenserver but that
seems to have gone nowhere.

There was also a thread last year here "RBD hard crash on kernel
3.10" (google for it) wher Shawn Edwards was working on something similar,
but that seems to have died off silently as well.

While you could of course do a NFS (some pains) or iSCSI (major pains)
head for Ceph the pains and reduced performance make it not an attractive
proposition.

Christian

_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com



--
############################################################################
Iban Cabrillo Bartolome
Instituto de Fisica de Cantabria (IFCA)
Santander, Spain
Tel: +34942200969
PGP PUBLIC KEY: http://pgp.mit.edu/pks/lookup?op=get&search=0xD9DF0B3D6C8C08AC
############################################################################
Bertrand Russell:
"El problema con el mundo es que los estúpidos están seguros de todo y los inteligentes están llenos de dudas"
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux