内存和存储尽可能多
做好CPU的选择后,下一个需要考虑的部分是内存。虚拟机要消耗大量的内存,所以需要尽可能的加大内存,并选择尽可能快速的内存。在主机中,为虚拟机分配比物理主机更多的虚拟CPU要相对容易,但是超度分配内存却不行。主机具有更大的内存意味着可以运行更多的虚拟机。这对一些不提供共享内存功能的hypervisor来说非常重要,一些hypervisor要求为每一个虚拟机设置固定的内存,这些内存完全分配给指定的虚拟机。不管怎么说,要为主机配置尽可能多的内存。
要为虚拟化服务器配置尽可能多的内存
第三个需要考虑的方面是存储,在小型网络环境中可能不会采用SAN或者NAS来存储虚拟机镜像,而由物理主机来进行存储。在这种情况下,物理主机的硬盘容量当然是越大越好。通常情况下,采用SATA接口硬盘,组建RAID 5或RAID 6阵列就可以满足需求,尽管采用SAS硬盘可以提供更好的存储性能,但是要更加昂贵。如果可能的话,确认物理主机可以支持RAID 5或RAID 6阵列,确保数据的安全性。
网络接口同样很重要
除了CPU、内存和存储外,物理服务器另一个需要考虑的因素是网络接口。在很多情况下都比较简单,采用一到两个NIC支持整个虚拟服务器环境,但是如果你的网络交换机支持多网卡粘接或聚合,可以利用这些特性增加虚拟服务器的带宽,很多中型以太网交换机都支持这些功能。
如果没有网卡聚合的功能,你需要为非常忙碌的虚拟机指定网络接口,但是在这种情况下会很快用光物理接口的资源。不过千兆以太网接口相对便宜,所以如果可以的话,最好在一台服务器上安置四个千兆以太网接口。
冗余电源让“篮子”更坚固
物理主机最后一个需要关注的方面是电源,一般来说,服务器可以配置单电源,但是如果你打算在物理主机上运行一些虚拟机,那就应该投资冗余电源。虚拟化技术就像把所有鸡蛋都放在一个篮子里,所以加固“篮子”可以保证整个系统的可靠性。如果预算允许,应当为物理主机添加第二颗电源。
采用至少一颗多核CPU、较大容量的内存、组建RAID 5或RAID 6的本地磁盘阵列,基本可以构成一台小虚拟化环境中的物理主机。硬件平台准备好后,就该进行软件上的设置了。
- 第1页:CPU:选卡车不选跑车
- 第2页:内存和存储尽可能多