Hi. We are having some expension problems related to our Proxmox Cluster. First, the current situation:
We currently have 3 servers in North America, and 3 more in Europe. All of those are in a good datacenters from the same ISP, with good bandwidth(1Gbps or more), with private network between all of them, and all of them conform a single Proxmox Cluster. We also have another server in our home country, in Aouth America, with a more limited internet connection. This server also runs Proxmox, but is not part of the Cluster. Probably, in a few months, it will be part of a cluster with other local servers, but never part of the same cluster as the other servers.
In the PVE cluster we have deployed CEPH. As well as storing some HA VMs with CEPH, we have setup CEPH FS to have some replicated, multimaster filesystem across all of those servers. At that point, everything works fine.
Now to the problem We need our local server to be able to access those replicated CEPH FS. For a long time, we have managed that just by makign a full copy of those files from time to time. But now we need a better integration, preferably real time. Adding our local server (or servers, in the future) to the cluster may not be an option, because our local link to the cluster network is based on OpenVPN, which may not be adequate for PVE Cluster. Using oru local server as CEPH client is also not a possibility, because of the high latency between our location and any of the datacenters.
So, is there any way to add a server to the PVE CEPH Cluster, without it being part of the PVE Cluster?
Any help is really appreciated.
We currently have 3 servers in North America, and 3 more in Europe. All of those are in a good datacenters from the same ISP, with good bandwidth(1Gbps or more), with private network between all of them, and all of them conform a single Proxmox Cluster. We also have another server in our home country, in Aouth America, with a more limited internet connection. This server also runs Proxmox, but is not part of the Cluster. Probably, in a few months, it will be part of a cluster with other local servers, but never part of the same cluster as the other servers.
In the PVE cluster we have deployed CEPH. As well as storing some HA VMs with CEPH, we have setup CEPH FS to have some replicated, multimaster filesystem across all of those servers. At that point, everything works fine.
Now to the problem We need our local server to be able to access those replicated CEPH FS. For a long time, we have managed that just by makign a full copy of those files from time to time. But now we need a better integration, preferably real time. Adding our local server (or servers, in the future) to the cluster may not be an option, because our local link to the cluster network is based on OpenVPN, which may not be adequate for PVE Cluster. Using oru local server as CEPH client is also not a possibility, because of the high latency between our location and any of the datacenters.
So, is there any way to add a server to the PVE CEPH Cluster, without it being part of the PVE Cluster?
Any help is really appreciated.