![家庭服务器瓶颈(文件系统服务器)](https://linux22.com/image/60616/%E5%AE%B6%E5%BA%AD%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%93%B6%E9%A2%88%EF%BC%88%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F%E6%9C%8D%E5%8A%A1%E5%99%A8%EF%BC%89.png)
我正在尝试设置一个文件系统服务器,以便我可以使用我的各种笔记本电脑透明地安装包含许多 VirtualBox VM 的目录,其中一些运行完整的图形环境。我将同时运行最多 10 个无头虚拟机(以及一次运行一个带显示器的虚拟机)
我计划使用此服务器为几台计算机提供主目录和媒体文件夹(包含高清视频和音乐)。所有这些都应该是透明的(快速,并且在我的 Linux 系统中看起来就像是本地的)。我计划使用 NFS4 和 SSHFS 的组合,并通过无线 LAN 连接到 fs 服务器。
目前,我正在使用我身边的 RaspberryPi,它可以用于提供音乐/视频(虚拟机运行,但速度非常慢,我什至不会尝试主目录)。
有没有办法调整 sshfs 或 VirtualBox 本身,以更有效的方式在本地缓存、分页(或其他)虚拟机来完成手头的任务?也许有人可以给我一些关于挑选预算友好的服务器硬件的建议?
PS 无线路由器是相当快的华硕 RT-AC66U,所以我想我在那里不会有问题..并且我不想提供的所有文件目前都位于 2TB 外部硬盘上。
编辑 -
所以基本上,我从每个人那里得到的是,我需要文件服务器上 RAM 中的虚拟磁盘映像的组合大小(或者是磁盘缓存?)的很大一部分,所以在这一点上我的瓶颈变成了无线网络(以及卡/适配器等相关组件)?另外,是否有一种方法可以调整 Linux 计算机上的 RAM,以支持虚拟磁盘映像(或任何特定文件)而不是其他可用内存?
答案1
不存在单一瓶颈。它是一层层的堆叠,每一层都使它变得不可能。
如果你真的需要你所要求的东西,那就重新开始,并预计要花很多钱。此外,您还可以阅读更多有关您使用的技术的信息,以了解哪些技术可以协同工作,哪些技术不能协同工作。
但是,我认为您可能实际上并不需要您所描述的内容。例如,您可能不需要像本地一样快速的网络访问。