在同一 VMWare 機器上運行的一組虛擬化 Linux 機器之間的文件共享選項相關的權衡有哪些?例如高吞吐量、低延遲等。
我主要用的是NFS。 VMWare 預設使用 hgfs。他們如何比較?還有其他值得考慮的選項嗎(例如 sshfs)。
背景
我們有一個應用程序,在實體機器上透過主伺服器上共享的 NFS 安裝目錄將工作分配給從伺服器。此配置很容易在 VMWare 上複製。並且似乎提供了足夠的性能。但是,我想知道是否有更好的方法在 VMWare 下運行的 Linux 來賓之間共用目錄?我使用 hgfs 在 VMWare 上收集共用資料夾。這樣會更好嗎?這是最好的選擇嗎?在這裡更好。我的意思是可能在當前硬體(即單一 VMWare 主機)上提供最佳效能。
如果是這樣我該如何啟用它?儘管安裝了 VMWare 工具,但似乎沒有啟用共享的選項。在虛擬機器設定/屬性/選項中 - VMWare 工具被列為關閉。我用谷歌搜尋的各個網站上顯示的共享資料夾條目不存在。
答案1
使用 NFS 吧!如果您放棄 Vmware 或擴展到多個實體伺服器,它將更加便攜。