Hi Mark

I can provide one of my solutions for your reference:

Hypervisor = KVM
CloudStack = 4.11.3
Primary Storage0 = Ceph RBD, tag = rbd
Primary Storage1 = NFS

Primary Storage0 stores VM Volume,
Primary Storage1 stores the heartbeat of KVM (suggested capacity is 100MB)

all Compute Offerings.Storage Tags and Disk Offerings.Storage Tags = "rbd"


ALL Host tag = ha

Global setting-> ha.tag = ha


With the above configuration, all hosts in the cluster are connected to two 
storages (RBD, NFS) at the same time; all heartbeat times are written to the 
KVMHA directory under NFS;

When the host fails, it detects the KVM heartbeat timestamp through Primary 
Storage1 and triggers VM HA

-----邮件原件-----
发件人: Cloud Udupi <[email protected]> 
发送时间: 2020年2月1日 20:28
收件人: [email protected]
主题: Redundant NFS Storage for ACS

Hi,
We are new to Apache CloudStack. We are looking for a Primary Storage (NFS
share) solution, where it does not fail because of single node failure. Is 
there a way where I can use the NFS via any kind of clustering, so that when 
one node fails i will still have the VM's working from another node which is in 
ACS using the NFS cluster.

Has anyone done the Ceph Storage as NFS (NFS Ganesha) and used it for the ACS 
on CentOS 7. Please share the steps so that we can look into it.

Basically we need a system that has:-
1. One single point IP address with the shared mount point being same.
2. NFS storage, as Apache CloudStack supports HA only with NFS.
3. I need to deploy around around 60 VM's for our application.

If NFS storage having the VM's goes down and not able to get back. How to fix 
this, so that we can get back the VM's in running state.

Regards,
Mark.

Reply via email to