本发明专利技术的一种刀片服务器的板载SAS,SATA智能切换方案,涉及到计算机硬件系统领域,该方案主要包括:一个SATAcontroller模块,用来提供SATA接口;一张SAScontroller的卡模块,用来提供SAS接口;一个SAS/SATASwitch模块,用来实现SAS和SATA信号的切换;一个SGPIOSwitch模块,用来实现SAS和SATASGPIO的切换;一个CPLD模块,用来实现SAS/SATASGPIO信号的解析,输出HDDLEDstatus的动作;该方法通过对SAS/SATA_SEL信号的状态控制,来控制SAS/SATASwitch和SGPIOSwitch的切换动作。本发明专利技术的有益效果是:能根据用户需求及硬件配置对板载的SAS,SATA进行切换,不需要更换刀片主板,可在线切换,提高了刀片配置的灵活性和易用性,并节省了外部扩展I/O资源。
【技术实现步骤摘要】
本专利技术涉及到计算机硬件系统领域,具体地说是一种刀片服务器的板载 SAS, SATA智能切换方案。
技术介绍
刀片服务器是在标准高度的机架式机箱内可插装多个卡式的服务器单元,是一种高可用高密度的低成本服务器平台,应用于特殊应用行业和高密度计算环境。刀片服务器就像“刀片”一样,每一块“刀片”实际上就是一块系统主板。它们可以通过“板载”硬盘启动自己的操作系统,如Windows NT/2000、Linux等,类似于一个个独立的服务器。而由于每块刀片都是热插拔的,所以,系统可以轻松地进行替换,并且将维护时间减少到最小。SAS (Serial Attached SCSI)是新一代的 SCSI 技术,和现在流行的 SerialATA(SATA)硬盘相同,都是采用串行技术以获得更高的传输速度,并通过缩短连结线改善内部空间等。SAS是并行SCSI接口之后开发出的全新接口,此接口的设计是为了改善存储系统的效能、可用性和扩充性,并且提供与SATA硬盘的兼容性。SAS的接口技术可以向下兼容SATA。在物理层,SAS接口和SATA接口完全兼容,SATA硬盘可以直接使用在SAS的环境中,但是SAS却不能直接使用在SATA的环境中,因为SATA控制器并不能对SAS硬盘进行控制。随着技术的发展,各种刀片服务器的密度逐渐增加,而对于外围I/O的需求会也与日俱增,由于刀片服务器固有的特点限制了外接扩展I/o的数量,这就使得板载I/O尤为重要。板载I/o同样受刀片服务器的特点的限制,从而就需要对板载I/o进行智能切换,来实现其多种功能的需求,提高刀片服务器的扩展I/O的数量。专利技术内容本专利技术针对现有技术存在的不足之处,提供一种刀片服务器的板载SAS,SATA智能切换方案。本专利技术通过识别刀片服务器的硬件配置实现SAS,SATA信号的智能切换,该切换方案是按如下方式解决所述技术问题的该方案主要包括一个SATA controller模块、一张 SAS controller 的卡模块、一个 SAS/SATA Switch 模块、一个 SGPIO Switch 模块和一个CPLD模块; 其中,SATA controller模块,用来提供SATA接口 ;SAS controller的卡模块,用来提供SAS接口 ;SAS/SATA Switch模块,用来实现SAS和SATA信号的切换;SGPIO Switch模块,用来实现SAS和SATA SGPIO的切换;CPLD模块,用来实现SAS/SATA SGPIO信号的解析,输出HDD LED status的动作;该方法通过对SAS/SATA_SEL信号的状态控制,来控制SAS/SATA Switch 和 SGPIO Switch 的切换动作。该方法所述SAS/SATA_SEL信号的状态控制有三种方式,分别为 a)根据硬件配置,即利用SAS CARD的在位信号来实现,即插上SAS CARD时为SAS信号选通有效,而不插SAS CARD时在位SATA信号选通有效; b)根据跳帽来配置,即SASCARD在位时,用户选用SATA,则只需拔下跳帽即可实现SATA选通,插上跳帽则实现SAS选通; c)通过BMC的控制命令来实现,即用户可以在不插拔刀片的情况下控制选通信号来实现对SAS和SATA的在线切换。本专利技术的一种刀片服务器的板载SAS,SATA智能切换方案的有益效果是该方案可以根据用户需求及硬件配置对板载的SAS,SATA进行切换,不需要更换刀片主板,可在线切换,提高了刀片配置的灵活性和易用性,并节省了外部扩展I/O资源。附图说明附图1为本专利技术所述方案的基本构成示意图。具体实施例方式下面结合附图,对本专利技术的一种刀片服务器的板载SAS,SATA智能切换方案作以下详细说明。本专利技术通过识别刀片服务器的硬件配置实现SAS,SATA信号的智能切换,该切换方案是按如下方式解决所述技术问题的该方案主要包括一个SATA controller模块、一张 SAS controller 的卡模块、一个 SAS/SATA Switch 模块、一个 SGPIO Switch 模块和一个CPLD模块; 其中,SATA controller模块,用来提供SATA接口 ;SAS controller的卡模块,用来提供SAS接口 ;SAS/SATA Switch模块,用来实现SAS和SATA信号的切换;SGPIO Switch模块,用来实现SAS和SATA SGPIO的切换;CPLD模块,用来实现SAS/SATA SGPIO信号的解析,输出HDD LED status的动作;该方法通过对SAS/SATA_SEL信号的状态控制,来控制SAS/SATA Switch和SGPIO Switch的切换动作。如图1所示。下面对该方案进行详细说明 1、通过板载SATA controller 提供 SATA 接口 ; 2、通过SASCard提供SAS接口 ; 3、通过板载的SAS/SATASwitch来实现SAS和SATA信号的切换; 4、通过SGPIOSwitch来实现SAS和SATA SGPIO的切换; 5、通过CPLD来实现SAS/SATASGPIO信号的解析,输出HDD LED status的动作; 6、通过对SAS/SATA_SEL信号的状态控制,来控制这2个switch的切换动作。该方案中所述SAS/SATA_SEL信号的状态控制由3种方式,分别为 a)根据硬件配置,即利用SASCARD的在位信号(PNT#)来实现,即插上SAS CARD时为SAS信号选通有效,而不插SAS CARD时在位SATA信号选通有效; b)根据跳帽来配置,即SASCARD在位时,用户选用SATA,则只需拔下跳帽即可实现SATA选通,插上跳帽则实现SAS选通; c)通过BMC的控制命令来实现,即用户可以在不插拔刀片的情况下控制选通信号来实现对SAS和SATA的在线切换。该方案可以根据用户需求及硬件配置对板载的SAS,SATA进行切换,不需要更换刀片主板,不需要占用外部扩展I/o资源,可实现在线切换,提高了刀片配置的灵活性和易用性,并节省了外部扩展I/o资源。除说明书所述技术特征之外,均为本专业技术人员的已知技术。本文档来自技高网...
【技术保护点】
一种刀片服务器的板载SAS,SATA智能切换方案,通过识别刀片服务器的硬件配置实现SAS,SATA信号的智能切换,其特征在于该方案包括:一个SATA?controller模块、一张SAS?controller的卡模块、一个SAS/SATA?Switch模块、一个SGPIO?Switch模块和一个CPLD模块;其中,SATA?controller模块,用来提供SATA接口;SAS?controller的卡模块,用来提供SAS接口;SAS/SATA?Switch模块,用来实现SAS和SATA信号的切换;SGPIO?Switch模块,用来实现SAS和SATA?SGPIO的切换;CPLD模块,用来实现SAS/SATA?SGPIO信号的解析,输出HDD?LED?status的动作;该方法通过对SAS/SATA_SEL信号的状态控制,来控制SAS/SATA?Switch和SGPIO?Switch的切换动作。
【技术特征摘要】
1.一种刀片服务器的板载SAS,SATA智能切换方案,通过识别刀片服务器的硬件配置实现SAS,SATA信号的智能切换,其特征在于该方案包括一个SATA controller模块、一张 SAS controller 的卡模块、一个 SAS/SATA Switch 模块、一个 SGPIO Switch 模块和一个CPLD模块; 其中,SATA controller模块,用来提供SATA接口 ;SAS controller的卡模块,用来提供SAS接口 ;SAS/SATA Switch模块,用来实现SAS和SATA信号的切换;SGPIO Switch模块,用来实现SAS和SATA SGPIO的切换;CPLD模块,用来实现SAS/SATA SGPIO信号的解析,...
【专利技术属性】
技术研发人员:张磊,
申请(专利权)人:浪潮电子信息产业股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。