本节书摘来自异步社区《微软System Center 2012 R2私有云部署实战》一书中的第2章,第2.1节,作者: 九叔 更多章节内容可以访问云栖社区“异步社区”公众号查看。

第二章 微软私有云选型

私有云和虚拟化是相辅相成的,拥有虚拟化的私有云才能做到更加灵活。在部署微软私有云之前,我们要做的第一件事情是对运行这套私有云的底层硬件和软件设备进行选型。面对市面上如此众多的硬件设备,我们应该遵循何种标准来选择,也是有多重考量的。4核、8核,还是16核?2颗、4颗又有什么门道?存储是用iSCSI还是光纤或者直连,网卡用吉比特(千兆)还是10吉比特(万兆)?操作系统是Windows Server 2008 R2 SP1还是Windows Server 2012 R2?选择理由又是什么?

2.1 服务器选型

微软System Center 2012 R2私有云部署实战
2.1.1 处理器选型
由于服务器市场现在主要是被Intel(英特尔)和AMD(美国超微设备公司)所霸占,基本上用户的选择面很小,带来的有利之处是选择的难度也很低。部署私有云对CPU的要求很简单,只要“支持虚拟化”即可。

现在市面主流的服务器级别CPU均支持虚拟化,所以如果是新购买的服务器,完全不用考虑这个问题。Intel的服务器级别CPU是Xeon(至强)系列,AMD的服务器级别CPU是Opteron(皓龙)系列。对于服务器级别的CPU,选择Intel还是AMD可能企业会有多种考量,但是在微软私有云的部署中,不建议同时部署包含两家产品的服务器群,其原因只有一个,那就是跨CPU厂商的服务器之间无法实现“动态迁移”这一前瞻性的技术。

1.Intel至强
现在Intel在服务器上主推的CPU分为3种,分别是E3、E5和E7系列,如图2-1所示。和家用机级的I3、I5、I7一样,服务器的E系列至强CPU也是以此分为了3个档次。较老同时还有少量出货的产品则是其5000系列。针对企业最新采购的CPU,建议考虑E系列的产品。

访问该网站,如图2-2所示,分别选择E5、E7和5000系列的顶级CPU以及一个E3系列最低端的CPU,进行简单的对比。



在CPU的选型方面,我们需要关注几个指标,如图2-3所示。其中包含CPU的物理核心数(#of Cores)、缓存(Cache)、主频(Clock Speed),以及光刻(Lithography)、功耗(Max TDP)等。需要注意的是,超高的主频并不能说明其性能一定最优,我们同时还要考虑其光刻技术。

光刻技术简单理解就是刻录CPU电路板的线宽,线条越细,在单位面积内,就容易刻画出更复杂的电路,同时也越省电。在2006年前后,服务器级的Xeon都是90nm的光刻,主频很高性能却让人失望,而现在的E系列已经进化至22nm的光刻,在主频和发热量上有所降低,性能反而提升非常大。还需注意的是,即使是同等光刻技术的CPU,也会因为生产日期的差异而在性能和稳定性上有少许差异,也就是一般所说的“买新不买旧”。


2.AMD皓龙
AMD的服务器级别CPU和Intel的销售策略类似,从低到高分别是皓龙3000、4000、6000系列,如图2-4所示。


如果希望获得AMD各级别CPU的对比情况,操作会稍微复杂一些。需要在AMD的服务器分类平台上下载感兴趣的CPU型号的“快速参考指南”,如图2-5所示,这里以高端的皓龙6000系列为例。


https://yqfile.alicdn.com/f187437b47e70c61d3138c86bd413389f5602875.png" >

打开下载得到的PDF文件后,可以看到CPU的性能对比部分。需要关注的点和Intel的至强系列类似。在核心数和主频上,AMD的皓龙系列的数据优势明显,不过在性能的实际表现上来看,皓龙和至强还是有一定差距的。皓龙6000系列的具体参数如图2-6所示。


3.老旧服务器的选型
事实上在企业中,用户不可能一次性地对服务器进行全部替换,而逢新项目就采购机器,资金的过分投入也有违搭建私有云的初衷。对于老旧服务器,只需要检查CPU是否支持虚拟化即可。如果是使用Intel的至强系列CPU,那么只要关注高级功能中的“Intel® Virtualization Technology for Directed I/O (VT-d)”即可,在英特尔处理器比较工具中,如图2-7所示,只要此项是Yes,即表示其支持虚拟化。而AMD的虚拟化技术被称之为“AMD-V”,只要CPU支持“AMD-V”,即表示其同样支持我们接下来的虚拟化部署。


https://yqfile.alicdn.com/0dc76ff159f2add3c482265864d263a9c6be6640.png" >

4.保证CPU的扩展性
在购买服务器时,会听到厂商介绍,服务器是2路还是4路。这里的“路”代表其物理CPU的个数。而这个个数并不是随用户的意愿能够任意添加的。每一种CPU支持的最大部署数量不同,如图2-8所示。E7-8870支持同一台机器最大部署8颗CPU,而低端的E3-1220仅支持同一台机器部署1颗。并且在内存最大支持数和内存带宽上,不同的CPU也有不同的限制。因此在对CPU选型时要特别注意,以免发生“头重脚轻”的问题。


2.1.2 网卡选型
在硬件选型规划中,网卡的选型也是非常重要的一个环节。选择合适的网卡,会获得更好的用户体验。网卡的稳定和速率对于整个私有云的性能发挥有着至关重要的影响。现阶段的服务器标配多数是吉比特以太网卡,这个带宽对于越来越强大的硬件来说,已经有些不够了。因此可以考虑为服务器配置10吉比特网卡,或者考虑成本因素,对现有的10吉比特网卡做“NIC绑定”。当遇到需要物理隔离或架构设计导致的多网段情况时,可能需要更多的物理网卡数量。

对于承载虚拟化的物理服务器,建议遵循以下原则配置网卡:

  • 旧服务器至少配置两个网卡接口,新采购的服务器至少配置4个网卡接口。
  • 一块网卡专门用作管理接口。
  • 一块网卡专门用来连接iSCSI存储。
  • 其余网卡连接生产网络,为了提高带宽利用率和容错,可以使用硬件厂商的硬件绑定技术,或者Window Server 2012起自带的“NIC绑定”技术。
  • 网卡数量超过4块的情况下,可以合理分配VLAN,将不同业务部门连接到不同的网卡接口上。
  • 网卡最好附带iSCSI、FCoE、HBA级硬件协议卸载,全面TCP/IP硬件卸载引擎(TOE),SR-IOV这类高级功能,这会为私有云的性能以及未来的功能扩展带来一定的方便。
  • 费用允许的情况下,尽量选用10吉比特网卡和光纤网卡。

《微软System Center 2012 R2私有云部署实战》——第二章 微软私有云选型2.1 服务器选型...相关推荐

  1. 我在编写《微软System Center 2012 R2私有云部署实战》中应用的一些小技巧

    相信很多同学在处理超大文件,比如几万字.几十万字的文章中,需要图文混排.而图文混排可能会涉及到对图片编号和描述.比如我在<微软System Center 2012 R2私有云部署实战>中, ...

  2. 通过微软System center 2012 R2 构建私有云要点

    建立域,并将拟建立云的主机加入到域 新建两个域用户,sqladmin,vmmadmin账号,并将vmmadmin账号加入到各个主机的administrator组(这步很关键) 下载并安装adk8.1 ...

  3. System Center 2012 R2 Endpoint Protection 微软企业级的免费杀毒软件

    相信不朋友已经在使用微软免费杀毒软件Microsoft Security Essentials(Windows8 中改名叫 Windows Defender 了),去年又有网友从从微软著名的 Syst ...

  4. System Center 2012 r2优点

    System Center 2012 System Center2012 是一个全面的管理平台,可帮助你轻松.高效地管理数据中心.客户端设备和混合云 IT 环境.为您提供了针对私有云.托管云和公有云基 ...

  5. System Center 2012 R2 CM系列之安装Configuration Manager

    经过前面章节的准备工作,本章节将详细介绍安装Configuration Manager.在安装之前需要在微软官方网站下载Configuration Manager安装程序包,该程序包为试用180天,下 ...

  6. System Center 2012 R2 ——基础篇

    System Center 2012 R2 --基础篇 这可能是国内唯一一个将System Center所有组件从零到有的展示在您面前的系列文章,历时两年,终于完成了"零到一"的跨 ...

  7. System Center 2012 R2 CM系列之Configuration Manager系统需求

    当在企业部署System Center 2012 R2 Configuration Manager时,需要考虑硬件.软件等信息确保当部署完成之后能够正常工作. 1. 硬件信息: 当部署System C ...

  8. 安装System Center 2012 R2 数据库

    本章节主要介绍安装SQL Server 2012 SP1对System Center 2012 R2进行数据存储支持,包括Configuration Manager以及其他组件 1. 登录" ...

  9. 微软System Center 2012推进私有云计算

    公告    :本博客为微软云计算中文博客  的镜像博客.   部分文章因为博客兼容性问题  ,会影响阅读体验  .如遇此情况,请访问  原博客. 拉斯维加斯-2011年3月22日-今天在微软管理峰会上 ...

  10. System Center 2012 R2 CM系列之Configuration Manager介绍

    一:SCCM2012R2概述: System Center 2012 Configuration Manager 是 Microsoft System Center 管理解决方案套件的成员,可通过减少 ...

最新文章

  1. Java内存模型深度解析:重排序 --转
  2. 2021-05-19 Schur补引理及证明
  3. rip协议中周期性广播路由信息的报文_距离矢量路由协议-RIP
  4. 单图说TDSQL;OceanBase 2.2 事务引擎核心功能;穿云箭2.0版发布;RMAN DUPLICATE配置19C DG;外键上有无索引的影响;MySQL8.0 索引新功能;GaussDB C
  5. 【专题报道】Google I/O开发者大会
  6. idea快捷键汇总mac_IntelliJ IDEA for MAC 快捷键设置汇总
  7. html响应式布局平移,Canvas 随鼠标平移的响应式画布/魔法奇缘场景
  8. 最简单的vscode使用入门教程
  9. 真正的轻量级WebService框架——使用JAX-WS(JWS)发布WebService
  10. 计算机cad标题栏快捷键,CAD标题快捷键
  11. Linux系统字符终端自动登录问题
  12. 2021系统架构设计师论文真题
  13. msxml 6.0 dll 导入问题
  14. 上帝的答复(外两篇)
  15. 市场营销策划书大纲怎么写
  16. Vdbench:解决多台服务器联机运行时,出现的常见问题记录2
  17. 使用VB写一个简单的添加系统环境变量的软件以及实现一键格式化U盘
  18. java 熔断器模式_Spring Cloud Hystrix——熔断器
  19. 教程六 在Go中使用Energy创建跨平台GUI - 应用下载事件
  20. matlab仿真实验模拟

热门文章

  1. 需求与商业模式分析-3-设计
  2. C语言编程学习的经验
  3. 数学建模——模拟退火优化投影寻踪
  4. 广联达提示盗版文件修复工具
  5. MATLAB 多行注释
  6. php 后天的时间戳,Linux中时间戳转换命令
  7. EAS后台事物调度时间间隔所用的QuartZ Cron表达式解析。
  8. 基于机智云物联网平台的智能花盆2.0,实现了智能灌溉与自动补光
  9. 遥感数字图像融合算法简介
  10. html从谷歌浏览器跳转到IE,谷歌浏览器chrome