跨平台和跨平台的最佳虚拟机设置多机开发

发布于 2024-09-09 23:22:55 字数 494 浏览 0 评论 0原文

我希望将我的开发环境清理为独立的虚拟机,以便我可以针对多个主机使用。 理想的情况是能够将虚拟机存储在中央服务器上,并具有本地流式传输和远程访问功能。例如,如果我正在使用劣质的旧笔记本电脑,我只需要在服务器运行实际虚拟机时进行远程查看(RDP\VNC 等)。但是,如果我在桌面上,最好在其上运行虚拟机,因为它足够强大,而且我不想受到网络延迟的困扰。

服务器主机将是 Linux,远程主机将是 Linux 和 Windows,来宾将再次是 Linux 和 Windows。

我尝试过 VirtualBox 和 VMWare 个人版本,发现它们对于独立工作非常有用,但我正在寻找更集中的东西。看起来 VMWare 在集中管理方面胜出(能够从 Web 界面启动虚拟机),但我需要在每个来宾上安装 VNC 服务器才能进行远程访问。 VirtualBox 为每个来宾都内置了 RDP\VNC,但我似乎可以找到一种无需在主机 GUI 上即可启动虚拟机的方法。

任何有更多实践经验的人都将非常欢迎帮助解决我的困惑。

非常感谢。

I'm looking to clean up my development environments into discreet virtual machines, that I can use against multiple hosts.
An ideal situation would be the ability to store the virtual machines on a central server, with both local streaming and remote access. For instance if I am working on my shoddy old laptop, I would only want a remote view (RDP\VNC etc) while the server runs the actual virtual machine. However, if I am at my desktop, it would be good to run the VM on that, since it is powerful enough and I wouldn't want to be bothered by network latency.

The server-host would be Linux, the remote-hosts would be Linux and Windows, the guests would be again Linux and Windows.

I've played around with VirtualBox and VMWare personal editions and found them both very useable for standalone work, but am looking for something more centralised. It seems to be that VMWare wins for the centrally-managed (able to fire up a VM from a web interface) but I'd need to install a VNC server on each guest to get the remote access. VirtualBox has built-in RDP\VNC for each guest, but I can seem to find a way of powering up the VM without being on the host GUI.

Anyone with more hands-on experience would be most welcome to help sort out my confusion.

Many thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文