我有一台很慢的机器,主要是带有250GB HD的赛扬处理器。
这台机器没有被使用,所以我计划安装一个 Linux 发行版并创建一堆虚拟机用于开发。
我应该选择哪个发行版?我计划主要将这台机器用作其他虚拟机的小型“虚拟机管理程序”。
有可能吗?你有什么建议?(购买另一台机器是不可能的,因为我想知道是否有可能让赛扬有这样的用途)
谢谢!
答案1
我赞同其他人对 OpenVZ 的看法。几个月前我刚经历过这种情况,我能够在一台旧的 Thinkpad 笔记本电脑上有效地运行大约 40 台虚拟机。ESX 可能是一个功能更全面的解决方案,但我真的看不到一台旧机器能够在 40 多个实例上进行完整的 x86 仿真。
答案2
我建议安装旧版本的 VMWare 虚拟机管理程序(可以运行 ESXi 3.5),或者任何非常精简的 Linux 系统和 VMWare Server。您还可以查看任何 Xen 内容(http://www.xen.org/products/) 的方法在稳定性较差的硬件上可能会更好一些。
尽管如此,赛扬对于虚拟机管理程序来说还是一台相当弱的机器——你有多少 RAM?处理器速度是多少?
我的直觉告诉我,这台机器上的虚拟机性能可能相当糟糕,最好把它专门用作(物理)开发机器……
答案3
我会将 Ubuntu Server 用于个人用途,将 Red Hat 用于企业用途。然后,您可以在每个客户端上 ssh 和/或运行远程桌面。
答案4
好吧,如果是单核赛扬处理器,您最终会得到运行速度非常慢的虚拟机。至少要买一个双核处理器;这样所有虚拟机至少都有一个核心。我通常为每个核心保留 2.5 个 vCPU。