特别值得一提的是IBM和HP在技术方面都比较勤于研究,因此他们的服务器上也使用了不少独家研发的专利技术,我们参考网上一些相关资料,为大家整理出IBM和HP在服务器内存方面的相关技术: HP服务器内存技术 1.在线备份内存 工作原理类似于前面提到的内存热备技术,HP ProLiant服务器的ML 370、DL 380系列产品均采用在线备份模式。 2.热插拔镜像内存 工作原理类似于前面提到的内存镜像技术,HP ProLiant 500系列服务器可以同时支持在线备份和镜像内存两种模式。 3.热插拔 RAID内存 HP热插拔RAID内存技术允许用户在不关闭服务器的情况下对DIMM内存条进行热替换,这个操作和服务器的操作系统无关。另外,HP热插拔RAID内存技术还支持内存的热添加和热更新。HP ProLiant 760G2系列服务器可以支持这项技术。 IBM服务器内存技术 IBM企业级X-架构移植了4项IBM大型机的主要技术,Active内存则是其中之一。通过Active内存可以极大地提升服务器的容量、性能和可靠性,在工业标准服务器内存方面取得技术突破。 1、大容量高速度 Active内存中的“大内存容量(Large Memory Capacity)”和“高速内存存取(High-Speed Memory Access)”技术可以解决服务器内存系统性能不足的问题。大多数服务器由于受机器中内存插槽的限制,内存只能达到16GB。而Active内存所具有的大内存容量技术可使IBM eServer x系列服务器中的IA-64服务器的内存高达256GB(基于IA-32的MP服务器高达64GB)。eServer x系列服务器的高速内存存取技术使得前端总线的速度高达400MHz,这主要归功于更大的带宽和更短的反应时间。 2、热更换和热增加 这项技术类似于硬盘的热拔插功能,当用户需要更换失效的内存时,可以在服务器工作的时候进行,而不需要关掉服务器系统的电源,这就是热更换,在进行热更换的时候,不需要操作系统的任何支持;而实现热增加则需要在操作系统中提供对内存管理方面的进一步支持。 3、Chipkill内存 第三代Chipkill内存既可以纠正单比特错误,又可以纠正多比特的错误,因此服务器中可采用便宜的、工业标准的ECC存储器。和ECC技术比较,Chipkill内存技术更加有效,提高效率几乎达100倍,如果内存发生错误,Chipkill内存将自动和平稳地让出错的内存芯片离线,而服务器继续保持正常工作。由于Chipkill内存技术是通过内存控制器提供的,所以可以在标准的ECC DIMM内存上实现,并且对于操作系统是透明的。在IBM的x440和x360等系列服务器中,都采用了Chipkill内存技术。 4、Memory ProteXion Memory ProteXion技术与硬盘的热备份类似,万一某个DIMM存储芯片失效的时候,采用Memory ProteXion技术能够自动利用备用的比特位自动找回数据,该技术可以纠正发生在每对DIMM内存中多达4个连续比特位的错误。万一出现随机性的软内存错误,可以通过使用热备份的比特位来解决。如果出现永久性的硬件错误,也将利用热备份的比特位使得DIMM内存芯片继续工作,直到被替换为止。在存储器纠错方面,Memory ProteXion技术比ECC技术更加有效。 5、内存镜像 当服务器存数据错误太多,导致Memory ProteXion和ChipKill内存无法完全正确修复所有数据时,则内存镜像技术就可以保证系统无差错运行。该技术工作原理跟前面介绍的内存镜像技术一致。 6、内存互备 IBM在Active内存中还实现了类似前面双通道互备的一种技术,当某个DIMM内存芯片出现错误导致内存条无法使用时,系统就会从另一个内存条上读写数据,因此服务器系统依然可以保持工作,然后管理员可以借助IBM的热更换技术将一条正常的内存条替换上去,系统又将按照原来的模式运行 |