Hello guys,
preparing a new cluster setup and considering what FS / storage to use. There will be 3 servers: 2 nodes (let's say node1,node2) with the same disks (2xSSD + 4xHDD) and one will have only 2xSSD (node3).
The goal is to have HA load-balanced VM. So, for this VM I need to have this VM on the node1 and node2 with shared storage mounted (1 disk where shared images are). The node3 will contain another VM for MySQL only. After a lot of readings, I am considering to use DRBD with LVM + NFS or Ceph. The questions are:
Thanks in advance.
preparing a new cluster setup and considering what FS / storage to use. There will be 3 servers: 2 nodes (let's say node1,node2) with the same disks (2xSSD + 4xHDD) and one will have only 2xSSD (node3).
The goal is to have HA load-balanced VM. So, for this VM I need to have this VM on the node1 and node2 with shared storage mounted (1 disk where shared images are). The node3 will contain another VM for MySQL only. After a lot of readings, I am considering to use DRBD with LVM + NFS or Ceph. The questions are:
- is possible to use ceph (never used before) on setup where not all 3 nodes will have the same disks, and only two of them will?
- is possible to mount ceph on the two clients (vm on node1 and vm on node2) at the same time?
- what about Ceph speed? It will be high-load setup, the shared storage is considered to store a lot of images (small file), so I am worrying not to cause bottle-neck
- if ceph is not suitable, I am thinking of DRBD+LVM on some another VM (in HA) which will provide NFS for VMs on node1 and node2. What do you think about this option? What about the speed?
- do you have any other possible advice on how to fulfil described setup demands?
Thanks in advance.