是否有可能在一台计算机上托管 WebDAV 服务器并从另一台服务器提取“数据”(文件夹和文件等)?
类似这样的:
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 的某种自我修复能力,但那才是最理想的。
短暂性脑缺血发作
答案1
是的,只需在代理机器上远程挂载 ZFS 文件系统(使用 NFS/CIFS/其他),然后运行提供挂载点的 WEBDAV 服务器。