目前情况:目前我们已经有了一个运行在4GB RAM上的Win2k3 32bit操作系统。 SQL + Exchange + AD +在本服务器上运行的所有东西都需要FOREVER来启动,尤其是在邮件存储没有正确closures的情况下。 当你需要它并尽快运行时不是那么好。
我们即将订购具有以下规格的新服务器:
我们希望使用虚拟化来分离服务,但不知道如何去实现系统的最佳实施。
Win2k8 Standard的内存限制为32GB,所以我们不能在稍后阶段升级服务器内存。
我有一个Linux背景,所以Xen很吸引人。 不过,我并不特别想介绍需要更多专业技能的新系统。 在这种情况下,系统pipe理员需要精通基于Linux的系统。
Hyper-V看起来是一个不错的select,因为它有$ 0的成本,但是这仍然需要在基础上安装Windows 2008,直接安装服务。
我听说VMWare ESXi是一个成本为0美元的选项,但我没有任何经验。 我不确定这是否符合我们的要求。
我也不确定如何最好地构build文件系统 – 虚拟主机是否应该直接访问磁盘? 或者应该为该虚拟主机创build一个磁盘文件?
有任何想法吗?
过去我的情况非常相似。 我build议留在hyperv或vmware。
就个人而言,我会去vmware,但是当他们是市场上唯一真正的select时,我开始做虚拟化。 由于esxi的简约性,我依然依靠这种方式 – 一个较小的configuration文件意味着更less的定期维护和安全漏洞。 但是,这已经开始变得太过于个人意见的范围。
与2008 R2相比,虚拟化的权利使事情变得比过去更容易。
长远来说,您希望共享主机的存储空间,但从一台直连服务器开始是一种非常常见的方式。 你需要一个专用的数组分区(取决于安装),让托pipe的重要主机驻留在该分区上。