我有一台 Acer Expire X3200 (AMD 64 Quad)。认为这台电脑完全是空的。
是否可以让这台机器运行几个虚拟机?如何运行?
通过使用 Xen 安装 Debian?
通过安装 VMware vSphere Hypervisor™ (ESXi)?
通过使用 virt-manager 安装 KVM?请参阅:家庭服务器:服务器虚拟化,该选择什么?
我想知道开发、测试和生产虚拟机(所有 LAMPS)的最佳设置是什么。
有人有关于他们最喜欢的设置的 123 设置说明吗?
答案1
您应该能够在这台机器上运行多个虚拟机,如果您运行设备类型的虚拟机,其中安装没有 GUI 的操作系统并且只有 512k 的 RAM,那么“几个”会更大。
大约 5 年前,我用双核 Intel 和 4G RAM 完成了这项工作。OpenSuse 是主机操作系统,因为它是启动和运行 XEN 服务器的最简单方法。然后我设置了一个 OpenSolaris VM,并给它大部分驱动器,使用 ZFS 进行管理。然后是一个 Ubuntu Desktop VM,它使用 iSCSI 从该 OpenSolaris VM 挂载分区。我还在 Windows NT 笔记本电脑和 MacOsX 10.4 eMac 上挂载了 iSCSI 分区。一切都运行良好,我还组装了一些其他 VM,用于试验防火墙等功能,以及一些设备 VM。
123 条指令?
- 安装 OpenSuSE Linux 12.1,但请确保在对硬盘进行分区时使用 LVM
- 打开管理工具 YaST,安装虚拟化。重启以加载 XEN 内核。
- 使用 YaST 创建一个逻辑卷作为虚拟硬盘
- 返回管理工具并使用虚拟化工具创建虚拟机。将其指向新的逻辑卷和安装 .iso 文件。
根据需要重复步骤 3 和 4。了解一下 LVM 的功能是值得的。它不像 ZFS 那么复杂,但它是虚拟机主机服务器的重要组成部分。
XEN 是一种比 KVM 更成熟的技术,但使用 XEN 的主要原因是 OpenSUSE 使得使用 XEN 管理小型虚拟机服务器变得非常容易。我本来建议使用 VirtualBox,我每天都用它来进行软件开发和测试,但出于某种原因,人们不将其用于生产服务器。XEN 绝对是一种生产工具,也是亚马逊 EC2 的底层技术。