
冗余性,简单来说,是指为了提高系统的可靠性和稳定性,通过采用备份或多重配置的方式来确保关键部件在发生故障时仍能正常运行。在服务器系统中,冗余配置体现在多个方面:首先,电源冗余是常见的一种策略。高端服务器通常配备双电源系统,当其中一个电源失效时,另一个电源会立即接管,确保系统不间断运行。例如,某些服务器设计如NetFRAME 9000,甚至实现了AC和DC电源的全冗余,增加了系统的抗故障能力。其次,存储子系统也极其关键,其冗余方法包括磁盘镜像、磁盘双联和RAID。磁盘镜像将数据复制到两个磁盘,磁盘双联则通过额外的I/O控制器分担数据传输负载。RAID技术,如RAID3和RAID5,通过校验信息和多磁盘的组合,实现数据的冗余存储,即使某个磁盘故障,也能快速恢复数据。此外,网卡和硬盘控制卡的冗余也是服务器设计的一部分。通过双网卡配置,服务器可以提高网络连接的稳定性。例如,Micron公司的NetFRAME 9200支持4个网卡的冗余,每个网卡分担部分网络流量。PCI总线的优化,如三重对等PCI技术,同样有助于提升数据传输速度,增强系统性能。最后,主处理器虽然少有故障,但对称多处理器(SMP)的设计允许多个处理器协同工作,提供一定程度的容错能力,进一步增强了系统的可靠性。通过这些冗余措施,服务器系统能够在面临硬件故障时保持服务的连续性和数据的安全性,确保系统的高效运行。
