服务器上的WebDAV暴露来自其他服务器的ZFS数据

是否有可能在一台计算机上托pipeWebDAV服务器,并从另一台服务器上提取“数据”(文件夹和文件以及所有文件)?

像这样的东西:

CentOS Proxy | -------------|-------------- | | | FreeBSD1 FreeBSD2 FreeBSD3 (ZFS Store) (ZFS Store) (ZFS Store) 

如果CentOS代理是每个连接都可以访问的WebDAV服务器,那么这些文件实际存储在FreeBSD ZFS服务器上? FreeBSD服务器上的文件将被chrooted到每个用户/组。

如果这是可能的,那么怎么去解决这个问题呢? 当我问他们这些问题时,我很厌烦那些看着我很有趣的人。

我们的首选是使用NGINX,但我们会高兴地看看Apache。

另外,这个(FreeBSD上的ZFS)与CentOS / XFS上的GlusterFS或者FreeBSD / ZFS上的GlusterFS相比如何?

如果有区别,每个ZFS商店计划运行RAID-Z,除了运行RAID-Z3的两个(实际上有三个以上,并且想法是通过添加新的服务器能够有机地增长)

我们很想看到一些OpenStack Swift的自我修复能力,但是这将是理想的。

TIA

是的,只需在代理机器上远程挂载ZFS文件系统(使用NFS / CIFS /其他),然后运行服务于挂载点的WEBDAV服务器。