免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3136 | 回复: 0
打印 上一主题 下一主题

如何为Windows服务器虚拟化配置硬件? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-11-19 19:01 |只看该作者 |倒序浏览
尽管CPU、内存、磁盘I/O和网络连接性都是任何服务器重要的元素,专家还是认为在虚拟服务器里有这几个“必要”组件非常重要。每个资源只需要满足具体数据该中心环境里的预期工作负载的要求。

  例如,你可能需要升级或添加处理器,但是不需要为虚拟化部署最新的处理器。只要安装的处理器支持最低限度(或者推荐)的每个操作系统和应用的要求。

  处理器。目前的处理器能处理每个核心三到五台虚拟机,尽管保守的经验是每个CPU核心两个工作负载,据此规划你的服务器资源。如果一台服务器要在另外四个负载上运行四个工作负载,你可以用双核或者四核处理器部署服务器。

  现有的处理器一般不需要升级,除非它们旧到不能支持计划的工作负载,或者你需要用于虚拟化的硬件辅助功能,如Intel VT或AMD V技术,用于虚拟工作负载迁移的技术或者硬件加速。

  内存。一台服务器必须为操作系统或hypervisor和每台虚拟机提供足够的内存空间。所需的内存数量在不同的虚拟工作负载之间有显著变化。

  避免内存不足仍然很重要,否则受影响的虚拟机将会给磁盘带来压力——显著地降低性能和引发应用崩溃。内存升级快捷简单,只需要比匹配目前组模式多一丁点研究工作。不过内存升级受到服务器主板上的免费DIMM插槽数量的限制。大型(高容量)模块非常昂贵,并且当免费的内存插槽不足时替换现有的RAM模块更加昂贵。

  磁盘I/O。服务器通常包括一定数量的本地磁盘存储。随着越多虚拟应用竞争磁盘空间,I/O活动(即每秒I/O操作数)能迅速变成瓶颈,造成应用性能降低。虚拟机现在是与磁盘冲突的大型文件,磁盘I/O成为服务器虚拟化的最大制约因素。

  新的磁盘控制器和相应的硬盘驱动能经常在很大程度上迁移磁盘I/O。例如,小型的基础SATA驱动能被Wide Ultra-2或Ultra-3 (Ultra160) SCSI控制器和驱动替换。这样的驱动升级成本通常非常合理,不过这种努力和从旧有驱动设备迁移数据到新驱动所包含的风险可能出导致问题。一些组织避免在虚拟服务器上使用本地存储,相反,他们将所有虚拟机存储需求委托到iSCSI (以太网)或光纤通道SAN存储。

  网络连接性。应用也需要访问LAN,因此需要有足够的带宽用于服务器上的所有虚拟机。高级连接性,如10千兆以太网在目前的技术状态下很少用到,不过可以聚集两个或更多的1千兆以太网端口。非关键虚拟机能利用多端口NIC,并能承受单点故障的风险,而关键的工作负载能利用独立的NIC达到冗余,只需要在服务器的主板上添加额外的扩展槽。

  最终,只有物理服务器升级比新购买服务器便宜才有意义。这种差别很难计算,“构建还是购买”这样的决策必须将服务器的年龄、质量保证和服务合约状态、升级计算的成本以及新服务器购买的比较值考虑进去。

  例如,如果目前的服务器只需要额外的处理器或者更多的RAM,升级通常更经济。如果你有一台使用了两年的服务器,它的CPU性能很好,但是只有4GB的RAM,就不需要花钱去购买额外的RAM,可以直接用这些钱去购买更快更新的服务器。”

  不过至于服务器年龄,升级变得难以调整,因此通常将成本分配给新服务器才更有意义,尤其是你如果考虑到刀片服务器这样的因素。关于“构建还是购买”没有单个基准或最佳实践,这个决策取决于你的具体环境和需求。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP