《Windows Server 2012 Hyper-V虚拟化管理实践》——1.3 物理服务器选型建议

简介:

本节书摘来自异步社区《Windows Server 2012 Hyper-V虚拟化管理实践》一书中的第1章,第1.3节,作者: 王淑江 更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.3 物理服务器选型建议

Hyper-V主机是Hyper-V角色的载体,因此建议在服务器选型时注意以下事项。

1.3.1 处理器选型
处理器产品主要有两大提供商:Intel和AMD,它们都提供支持Hyper-V功能的处理器产品。其中:

处理器核心数量,这是一个重要的性能因素。Windows Server 2012能够最大限度地支持多核心并行处理功能,核心越多越好。Hyper-V部署的虚拟机不能为虚拟机设置可用的物理处理器,只能为虚拟机分配逻辑处理器。
处理器时钟速度,虚拟机和物理机一样将使用相同的处理器时钟速度运行。考虑物理服务器整合率时,时钟速度是考虑的重点,该因素决定一台Hyper-V主机所能承载虚拟机的数量,以及虚拟机系统运行的速度。例如,为承载20个虚拟机的服务器选择2 GHz而非3 GHz处理器,这意味着所有虚拟机的速度都无法超过2 GHz。从底层细节看,处理器架构还将影响到处理器缓存类型和容量、内存控制器架构,以及总线/传输架构。
1.3.2 内存选型
一旦处理器架构确定,对于内存架构来说可用的选项将很有限。内存架构通常是由制造商/系统/处理器等几个因素综合确定的。内存架构选择因素主要包括容量、速度,以及延迟。

对于Hyper-V来说,最重要的因素是内存容量。大部分整合后的负载(也就是说多个不同的来宾虚拟机)往往需要至少512MB~1GB,甚至更多内存。内存容量比内存的速度或延迟更重要。
确定最佳效率可用的最大内存容量后,如果在速度和延迟之间依然有选择,建议选择延迟更低的内存。
确定处理器架构后,对于Hyper-V主机系统,在保持成本高效的情况下,建议直接添加最大容量的内存。建议Hyper-V主机至少提供32GB及以上的内存。
1.3.3 网卡选型
Hyper-V主机规划中,网络基础架构通常属于被忽略的环节,原因是千兆以太网卡非常便宜,大部分服务器至少内置两块及以上千兆网卡。但是,网络基础架构非常重要,这一因素将直接影响所选的Hyper-V主机架构模式。如果使用iSCSI存储架构,需要有专用网卡负责与存储设备通信。千兆以太网是一种高速传输网络,如果运行大量虚拟机的Hyper-V主机可能需要超过千兆的传输速度,将需要超过一块以上的千兆以太网卡。因此建议每台Hyper-V主机分别使用不同的网卡完成不同的管理任务。

建议每台Hyper-V主机配置多块网卡,建议按照以下原则配置网卡:

每台Hyper-V主机上,至少配置双网卡,并配置4块网卡。
一块网卡可专门用作Hyper-V主机的管理用途。
一块或多块网卡可专用作虚拟机(要获得最高整合率,可考虑使用万兆网卡)。
一块网卡用作存储之间通信。
1.3.4 存储设备选型
Hyper-V主机使用的存储系统对主机和虚拟机的性能产生直接影响。影响存储性能的因素非常复杂,涉及驱动器、接口、控制器、缓存、协议、SAN、HBA、驱动程序,以及操作系统等多方面因素。存储系统的整体性能通常用最大吞吐率、每秒最多IO操作数量(IOPS)以及延迟或响应时间等参数衡量,其中,IOPS和延迟对服务器虚拟化最重要。

1.驱动器类型
Hyper-V主机所用的硬盘驱动器或存储阵列所用的硬盘驱动器的类型对存储系统的整体性能有着重大影响。对于硬盘驱动器,最主要的性能因素是接口架构(例如U320 SCSI、SAS、SATA)、硬盘盘片的转速(7200、10k、15k),以及以毫秒为单位的平均延迟。其他因素,例如驱动器的缓存,以及对本地命令队列等高级功能的支持,也可在一定程度上改善性能。

对于Hyper-V主机和虚拟机的性能来说,高IOPS和低延迟往往要比最大吞吐率更重要。选择驱动器时,需要尽可能选择高转速、低延迟的产品,例如使用15k转速的驱动器取代10k 转速的驱动器。

2.磁盘冗余选型
强烈建议所有Hyper-V主机的存储系统部署独立磁盘冗余阵列(Raid)。按照定义,Hyper-V主机需要运行并存储来自多个虚拟机的数据,需要借助Raid确保磁盘故障后数据的可用性。另外,如果经过妥善的选择和配置,Raid阵列还可进一步提升整体性能。

3.存储网络选型
Hyper-V主机一般支持3种不同方式访问特定磁盘或存储阵列:直接附加存储、iSCSI存储区域网络,以及光纤通道存储区域网络。管理员可以根据需要选择不同的存储模式。

直接附加存储,是指通过Hyper-V主机连接的内部硬盘驱动器,或安装在专用存储阵列设备中,直接通过SCSI、SAS或SATA接口连接到服务器的硬盘驱动器。Hyper-V主机通过使用内部的SCSI、SAS或SATA控制器卡访问存储,并获得不同级别的Raid功能。直接附加存储阵列只能被连接的服务器使用。
iSCSI,是一种基于IP SAN的存储网络技术,通过iSCSI协议借助TCP/IP网络基础架构传输数据。Windows Server 2012通过“iSCSI发起程序”连接组件,可以连接到部署在网络中的iSCSI设备。
光纤通道存储区域网络,提供更高速度、更低延迟的访问。Hyper-V主机需通过主机总线适配器(HBA)连接到光纤交换机,然后连接到SAN设备中。光纤通道SAN通常主要用于连接高端存储阵列设备,为服务器提供高性能的数据访问。
4.存储控制器选型
存储控制器可以是服务器的扩展卡,例如SCSI或SAS控制器,也可以是中高端存储阵列的某一组件。存储控制器在磁盘驱动器以及服务器,或存储区域网络之间提供所需的接口。影响存储控制器性能的因素包括接口或HBA类型、缓存数量,以及独立通道数量。

磁盘控制器或HBA接口。磁盘控制器接口决定了可用的驱动器类型,以及存储I/O的速度和延迟。表1-1总结了最常见的磁盘控制器接口。建议单Hyper-V主机架构模式使用SATA II接口或SAS接口,但首选是SAS接口。常见接口速率如表1-1所示。


<a href=https://yqfile.alicdn.com/27f526a5f78b32591446657b45ff3476d4b4fc05.png ">
  • 控制器缓存。在进行突发数据传输,或频繁需要相同数据时,通过存储控制器缓存将所需数据存储到缓存中,将有效提升系统整体性能,这是因为缓存通常要比物理磁盘I/O的速度快得多。如果要比较类似的存储控制器,或选择不同存储控制器,建议选择支持大容量高速缓存的产品。
  • 控制器通道。存储控制器所具有的内部和外部通道数量能够影响整体存储性能。多通道可提高并发读写IO操作(IOPS)的数量,对于单Hyper-V主机架构模式,建议至少使用双通道存储控制器。
相关文章
|
6月前
|
弹性计算 运维 应用服务中间件
阿里云轻量应用服务器 vs 云服务器 ECS:全方位深度对比与选购指南
在阿里云的服务器产品体系中,轻量应用服务器与云服务器 ECS 是面向不同需求的核心产品。前者以 “简单易用、高性价比” 为核心,后者以 “功能全面、弹性灵活” 为优势。本文从适用人群、业务场景、功能配置、计费价格等 8 大维度展开深度对比,结合阿里云最新优惠政策,帮你精准匹配最适合的服务器方案。
|
2月前
|
人工智能 JSON 供应链
畅用7个月无影 JVS Claw |手把手教你把JVS改造成「科研与产业地理情报可视化大师」
LucianaiB分享零成本畅用JVS Claw教程(学生认证享7个月使用权),并开源GeoMind项目——将JVS改造为科研与产业地理情报可视化AI助手,支持飞书文档解析、地理编码与腾讯地图可视化,助力产业关系图谱构建。
23805 15
畅用7个月无影 JVS Claw |手把手教你把JVS改造成「科研与产业地理情报可视化大师」
|
3月前
|
人工智能 移动开发 JavaScript
重磅!这款AI低代码平台火了:拖拽生成应用,一键输出Web/H5/UniApp
VTJ.PRO是AI驱动的低代码开发平台,支持可视化拖拽设计与自然语言对话生成代码,可一键输出Web、H5、UniApp三端标准Vue项目,实现“一次设计、多端交付”,大幅降低开发门槛并提升效能。(239字)
450 0
|
机器学习/深度学习 数据采集 自然语言处理
深度学习实践技巧:提升模型性能的详尽指南
深度学习模型在图像分类、自然语言处理、时间序列分析等多个领域都表现出了卓越的性能,但在实际应用中,为了使模型达到最佳效果,常规的标准流程往往不足。本文提供了多种深度学习实践技巧,包括数据预处理、模型设计优化、训练策略和评价与调参等方面的详细操作和代码示例,希望能够为应用实战提供有效的指导和支持。
1014 0
|
存储 人工智能 云栖大会
云栖大会无影云个人版,免费领取你的AI云电脑!
在这个数字时代,科技正以前所未有的速度改变着我们的生活方式。从远程办公到在线教育,再到娱乐休闲,科技为人们提供了前所未有的便利与可能性。在即将到来的云栖大会上推出了一款革命性的产品——无影云个人版,旨在通过先进的云计算技术,为每一位追求高效、便捷生活方式的用户提供全新的AI云电脑体验。 办公新纪元:提升效率与灵活性 无影云个人版凭借其强大的计算能力和云端存储功能,为远程工作和移动办公带来了革命性变化。无论是撰写报告、处理数据,还是进行视频会议,用户只需通过任何设备接入互联网即可享受无缝的云办公体验。无需担心硬件升级问题,一切资源随需而变,让您的工作效率提升至新的高度。 游戏世界的探险:沉浸
云栖大会无影云个人版,免费领取你的AI云电脑!
|
编解码 自然语言处理 开发者
通义音乐生成技术InspireMusic开源!
通义音乐生成技术InspireMusic开源!
1326 2
|
11月前
|
数据采集 人工智能 自然语言处理
AI时代KPI管理全指南:2025年六项工具横向测评与最佳实践
KPI(关键绩效指标)管理正从传统考核向融合目标、过程与数据的智能化系统演进。本文详解其技术架构与实施路径,解析主流工具功能特性,提供科学选型建议。内容涵盖KPI体系设计、数据采集、分析反馈及热点问题解决方案,助力企业构建数据驱动的高效绩效管理系统,实现战略闭环管理。
1789 0
|
前端开发 JavaScript 关系型数据库
前端的全栈之路:基于 Vue3 + Nest.js 全栈开发的后台应用
这篇文章介绍了基于Vue3和Nest.js开发的一个全栈后台应用,适合想学习全栈开发的人员参考。前端使用了相关技术栈,后端则列出了部分技术组件。线上预览提供了一个演示环境,并给出了默认的用户名和密码。项目包含动态国际化语言配置、操作日志记录、用户角色权限管理、动态路由菜单生成、消息公告推送等功能。文章还提供了项目的安装步骤、技术要求及注意事项,强调仅用于学习交流且可能存在Bug,欢迎贡献代码和反馈问题以完善项目。
233 0
前端的全栈之路:基于 Vue3 + Nest.js 全栈开发的后台应用
|
安全 网络协议 NoSQL
|
人工智能 小程序 Java
【技巧】Excel加锁忘密码?一文教你破解之道!
本文介绍了两种有效解决Excel文件被加锁且遗忘密码的方法:一是通过VBA代码操作解锁;二是利用压缩文件方式解除密码保护。无论你是编程高手还是技术新手,都能找到适合自己的解决方案,轻松恢复对文件的完全控制权。此外,还提供了丰富的相关阅读资源,助你进一步提升技能。
6150 3
【技巧】Excel加锁忘密码?一文教你破解之道!