VMware vSphere 服务器虚拟化部署安装图解( 二 )


在实施虚拟化的过程中 , 如果现有服务器可以满足需求虚拟化需求 , 可以使用现有的服务器 , 如果现有服务器不能完全满足需求 , 可以部分采用现有服务器 , 然后再采购新的服务器 。
如果采购新的服务器 , 可供选择的产品比较多 , 如果单位机房在机柜存放 , 则优先采购机架式服务器 , 服务器采购的原则是:
(1)如果2U的服务器能满足需求 , 则采用2U的服务器 , 通常情况下 , 2U的服务器最大支持、2个CPU , 标配1个CPU , 在这个时候 , 就要配置2个CPU 。
如果2U的服务器不能满足需求 , 则采用4U的服务器 , 通常情况下 , 4U的服务器最大支持4个CPU并标配2个CPU , 在购置服务器时 , 为服务器配置4个CPU为宜 , 如果对服务器的数量不做限制 , 采购两倍的2U服务器要比采购4U的服务器节省更多的资金 , 并且性能大多数也能满足需求 。
(2)CPU:在选择CPU时 , 选择6核或8核的Intel系列的CPU为宜 , 10核或更多核心的CPU较贵 , 不推荐选择 , 当然 , 单位对CPU的性能、空间要求较高时除外 。
(3)内存:在配置服务器的时候 , 近可能为服务器配置较大内存 。 在虚拟化项目中 , 内存比CPU更重要 。 一般情况下 , 2个6核心的2U服务器配置64GB内存 , 4个6核心或8核心的4U服务器配置128GB或更多的内存 。
(4)网卡:在选择服务器的时候 , 还要考虑服务器的网卡数量 , 至少要为服务器配置2接口的千兆网卡 , 推荐4端口千兆网卡 。
(5)电源:近可能配置两个电源 。 一般情况下 , 2U服务器选择2个450W的电源可以满足需求 , 4U服务器选择2个750W电源可以满足需求 。
(6)硬盘:如果虚拟机保存在服务器的本地存储 , 而不是网络存储 , 则为服务器配置6个硬盘做RAID5 , 或者8个硬盘做RAID50为宜 。 由于服务器硬盘槽位有限 , 故不能选择太小的硬盘 , 当前性价比高的是600GB的SAS硬盘 , 2.5寸SAS硬盘转速是10000转 , 3.5寸SAS硬盘转速为15000转 , 选择2.5寸硬盘具有较高的IOPS 。
5、存储设备的选择
在虚拟化项目中 , 推荐采用存储设备而不是服务器本地硬盘 , 在配置共享的存储设备时 , 只有虚拟机保存在存储时 , 才能快速实现并使用HA、FT、vMotion等技术 。 在使用VMwarevSphere实施虚拟化项目时 , 一个推荐的作法是将VMwareESXi安装在服务器的本地硬盘上 , 这个本地硬盘可以是一个固态硬盘(5.2~10GB即可) , 也可以是一个SD卡(配置8GB即可) , 甚至可以是1GB的U盘 , 如果服务器没有配置本地硬盘 , 也可以从存储上为服务器划分8~16GB的分区用于启动 。
在选择存储设备的时候 , 要考虑整个虚拟化系统中需要用到的存储容量、磁盘性能、接口数量、接口的带宽 。 对于容量来说 , 整个存储设计的容量要是实际使用容量的2倍以上 , 例如 , 整个数据中心已经使用了1TB的磁盘空间(所有己用空间加到一起) , 则在设计存储时 , 要至少设计2TB的存储空间(是配置RAID之后而不是没有配置RAID、所有磁盘相加的空间) 。
在存储设计中另外一个重要的参数是IOPS(Input/OutputOperationsPerSecond) , 即每秒进行读写(I/O)操作的次数 , 多用于数据库等场合 , 衡量随机访问的性能 , 存储端的IOPS性能和主机端的IO是不同的 , IOPS是指存储每秒可接受多少次主机发出的访问 , 主机的一次IO需要多次访问存储才可以完成 。 例如 , 主机写入一个最小的数据块 , 也要经过“发送写入请求、写入数据、收到写入确认”等三个步骤 , 也就是3个存储端访问 , 每个磁盘系统的IOPS是有上限的 , 如果设计的存储系统 , 实际的IOPS超过了磁盘组的上限 , 则系统反应会变慢 , 影响系统的性能 。 简单来说 , 15000转的磁盘的IOPS是150 , 10000转的磁盘的IOPS是100 , 普通的SATA硬盘的IOPS大约是70~80 。 一般情况下 , 在做桌面虚拟化时 , 每个虚拟机的IOPS可以设计为3~5个;普通的虚拟服务器IOPS可以规划为15~30个(看实际情况) , 当设计一个同时运行100个虚拟机的系统时 , IOPS则至少要规划为2000个 , 如果采用10000转的SAS磁盘 , 则至少需要20个磁盘 , 当然这只是简单的测算 , 在真正实施时需要考虑多方面的因素 。
在规划存储时 , 还要考虑存储的接口数量及接口的速度 , 通常来说 , 在规划一个具有4主机、1个存储的系统中 , 采用具有2个接口器、4个SAS接口的存储服务器是比较合适的 , 如果有更多的主机 , 或者主机需要冗余的接口 , 则可以考虑配FC接口的存储 , 并采用光纤交换机连接存储与服务器 。