System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机主板,尤其是涉及一种控制系统和服务器。
技术介绍
1、近年来,随着信息化技术水平的提高,服务器的应用越来越广泛,随之而来的信息安全的问题也越来越引起世界各国的重视。目前信息安全下涌现了大量的国产化服务器,大部分使用的单颗bios芯片,如果碰到bios芯片失效则会导致机器宕机无法使用,进而造成严重的影响。考虑到安全性能的不足,这就涉及冗余备份以及加密算法,成为了国产服务器领域中亟待解决的问题。
2、因此针对如何解决现有基于国产服务器的主板设计上比较复杂,成本较高,集成度低,且管理芯片性能扩展不足,远远不够满足用户对国产服务器产品的管理维护需求的问题成为本领域技术人员亟待解决的问题。
技术实现思路
1、有鉴于此,本专利技术的目的在于提供一种控制系统和服务器,集成度高,成本有优势,缩减了主板故障响应时间,提高了服务器的可靠度与安全度。
2、第一方面,本专利技术实施例提供了一种控制系统,其中,该控制系统包括:处理器、cpld单元模块、bmc模块、多个bios芯片;其中,处理器、bmc模块、多个bios芯片均与cpld单元模块连接;bmc模块,用于监测系统状态,以确定当前所用的bios芯片是否可用;如果是,则通知当前所用的bios芯片与处理器连接;如果否,则通知cpld单元模块,对当前所用的bios芯片进行切换。
3、结合第一方面,本专利技术实施例还提供第一方面的第一种实施方式,其中,上述控制系统还包括tcm模块;tcm模块与cpld单
4、结合第一方面,本专利技术实施例还提供第一方面的第二种实施方式,其中,上述cpld单元模块包括第一互联单元和第二互联单元,且,第一互联单元与第二互联单元连接;tcm模块与第一互联单元连接;处理器、多个bios芯片和bmc模块与第二互联单元连接。
5、结合第一方面,本专利技术实施例还提供第一方面的第三种实施方式,其中,上述bios芯片包括第一bios芯片和第二bios芯片;第一bios芯片为当前所用的bios芯片;bmc模块通知cpld单元模块,对当前所用的bios芯片进行切换的步骤,包括:bmc模块,通知cpld单元模块切换当前连接状态,将第一bios芯片切换至第二bios芯片,以使第二bios芯片与处理器互联。
6、结合第一方面,本专利技术实施例还提供第一方面的第四种实施方式,其中,上述第二互联单元包括用于与第一bios芯片连接的第一端口、用于与第二bios芯片连接的第二端口、用于与bmc模块连接的第三端口和用于与处理器连接的第四端口;cpld单元模块,用于切换第一端口和第二端口,与第四端口的连接状态,以对第一bios芯片和第二bios芯片进行切换。
7、结合第一方面,本专利技术实施例还提供第一方面的第五种实施方式,其中,上述bmc模块监测系统状态,以确定当前所用的bios芯片是否可用的步骤,包括:bmc模块,响应开机信号,监测在预设的时间范围内是否接收到第一bios芯片的回传信号;如果是,确实第一bios芯片可用;如果否,确定第一bios芯片不可用。
8、结合第一方面,本专利技术实施例还提供第一方面的第六种实施方式,其中,上述第一端口、第二端口、第三端口和第四端口,分别通过对应的通信总线与第一bios芯片、第二bios芯片、bmc模块和处理器连接。
9、结合第一方面,本专利技术实施例还提供第一方面的第七种实施方式,其中,上述tcm模块运行加密功能的步骤,包括:tcm模块,响应加密信号,对处理器发出中断信号;处理器,用于响应中断信号,通知cpld单元模块断开bios芯片与处理器的连接,并切换tcm模块与处理器连接。
10、结合第一方面,本专利技术实施例还提供第一方面的第八种实施方式,其中,上述tcm模块通过第二通信总线与第一互联单元连接。
11、第二方面,本专利技术实施例提供一种服务器,其中,该服务器配置有上述任一实施例的控制系统。
12、本专利技术实施例带来了以下有益效果:本专利技术实施例提供了一种控制系统和服务器,以cpld单元模块作为控制中枢,引入动态监测、自动切换、高效控制中枢以及系统级集成管理等特性,通过高度集成的cpld和多bios架构,实现了在不大幅增加硬件成本的前提下,增强系统功能与可靠性。相比传统依赖外加硬件或复杂软件解决方案的做法,本专利技术实施例更经济高效。且,本专利技术实施例通过bmc模块的智能化监测与cpld控制的自动切换机制,实现了对bios层的远程实时监控与维护。大大减少了物理访问服务器进行本地调试的需求,降低了人力成本和时间消耗,同时提高了处理速度,缩减了主板故障响应时间。此外,本专利技术实施例能自主识别并迅速响应bios故障,减少了服务器停机时间和维护人员的工作负担,提高了整体运维效率。而且,本专利技术实施例高冗余度的bios设计配合智能监控与管理策略,从根本上增强了服务器抵抗单点故障的能力,确保即使在bios层面出现问题也能迅速恢复,这对于提升服务器的可靠性和数据安全性至关重要。
13、本专利技术的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
14、为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
本文档来自技高网...【技术保护点】
1.一种控制系统,其特征在于,包括:处理器、CPLD单元模块、BMC模块、多个BIOS芯片;
2.根据权利要求1所述的控制系统,其特征在于,所述控制系统还包括TCM模块;所述TCM模块与所述CPLD单元模块连接,且,所述TCM模块还与所述处理器连接,用于运行加密功能。
3.根据权利要求2所述的控制系统,其特征在于,所述CPLD单元模块包括第一互联单元和第二互联单元,且,所述第一互联单元与所述第二互联单元连接;
4.根据权利要求3所述的控制系统,其特征在于,所述BIOS芯片包括第一BIOS芯片和第二BIOS芯片;所述第一BIOS芯片为当前所用的所述BIOS芯片;
5.根据权利要求4所述的控制系统,其特征在于,所述第二互联单元包括用于与所述第一BIOS芯片连接的第一端口、用于与所述第二BIOS芯片连接的第二端口、用于与所述BMC模块连接的第三端口和用于与所述处理器连接的第四端口;
6.根据权利要求4所述的控制系统,其特征在于,所述BMC模块监测系统状态,以确定当前所用的所述BIOS芯片是否可用的步骤,包括:
7.
8.根据权利要求2所述的控制系统,其特征在于,所述TCM模块运行加密功能的步骤,包括:
9.根据权利要求3所述的控制系统,其特征在于,所述TCM模块通过第二通信总线与所述第一互联单元连接。
10.一种服务器,其特征在于,配置有权利要求1-9任一项所述的控制系统。
...【技术特征摘要】
1.一种控制系统,其特征在于,包括:处理器、cpld单元模块、bmc模块、多个bios芯片;
2.根据权利要求1所述的控制系统,其特征在于,所述控制系统还包括tcm模块;所述tcm模块与所述cpld单元模块连接,且,所述tcm模块还与所述处理器连接,用于运行加密功能。
3.根据权利要求2所述的控制系统,其特征在于,所述cpld单元模块包括第一互联单元和第二互联单元,且,所述第一互联单元与所述第二互联单元连接;
4.根据权利要求3所述的控制系统,其特征在于,所述bios芯片包括第一bios芯片和第二bios芯片;所述第一bios芯片为当前所用的所述bios芯片;
5.根据权利要求4所述的控制系统,其特征在于,所述第二互联单元包括用于与所述第一bios芯片连接的第一端口、用于与所述第二bios...
【专利技术属性】
技术研发人员:付迪,陈泽鑫,房玉震,冯建东,杨永,
申请(专利权)人:超云数字技术集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。