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