Можно ли создать кластер узлов Proxmox, подключенных через Интернет в географически разных местах?
Да, это возможно. Если вы используете последнюю версию Proxmox 6.x, то никаких специальных настроек не требуется. Он работает под управлением Corosync 3.x с Kronosnet, которые являются одноадресными. Возможно, вы захотите добавить VPN для дополнительного уровня безопасности между вашими хостами.
Для предыдущих версий Proxmox multicast использовался в качестве транспорта по умолчанию. Вы должны либо вручную переключить его на одноадресный, где это возможно, либо добавить VPN 2-го уровня с поддержкой многоадресной передачи. Смотрите эту заметку о многоадресной рассылке: https://pve.proxmox.com/wiki/Multicast_notes.