Доброго здравия! мой вопрос похож на этот
Каким образом лучше организовать отказоустойчивое файловое хранилище с учетом территориальной распределенности серверов?
Есть три офиса, сеть между ними около 10мбит.
Есть некий windows server fileserver.
Задача: сделать доступными файлы в некой fileshare в разных офисах, чтобы данные при этом везде были одни и те же, но были локальными по отношению к офису.
куда смотреть?
делать тупо mirror или rsync файлов не имеет смысла, так как будут коллизии, в разных офисах разные пользователи могут работать с одним и тем же файлом, допустимо и чтобы не одновременно, то для этого должна срабатывать блокировка.
в каждом офисе есть proxmox. можно завести хоть ceph хоть glusterfs, или ещё какой угодно вариант. я пока чисто логически не могу придумать на чем это пытаться реализовывать, и какие будут с этим проблемы.