将 Debian 作为虚拟机主机运行

将 Debian 作为虚拟机主机运行

我需要运行 Linux 服务器来托管 Subversion、Apache 上的 Bugzilla,同时还充当文件和打印服务器。我还需要托管 Windows Server 2008 虚拟机以用于开发目的(我是 .NET 专家)。我的机器是双核 AMD 2.5 Ghz 处理器,带 2GB RAM。因此,我的问题如下:

1) 我是否应该以 Debian(或其他发行版)为基础并创建一个 Debian VM 来托管 subversion、bugzilla 并作为我的文件/打印服务器?或者可以将 Debian 同时用作我的 VM 主机和其他用途吗?

2) VMWare 有一个免费的服务器版本,Virtual Box 也是另一个免费选项。哪一个更适合我需要做的事情?还有其他免费(或便宜)的替代品吗?

3) 我是否需要 Debian 的 GUI 来管理我的 VM?


4) 我可以运行没有 GUI 的 VM 来节省系统资源吗?

答案1

  1. 两者都可以,您可能希望将这些服务放在主机上以节省一些开销。
  2. 我使用生产中的 Linux 主机上的 vmware 服务器来托管 Exchange 等内容,多年来它一直很可靠。
  3. 不,如果您使用 vmware 服务器,则不需要 GUI。您可以从命令行启动和停止 vms。如果您仍然需要 GUI,您还可以在工作站上安装 vmware 控制台,然后使用它来连接 vmware 服务器。我描述的是 1.x 版本,我认为 2.x 版本使用 Web 界面,也可能不需要 GUI,但我仍在使用 1.x
  4. 是的,bugzilla 和 subversion 不需要安装 X 服务器(gui)。

答案2

我将使用以下设置之一:

1) 如果您不需要 Windows 机器发挥最佳性能,您可以设置 Debian 服务器并直接安装服务(无需为 apache/svn/cifs/cups 安装虚拟机)。这样,所有这些应用程序都可以拥有原生速度。接下来,您可以在 VirtualBox 中安装 WS2008,可以在服务器本身上安装,也可以使用无头虚拟机并从另一台主机与 VNC 连接。

2) 如果 Windows 性能至关重要,您可以在服务器上安装 VMware ESXi 虚拟机管理程序,并将 Debian 和 Windows 安装为虚拟机。 您获得的性能应该比 VMware Server(即操作系统级虚拟化)的性能更好。

相关内容