我所在的单位就使用esxi来部署虚拟机的,各个虚拟机又运行各种任务。Esxi是企业级虚拟化的最佳方案之一,支持市场上所有的操作系统——widows、linux、unix、ios(需要特殊方法安装)等。如何搭建esxi运行环境,除了实验情况外,面对生产力场景,简单的说需要具备三个条件。
一、esxi的主机。
1、CPU方面。esxi主机的cpu要有虚拟化功能并开启使用。如intel-vt或amd-vd,这个选项一般要在计算机主板bios开启。服务器从专用的引导卡设置中启用。在CPU的选择上,如果需要的虚拟机数量多,则cpu的核心数也要多。CPU主频可以低一点,但内核数和线程数越多越好。可同时运行的虚拟机的数量理论上等于(核心数*2),在至强(xeon)平台上,是线程数*2。所以选择多核心、多线程的处理器是你优先要考虑到的。
2、内存方面。视需要运行的虚拟机数量而定,目前,稳定版esxi5.5支持256G的内存,单个esxi主机可以同时运行1024个虚拟机。就笔者的经验而言,内存的重要性要高于CPU,虚拟机能否流畅运行,与内存的有很大的关系。
3、网卡。这个问题一般很少有人注意