Re: Ceph Future

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

 



I think I was not clear

There are VMs management system, look at https://fr.wikipedia.org/wiki/Proxmox_VE, https://en.wikipedia.org/wiki/Ganeti, probably https://en.wikipedia.org/wiki/OpenStack too

Theses systems interacts with Ceph.
When you create a VM, a rbd volume is created
When you delete a VM, associated volumes are deleted
When you resize a disk, the volume is resized

There is no need for manual interaction at the Ceph level at any way

If I really understood the end of your email, you're stuck with a deficient VM management system, based on xenserver
Your issues are not Ceph's issues, but xen's;


On 01/23/2018 01:58 PM, Massimiliano Cuttini wrote:

Il 23/01/2018 13:20, ceph@xxxxxxxxxxxxxx ha scritto:
- USER taks: create new images, increase images size, sink images size, check daily status and change broken disks whenever is needed.
Who does that ?
For instance, Ceph can be used for VMs. Your VMs system create images, resizes images, whatever, not the Ceph's admin.

I would like to have a single big remote storage, but as a best practice you should not.
Hypervisor can create images, resize and so on... you right.
However sometimes hypervisor mess up your LVM partitions and this means corruption of all VDI in the same disk.

So... the best practice is to setup a remote storage for each VM (you can group few if really don't want to have 200connections). This reduce the risk with VDI corruption (it'll accidentally corrupt one not all at once, you can easily restore a snapshoot). Xenserver as hypervisor doesn't support ceph client and need to go by ISCSI.
You need to map RBD on ISCSI, so you need to create a RBD for each LUN.
So at the end... you need to:
-create rbd,
-map iscsi,
-map hypervisor to iscsi,
-drink a coffee,
-create hypervisor virtualization layer (cause every HV want to use it's own snapshoot),
-copy the template of the VM request by customer,
-drink a second coffee
and finally run the VM

This is just a nightmare... of course just one of the many that a sysadmin have. if you have 1000 VMs you need a GUI in order to scroll and see the panorama.
I don't think that you read your email by command line.
You should neither take a look to your VMs by a command line.

Probably one day I'll quit with XenServer, and all it's constrains however right now, i can't and still seems to be the more stable and safer way to virtualize.





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


_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
_______________________________________________
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]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux