Debian
KVM 客戶儲存與 NBD 和 NFS 的區別
我正在建立我自己的小型私有云供我自己使用,可能是為了一個項目或為了一個項目。我在 debian 6 上使用 linux kvm。我有 3 台伺服器,其中 2 台用於計算節點和 1 個儲存節點。我希望我已經安裝了 kvm,讓一些測試機器得到了我的網路設置。我在每台伺服器上有 2 個網卡 1 個網卡用於網路流量,其他網卡用於網路流量。
我的第一個想法是使用 NFS 來儲存大小不一的客戶機,可能是 8gb,也可能是 100gb,這取決於。我之前確實聽說過 nbd 似乎可以工作,但我不知道性能差異是什麼,如果它會影響我的環境,nfs 看起來會更容易使用。
NFS 非常簡單,如果您可以利用它,NFS4 會讓事情變得更好。它絕對比 NBD 或 iSCSI 之類的塊設備更容易。
也就是說,塊設備應該比文件支持的儲存提供一點優勢,儘管 NFS4 不如 NFS3 那樣正確。在塊設備中,我肯定會使用 iSCSI 而不是 NBD,因為工具鍊和程式碼路徑更深入且經過更好的測試,更不用說因此獲得幫助要容易得多。