虚拟化 – 小型Linux虚拟服务器的完美设置是什么?

我有自己的电子邮件服务器,它为几十个用户提供服务.我现在需要更换它,我希望替换是在虚拟机管理程序下运行的虚拟服务器映像.

我对新服务器系统的计划包括以下内容:

>只运行免费的开源软件.
>至少运行三个虚拟映像:电子邮件服务器,HTTP服务器和SSH服务器.我打算运行一个网络电子邮件系统(例如SquirrelMail).
> Hypervisor OS将是Debian Stable(现在是Debian 5.0“lenny”).客户操作系统也将是Debian稳定版.
>使用镜像(RAID 1)配置中的两个硬盘驱动器的软件RAID.

我需要尽快启动虚拟机管理程序和电子邮件访客映像,因为我担心我的旧服务器可能会出现硬件故障. (它每天重启三次!)

这是我为未来做好准备的绝佳机会.什么是完美的设置?我该如何配置我的系统?

我的主要问题:

>我应该使用KVM吗?我打算使用Xen但我已经看到,在其他ServerFault问题中,有些人推荐KVM作为未来的最佳选择.我现在需要一些稳定可靠的东西,我需要让它快速运行……如果Xen更稳定或者KVM很棘手,我现在可以选择Xen. (Debian不会很快放弃对Xen的支持!)
>我应该将LVM与我的虚拟机管理程序一起使用,还是将其保留下来?我倾向于认为事情尽可能简单,而LVM似乎会增加另一层复杂性;但另一方面,我认为它现在已经稳定和成熟,如果我的虚拟服务器图像的需求发生变化,灵活性可能会很有价值.
>我可以使用一些GUI或基于Web的工具来管理KVM / Xen吗?我当前的电子邮件服务器上甚至没有X11;我只通过SSH管理它.
>我们将非常感激地接受任何其他建议或提示.

如果您想了解我的硬件,以下是重要的基础知识:

> AMD BE-2300芯片(双核;支持AMD-V虚拟化指令)
> 4 GB RAM
>两个相同的250 GB希捷硬盘

解决方法

老实说,我不认为使用任何虚拟化技术会带来什么好处.

>您仍在使用一台服务器,硬件使用没有减少.
>由于您只有这一台服务器,因此无法迁移虚拟机(甚至可能在运行时)的优势也不适用.
>保持美德所需的工作量.运行的服务器实际上会增加,因为您必须对虚拟机管理程序加上每个映像进行基本管理,而没有足够的计算机通过自动执行常见任务来获得更多收益.此外,您将使用主管作为需要您注意的附加层.
>与此同时,在不同的机器上使用网络和邮件服务的好处非常小,用户群如此之小,即使在逻辑上分离的情况下,您仍然需要相同的注意力来保证它们的安全和健全.

在我看来,虚拟化是一种很酷的技术,并不适合所有地方,而且只是因为每个人都这样做而不是一个好主意(在我看来).

相关文章

/etc/sysctl.conf这个目录主要是配置一些系统信息,/etc/sys...
1.作用 useradd或adduser命令用来建立用户帐号和创建用户的起...
它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅...
不管是我们在安装软件还是监测软件的使用性能,我们都要随时...
装好Tomcat7后,发现除了本机能访问外界访问不了,岂有此理。...
修改防火墙配置需要修改 /etc/sysconfig/iptables 这个文件,...