您好,欢迎来到江苏微子网络科技有限公司官网,本公司致力于为您提供高速、稳定、安全、弹性的云计算服务,完善的云产品满足您的一切所需!欢迎咨询!

微子网络首页-专业云服务器供应商-华为云服务器租用「安全稳定」

专业级云服务器供应商

技术来自华为云,售后无忧,安全可靠,60天免费试用

400-666-5676
物理服务器
您的位置: 主页 > 新闻中心 > 物理服务器 >
服务器内存相较于普通PC有什么技术层面的优势?
发布时间:2020-11-16 16:11:28浏览次数:
服务器,简单来说也就是电脑,但是很多人不明白,服务器为什么就跟电脑不一样,这一点是很多人都会感到疑惑的点,那么今天微子网络就从服务器的内存方面为大家分析一下其技术层面的优势。服务器存储也是内存(RAM),与一般 PC (个人电脑)机一样,其外型和结构上并无显著差异,主要是在存储器方面引入了一些独特的新技术,如 ECC、 ChipKill、热插拔等,具有极高的稳定性和纠错性能。
主要的服务器内存技术:
服务器内存相较于普通PC有什么技术层面的优势?
  (1)ECC
一般内存中经常使用 Parity这类技术,它是同一种检查码(Paritycheckcodes)通常用于侦错代码(errordetectioncodes),它提高了对任何数据进行检查的字元(或字节),并且能够侦测一个字符中的任意(偶)同位的错误,但是 Parity也有其缺点,即当计算机发现某个 Byte有错误时,无法确定该错误位于哪个位,也无法对该错误进行纠正。基于上述情况,本文提出了一种新的内存纠错技术,即 ECC, ECC本身并不是一种存储器型号,也不是一种专用存储器技术,而是一种广泛应用于各种领域的计算机指令纠错技术。英文全名为“ErrorCheckingandCorrecting”,与之匹配的中文名为“错误检查与更正”,从这类名字中我们可以看出,它的主要功能是“发现并更正错误”,与奇偶校正技术相比,它更先进的层次,主要在于它不仅能发现错误,而且还能更正这些错误,这些错误更正后,电脑才能正确地执行底层的任务,保证服务器的正常运行。为什么说它不是一种型号的存储器,这是因为它不是一种影响存储器结构和存储速度的技术,它可以在各种不同的存储器类型中使用,就像前面提到的“奇偶校正”存储器,它也不是一种类型的存储器,最初使用这种技术的是 EDO存储器,现阶段的主流存储器是 ECC存储器,主要是从 SD存储器开始普及,同时新的 DDR、 RDRAM也有相应的用途,而目前的 ECC主流存储器实际上是一类 SD存储器。
 
  (2)Chipkill
IBM公司开发了 Chipkill技术,以更好地解决 ECC技术在服务器内存中的不足,并作为 ECC内存保护的新标准。众所周知, ECC存储器只能同时检测和纠正单个位错误,但是如果同时检测到两个以上位的数据有错误,那么通常就没有什么办法了。在此阶段, ECC技术能够普遍应用于服务器存储器,一方面是因为在此阶段之前,新的存储器技术尚未成熟,另一方面是因为在此阶段, ECC技术在服务器存储器上的系统速度仍然很高,一般情况下会产生多位错的现象非常少见,也就是这样使得 ECC存储器技术在任何服务器上都能得到充分的认可和使用,成为存储器标准。
 
但是,最近几年,基于 Intel处理器架构的服务器的 CPU特性以几何级数的倍数增加,而硬盘驱动器的特性目前只增加了几倍,这是为了获得足够的性能,服务器还需要大量的内存来临时存储 CPU上还需写入的数据,这样庞大的数据访问量使得每个单个内存芯片每次访问都只能产生4 (32)位或8 (64位)位左右的数据,那么多个数据一次写入,出现多位数据错误的可能性就会大大增加,而 ECC又无法纠正双比特左右的错误,这样就很有可能导致所有比特数据的丢失,系统就没那么快崩溃了。IBMChipkill技术就是采用子结构的内存方式来处理此类问题。存储器分系统的设计原理是,单片芯片,不管数据宽度有多宽,只与 ECC识别码相关,其最大影响是1位。举例来说,假设使用4比特宽的 DRAM,4比特中的每个比特的奇偶性都会形成不同的 ECC识别码,这类 ECC识别码是用不同的数据位存储的,也就是说存储在不同的内存空间地址。为了达到这个目的,所有的存储器芯片都会出现故障,每个 ECC识别码都会出现最多一位的坏数据,而且这种情况基本需要通过 ECC逻辑来修复,这样就保证了存储器系统的容错性,保证了服务器在出现故障时具有强大的自我恢复能力。采用这种内存技术需要同时检查和修复4个错误数据位,服务器的可靠性和稳定性得到很好的保证。
 
  (3)Register
register就是一个寄存器或者目录寄存器,它在内存中的作用我们可以将其解析为书本目录,然后当一个内存连接到一个读写指令时,就会首先检索这个目录,然后展开读写操作,这将大大提高服务器内存的生产力。含有 Register的存储器肯定有 Buffer (缓冲),而现阶段能碰到的 Register存储器也都有 ECC功能,它专门用于中高端服务器和图形工作站,比如IBMNetfinity5000。
典型的服务器内存类型:在此阶段服务器使用的内存主要有 SDRAM和 DDR两类。
服务器内存相较于普通PC有什么技术层面的优势?
以上几点就是微子网络为大家分析的服务器内存相较于普通PC有什么技术层面的优势,相信大家也对于服务器有了更多的了解,如果您还有不知道的地方欢迎与我们联系。如对虚拟主机方面还有更多的疑问,敬请咨询微子网络。微子网络是一家专注于服务器租用托管的IDC服务供应商,十余年行业经验积淀,安全稳定、可靠放心,是国内IDC行业的领军企业,协助万千企业达成网络信息化,7*24小时人工服务,售后无忧,有口皆碑。
 
400-666-5676