Ответ 1
Существует DFS из Microsoft, это в Windows Server (если это хорошо или плохо, я не знаю)
Я отчаянно ищу любую DFS, которая поддерживает Windows. Единственной такой DFS является Hadoop HDFS, но очень сложно развернуть ее другим большим количеством машин Windows, потому что для нее требуется Cygwin + SSH.
Почти все системы DFS работают только в Linux, и только одна (HDFS) работает в Windows.
Буду очень признателен, если кто-нибудь сможет указать мне другую DFS с поддержкой Windows.
В DFS мне нужна возможность загружать файлы баланса между узлами DFS, сжатием и API для нескольких языков для работы с DFS (мне не нужно монтировать DFS).
Существует DFS из Microsoft, это в Windows Server (если это хорошо или плохо, я не знаю)
Возможно, вы захотите проверить CloudIQ Storage в Appistry.
(Они закрыли магазин.)
Это позволяет вам использовать диски в обычных компьютерах (linux или windows) и отображать их в виде единого пространства имен, доступного через API на основе REST. Когда вы пишете файлы в систему, вы можете определить количество копий, которые вы хотите сохранить. Таким образом, если в вашей распределенной системе было 5 компьютеров, вы можете указать, что файл будет сохранен на 2 или 3 (или N) компьютерах для избыточности. Если сбой компьютера/жесткого диска, это не проблема, потому что другие машины хранят копии этих файлов.
Проверьте ссылки на Загрузки и Сообщество для пробной версии, а также документацию.
GPFS заслуживает внимания. Это проприетарный продукт IBM, но обладает очень хорошей масштабируемостью, является полноценной сетевой файловой системой и имеет достойную поддержку Windows. ACL файлы NTFS сохраняются, хотя и сопоставляют их с ACL NFSv4, которые работают достаточно хорошо (пока вы не снимаете свою ногу, пытаясь использовать разрешения POSIX, а chmod сдует ваши ACL NFSv4.)
Люстра стоит упомянуть, но поддержка Windows обычно считается очень бедной и зеленой.
У Microsoft есть что-то вроде Azure, но я не узнал больше об их решении.
OpenAFS - еще одно решение DFS, работающее в Windows.