LAN 上的虚拟机:速度和带宽问题

LAN 上的虚拟机:速度和带宽问题

我想获得一些有关虚拟机服务器的建议。

事实上,与其在 virtualbox 中一次又一次地创建相同的虚拟机,我想知道拥有虚拟机服务器是否会更好,但我没有这方面的经验。

目前,我有一些计算机(一台装有 Windows 10 的笔记本电脑,一台装有 debian 9 的迷你电脑)和 openmediavault(面向 nas 的 debian 发行版)。事实上,多亏了 nas distrib,我有了虚拟机服务器的想法:有一个 virtualbox 插件,但它不再被维护,我无法从中运行虚拟机。

我尝试在 Windows 上运行的 virtualbox 中启用显示远程,并在 debian 桌面上使用 remmina,我能够获得 VM 屏幕(fedora 安装)。但速度非常慢,不适合日常使用。台式机通过以太网连接到 LAN,而笔记本电脑通过 wifi 连接到 LAN。我认为通过以太网连接应该可以加快连接速度。

所以我问你一些问题: - 我应该为两台计算机使用以太网线吗?如果是这样,是否可以获得足够好的连接?是否可以尝试将虚拟机服务器连接到 LAN 并使虚拟机可供网络中的其他计算机使用? - 这种服务器使用什么硬件/软件?是否需要真正的 NAS? - 我需要 1Gb/s 的电力线宽带还是 300Mb/S 的宽带就足够了?

答案1

有几件事......不完全是“答案”,但也不是真正的评论,我认为这会对您有所帮助。如果您重新阅读问题指南,提出更好的问题也会有所帮助,因为您更有可能得到直接而正确的答案......

有线几乎总是比无线好。如果您必须使用无线,请尽量减少客户端数量 - 不要说“好吧,我的打印机是无线的,因为我设置了接入点,所以最好把其他所有东西都放在上面”。即使理论速度相同,无线也更像是使用集线器而不是交换机 - 客户端越多,拥塞越严重,性能越差。

X11 over SSH(我为 Linux 完成远程桌面的唯一方式,我不做 Windows)在 1mb 连接上是可以接受的,在 10mb 以太网上工作正常,在 100mb 以太网上工作正常,在千兆位网络上你可以以及坐在机器旁,所以我认为这不是您的整体带宽。

根据正在运行的操作系统(远程端和本地),远程桌面可能是像 X11 协议那样的网络设计,或者可能是第 3 方,只是将相当于大量 JPEGS 的内容发送回查看端,这使用更多带宽。如果您在远程端使用 Linux,请通过 SSH 转发 X11。如果您在远程端使用 Windows,请使用适当的 RDP 工具 - 它会工作得更好,因为它会更加集成。或者考虑设置 Windows 终端服务器。

至于 VM 服务器……正确的方法是在足够强大的机器或集群上使用裸机虚拟机管理程序(类型 1 虚拟机管理程序)来处理虚拟机。如果您做不到这一点并且必须使用 Type2(如 VirtualBox),那么您需要一个占用尽可能少资源的主机操作系统 - 基本上,运行 Linux 作为主机。

相关内容