I am trying to see if this is possible. To achieve something like vmware vcHS.
I have a 3 node cluster on my premises. I want to add 2 or 3 nodes in our data-center and connectivity through VPN.
My question is if I incorporate ceph storage with 2 x 2 TB drives (proxmox will be on seperate drive) + 64GB SSD for caching and journaling on each of my nodes (including offsite Data-center which is part of the cluster). How effective will this hybrid cloud scenario be. Will it be efficient.
So here is the scenario. I create a few VMs and run it on Local nodes. Since the nodes are using ceph storage, it should replicate the vm data on all the nodes including remote nodes. Although the initial synchronization of Data to the remote nodes will take a long time (depending how beefy the KVM vms are). Eventually, it should synchronize all the data across all the nodes.
So in the event of a disaster, my VM would automatically migrate to the data-center and should run without an issue. Am I correct in my thinking?
What is the best possible way / best practices to achieve this.
Thanks in advance
I have a 3 node cluster on my premises. I want to add 2 or 3 nodes in our data-center and connectivity through VPN.
My question is if I incorporate ceph storage with 2 x 2 TB drives (proxmox will be on seperate drive) + 64GB SSD for caching and journaling on each of my nodes (including offsite Data-center which is part of the cluster). How effective will this hybrid cloud scenario be. Will it be efficient.
So here is the scenario. I create a few VMs and run it on Local nodes. Since the nodes are using ceph storage, it should replicate the vm data on all the nodes including remote nodes. Although the initial synchronization of Data to the remote nodes will take a long time (depending how beefy the KVM vms are). Eventually, it should synchronize all the data across all the nodes.
So in the event of a disaster, my VM would automatically migrate to the data-center and should run without an issue. Am I correct in my thinking?
What is the best possible way / best practices to achieve this.
Thanks in advance