我正在为自己设置小型私有云,可能用于某个项目或用于其他用途。我在 Debian 6 上使用 Linux KVM。我有 3 台服务器,其中 2 台用于计算节点,1 台用于存储节点。我已经安装了 KVM,制作了几台测试机器,并设置了网络。每台服务器上有 2 个网卡,1 个网卡用于 Web 流量,另一个网卡用于网络流量。
我的第一个想法是使用 NFS 来存储客户机,其大小可能为 8gb,也可能为 100gb,这取决于具体情况。我之前听说过 nbd,似乎可以工作,但我不知道性能差异是什么,以及它是否会影响我的环境,nfs 看起来更容易使用。
答案1
NFS 非常简单,如果您可以利用这一点,NFS4 会让事情变得更好。它绝对比 NBD 或 iSCSI 等块设备更容易。
话虽如此,块设备应该比文件备份存储更具优势,尽管 NFS4 的优势不如 NFS3。在块设备中,我绝对会选择 iSCSI 而不是 NBD,因为工具链和代码路径更深入,测试更充分,更不用说因此获得帮助也容易得多。