购买虚拟机时应该考虑什么?

我被要求提供关于购买应该用于运行虚拟机的刀片服务器的意见。 在这方面我没什么经验,所以在系统规格方面应该考虑哪些事情呢?

我同意布拉瓦克斯的观点。 除此之外,我会注意以下几点:

  • 服务器CPU应该支持VT技术
  • 64位是虚拟服务器的关键(你需要大量的内存)
  • 快速和优质的网卡
  • Ram,Ram,Ram
  • 一个高质量的RAID控制器和一些快速(至less7200转)的硬盘(我更喜欢在我的虚拟服务器上设置条纹RAID)

另外,请提前考虑一下您的备份策略。 如果您决定备份整个虚拟机,而不是在晚上在虚拟机中运行备份,则需要适当的备份空间。

select一家制造商(我喜欢惠普和IBM几乎所有其他人,但你的里程可能会有所不同),告诉他们的销售工程师,他们现在不是太忙,告诉他们你想要什么,然后把他们的build议发回来,我们将剥离所有他们认为你需要的不需要的工具包:)

  • 运行虚拟化软件的能力。 (有些硬件不能,或者不支持。)
  • 是否可以轻松增加内存,CPU和存储量。
  • networking和网卡configuration将是什么,因为这需要支持虚拟机

我会build议每个虚拟机1个专用核心,你可能需要更多。

一些计算也取决于您使用的虚拟化软件。
你可以做一个粗略的计算,就是把每个虚拟机作为普通的服务器,把他们的需求乘以1.5,这样你就可以获得一些新的虚拟机的灵活性和灵活性。

我同意Flo的观点,关键是你使用什么虚拟机。

我们在刀片上运行ESX和ESXi的主要问题是存储容量和磁盘I / O。 大多数刀片可以支持两个本地硬盘,并具有RAID1或RAID0。 根据您的磁盘空间和I / O要求,刀片式服务器可能不是最佳select。 如果你已经有一个SAN,那么这两点是无效的,但如果你的预算不允许,那么考虑一个传统的机架式或塔式服务器,你可以添加RAID卡和磁盘的价格便宜。

IO往往是虚拟机的主要瓶颈,特别是当你没有钱运行SAN或其他高性能arrays时。 如果你正在寻找一个单一的设置,你可能会得到RAID0,1或10(取决于你的需要)。 您遇到的特定问题通常不是纯粹的吞吐量限制,而是arrays可以处理的IO操作数/秒(IOPS)。

在将机器移动到虚拟机之前,非常有必要在监视机器之前查看基本IOPS率。 创build虚拟机设置非常简单,您可以在虚拟机设置中有足够的内存和大量未使用的CPU,但是由于驱动器过载而导致响应速度慢。