如果IT人员对服务器内存市场不十分了解,那选择合适的服务器内存可不是一项简单的工作。 虚拟化增加了在每台服务器上运行工作负载的数量,但是越来越多的计算需求则要求IT人员配备更好的硬件。内存俨然已经是服务器的一个关键资源,而且通常来说,虚拟服务器会在消耗完其他计算资源(如处理器内核或或时钟周期)之前先把内存耗完。本文会概述目前市场上几个主要内存类型的关键属性,并帮助IT专家按照服务器和预期工作负载的要求匹配不同等级和性能的内存。
服务器内存基本属性 除了基础的64位或72位数据频宽和速度标识,当今内存条使用一系列术语进行分类,作为IT管理员或技术人员,需要熟悉这些术语,这样就能更简单理解服务器配……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
如果IT人员对服务器内存市场不十分了解,那选择合适的服务器内存可不是一项简单的工作。
虚拟化增加了在每台服务器上运行工作负载的数量,但是越来越多的计算需求则要求IT人员配备更好的硬件。内存俨然已经是服务器的一个关键资源,而且通常来说,虚拟服务器会在消耗完其他计算资源(如处理器内核或或时钟周期)之前先把内存耗完。本文会概述目前市场上几个主要内存类型的关键属性,并帮助IT专家按照服务器和预期工作负载的要求匹配不同等级和性能的内存。
服务器内存基本属性
除了基础的64位或72位数据频宽和速度标识,当今内存条使用一系列术语进行分类,作为IT管理员或技术人员,需要熟悉这些术语,这样就能更简单理解服务器配置以及和服务器供应商讨论内存属性的有效性。
如今服务器内存通常使用传输速率进行分类,单位为百万传输每秒(MT/s)。典型的双列直插式内存模块(DIMM)设备提供1,066 MT/s, 1,333 MT/s, 1,600 MT/s 或者 1,866 MT/s的传输速率。记住这并不代表数据传输速率,只代表这个设备能够运行这些数量的传输循环。如果想要找到数据传输速率 – bytes(B)每秒 – 直接将传输速率乘以8即可获得。比如,一个前沿的DIMM的传输速率为2,133 MT/s将可以提供17,066 MB每秒的数据传输速率,相当于差不多17Gbps的带宽。
一个“内存rank(块)”是一组动态RAM(DRAM)内存芯片与相同的芯片连接。接着,计算机在同一时间通过一个64位数据总线或者一个使用误差校正码(ECC)的72位数据总线进行使用。实际物理内存芯片在一个rank里的数量可以变化。比如,一个x16(16位)rank的内存芯片可以使用4个16位的DRAM内存芯片来创建一个64位的rank。作为对比,一个x8(8位)的rank可以使用8个8位的DRAM内存芯片来完成一个64位的rank;如果内存条支持ECC,可以增加更多的内存芯片。一个内存模块例如一个DIMM可以包括1,2,4或8个ranks被称为"single," "dual," "quad" 和"octal"。Single rank DIMMs价格 最便宜同时也只能提供最低的内存容量。
Rank会令人困惑,但是他们是内存几何中的关键部分。比如,当你有一个DIMM并在两边各有8个芯片 – 总共16个DRAM芯片在DIMM上,16个芯片中的每一个都代表一个rank,每个rank的频宽是8位。实际上,这个DIMM会以2个rank结尾,每个rank都是64位频宽,位于内存条的两边。
服务器内存控制器对于需要安装的DIMM的支持受限于rank的数量,还会跟着DIMM使用的总容量进行变化。比如,一个系统可能支持使用4个低密度DRAM芯片的rank,导致高密度DRAM芯片的DIMM只能为系统带来更少的rank。
一个“内存Channel(组)”, 有时被叫做“bank”代表一组rank。所有加入channel的rank可以是一个单一的DIMM,或者几个DIMM。一个典型的服务器通常支持大量的channel也允许安装大量的内存条。在大部分情况下,一个channel中的每个DIMM必须在逻辑上是完全一致的,重要的一点是当channel需要填充时,需要回顾系统文档来判断所有限制因素或是系统要求。
基本内存类型
如今内存模块也按照类型来规划:分为注册、无缓冲和负载减少三类。每个类型都会提供一些权衡,因为在同一台服务器内无法混合类型,所以在你做出决定之前,考虑到最佳性能、可靠性、效率和成本的搭配是非常重要的。
注册DIMMs(RDIMMs)通过缓冲DRAM地址,控制和时钟信号进行工作。缓冲能提高信号强度,简化电子负载问题,并提供一个很好地组合速度(输出),容量和rank配置所以RDIMMs是最为普遍的型号,。Singal或Dual rank的RDIMMs在每个DIMM容量在16GB的情况下,可以支持1,600MT/s的输出。32GB的RDIMMs支持quad rank的配置(也就是在每个DIMM上配备更多芯片),但是这通常会限制每个channel上DIMMs安装的数量并将传输速度降至1,066 MT/s。总之,当DIMM可靠性需要依靠ECC或者当服务器需要支持大量内存的时候,RDIMMs将会是最佳选择。
作为对比,无缓冲DIMMs(UDIMMs)不会缓冲地址,控制和时钟信号。因为缓冲电子的延时被移除了,所以缓冲的缺失可以提高很小百分比的DIMM性能。然而,UDIMMs会在主机服务器上强加一个更大的电子负载,将最大输出限制在1,600 MT/s以内,还会将DIMM容量降至4GB,并限制每个channel只允许2个DIMMs。如果你真的要用的话,UDIMMs可以被使用在不需要大量内存容量的备用服务器上,也许会获利于缩短那近似微乎其微的内存延时。
负载减少DIMMs与注册DIMMs相似,也是有缓存,但是LRDIMMs使用一种缓冲方法能够大幅减低每个DIMM的电子负载。这能够允许最多3个大容量的32位quad rank DIMMs在一个channel上运行传输速率至1, 333 MT/s。同时服务器还能达到最高的总内存容量,但是如果在每个channel上使用超过3个DIMMs,传输速率会降至1,066 MT/s。LRDIMMs仍旧被一些服务器供应商所采纳,所以如果要使用,请确保你的指定服务器支持LRDIMMs。比如,HP Prolian G8服务器支持LRDIMMs,而旧版的G7和G6则不支持。
对于任何虚拟化数据中心来说,内存都是一个关键资源,所以选择内存条对于系统中每个工作负载所使用的内存容量,可靠性和性能具有巨大的影响。好了,你已经学习了当代内存命名法的一些基本概念,你可以为你的服务器内存配置做出更好的选择来最大化你所使用的IT硬件预算。
关于戴尔直销 :
戴尔直销团队拥有三百多位专业销售顾问和几十位技术专家,我们用丰富的方案经验,敏锐的行业洞察和过硬的IT技术,成功助力超过60万家中小企业的成长。我们坚持倾听您的需求,并提供高匹配度的解决方案,帮您作出更明智的决定。
从今天起,无需孤军奋战,您背后有戴尔直销!
翻译
相关推荐
-
为私有云实施做准备:调整你的服务器
为了向私有云服务迈进,IT团队首先需要评估其当前的数据中心基础设施,从服务器处理器、内存和存储支持开始。
-
模糊的边界:内存和存储以全新方式融合
软件定义的存储刚刚开始形成,然而系统演进的步伐已经使得未来技术的创新越来越受到关注……
-
FLASH闪存在高速缓存中的作用
错误的使用缓存可能会导致更糟糕的性能,所以在部署基于内存的缓存加速之前,要考虑清楚你的计划。
-
CPU与内存融合之大猜想
CPU、内存和硬盘被认为是计算机最重要的三个部件,随着计算机融合技术的发展趋势,为什么CPU和内存没能在一起呢?