X86高性能服务器设计,基于x86处理器的高可用SMP服务器的设计与实现

摘要:

随着互联网的高速发展和智能移动终端的爆发式增长,数字化家庭时代的到来,计算机技术已经渗透到生活的方方面面,高可靠性的多路服务器扮演着越来越重要的角色.在SMP(Symmetrical Multi-Processing对称多处理)服务器市场,以IBM Power平台为代表的小型机因为在可靠性,可用性和可维护性方面的优势一直是领跑者.近年来随着Intel x86平台性能的大幅度提高,x86平台的高端多路服务器得到了更多认可,但是其在高可用性(HA,High Availability)方面与小型机还有较大差距.基于Intel Brickland平台,本文研究x86 SMP服务器的高可用性.高可用性设计目的是降低系统停机时间,使用系统正常运行时间百分比作为衡量标准.为了提升系统的可用性,降低平均维修时间(MTTR),本文从模块化设计,热插拔设计和硬分区设计三个方面进行研究,具体工作如下:1)研究Intel Brickland平台架构,提出模块化设计方法,同时保证各功能模块在不开箱情况下前后维护.模块前后维护的实现可以确保服务器不用从机柜中拆卸出来,提升了服务器的可维护性,它是热插拔和硬分区的必备条件.模块化设计需要使用高速连接器互联方案,利用高速信号仿真技术对信号完整性进行评估;2)进行模块热插拔设计,热插拔设计可以保证系统在运行过程中对服务器故障部件进行热替换,不再需要停机维护.本文对CPU模块,IO模块进行热插拔设计,使用了CPU在线,离线技术,内存,PCIe设备热插拔等技术;3)进行系统硬分区设计,本文研究将Brickland 8路系统硬件分区为两个4路服务器系统.此设计的实现可以应用于双机备份,用系统冗余技术降低系统故障导致的业务停滞的时间.保证苛刻环境下系统极高稳定性需求.本设计方案最终在曙光I980 8路服务器上进行进行测试验证,结果表明模块化设计信号完整性满足要求,热插拔和硬分区方案得以实现.上述方案的实现对解决x86 SMP服务器可维护缺陷,提升系统整体可用性的意义非凡.

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值