一种基于带内与带外系统交互的系统引导方法技术方案

技术编号:7208568 阅读:323 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种基于带内与带外系统交互的系统引导方法,带外管理子系统将用户的分区配置信息通过通信单元发送给带内引导系统,带内引导系统接收配置信息将多节点高端容错系统按分区启动成多个独立的系统,各自具有独立的资源,使高端容错系统的应用更灵活,从而提高系统整体的可用性和灵活性,系统结构包括:带外管理子系统,通信单元,带内引导系统,其中:带外管理子系统负责监控系统状态和辅助配置系统信息;通信单元主要实现带内引导系统与带外管理子系统的信息交互;带内引导系统在系统启动过程中,负责初始化和配置相关设备,并根据带外管理子系统的设置引导系统;通过这种配置,能有效避免资源浪费,降低能源消耗。因此,根据实际需求进行分区配置引导,提高了系统的可用性,体现资源均衡配置、灵活扩展等诸多特性,使高端容错计算机系统更适用于复杂的高性能商业应用领域。

【技术实现步骤摘要】

本专利技术涉及一种计算机应用
,具体地说是。
技术介绍
随着计算机技术和网络应用的普及,人们对计算机系统的依赖日益增强。一些关键性的业务处理系统要求计算机服务系统具有很高的可用性,以保证业务处理的连续。因此必须提高业务系统的稳定性和可用性,尽可能地避免因故障导致的停机和服务的中断。 对于中小型应用,目前采用比较广泛和成熟的是双机容错系统。这种系统结构简单,投资小,具有较高的可用性。但是随着业务量的增长和对系统处理能力需求的增加,双节点的架构已经不能满足这种要求,于是需要扩展性好的多节点业务处理系统,因此提高服务可用性方面得到业界越来越多的关注。高端容错计算机系统应运而生。高端容错计算机,俗称“大型机”,是指具有高可靠性和强大信息处理能力的大型服务器系统,通常可支持8—64颗处理器,具有强大的处理能力和高可靠性,能够承担大规模的商业事务处理任务。高端容错计算机是国家信息化建设的重大战略装备,因巨大的处理能力和高可靠性特征,广泛应用于银行交易与结算、证券交易、通信、电力调度、民航空管等关键系统的关键应用,对社会生活及国家经济建设有着举足轻重的战略意义。然而,一般高端容错计算机系统采用的是多节点共由统一的操作系统管理的方式,实现应用服务指派,资源调度等。当其中一个节点发生故障时,可通过软件将动态数据资源进行迁移,实现节点热交换。如果系统负载远低于系统最高性能输出时,这种应用方式会造成一定的资源浪费,而且在跨多节点数据访问时,可能会造成较大的延时,反而降低的系统的高速信息处理能力。因此,在对系统可用性、系统资源均很配置等你要求较高的情况下,提出一种灵活配置高端容错计算机系统引导的方法显得尤为必要。
技术实现思路
本专利技术的目的是提供。本专利技术的目的是按以下方式实现的,以带外管理系统的配置,通过通信资源来传递信息,带内系统根据配置分区引导,使整机系统根据实际负载实现资源间的均衡配置,使容错系统发挥最大的效能。该系统体系结构包括带外管理子系统,高速通信模块,带内引导系统,其中带外管理子系统是该方法的核心,负责将用户的配置信息转化成指定的数据格式,通过特定网络将数据传给通信模块。通信模块主要负责处理带内与带外之间通信数据包的高速传递,采用特定的寄存器来实现。带内引导系统在启动过程中负责初始化并配置设备资源,并在指定时间点接收带外的配置信息,根据配置信息对各节点做不同处理,激活相关设备,分区进行引导成多个独立的系统。引导步骤如下用户通过带外管理子系统将分系统配置信息保存在该子系统的配置文件中,系统上电后,带外管理子系统执行PowerOn,对整系统开机,带内系统进行一小部分的初始化,包括 CPU,内存动作,进入循环获取分区配置信息的时间点;与此同时,带外管理子系统将配置信息转换成一定的数据格式,包括分区ID,逻辑NodelD,写入用于带内与带外交互通信的寄存器Mailbox;带内系统读取配置信息并判断是否有效,如数据有效,则按配置信息对主节点和非主节点做不同的初始化动作,在每个分区系统的主节点上激活一些legacy设备,建立系统表和ACPI表,最后引导该节点下挂载磁盘中的操作系统,操作系统启动后,唤醒所有的AP进入集合点,完成分区系统的启动。本专利技术的有益效果是基于带内与带外系统交互的高端容错计算机系统引导方法,在一定的管理策略下,可以进行灵活的配置,以单节点为最小单元,从硬件上分区启动成多个独立的系统。这种灵活性体现在,当系统或服务负载很小时,通过这种配置,能有效避免资源浪费,降低能源消耗。因此,根据实际需求进行分区配置引导,提高了系统的可用性,体现资源均衡配置、灵活扩展等诸多特性,使高端容错计算机系统更适用于复杂的高性能商业应用领域。附图说明附图1为传统的基于带内与带外系统交互的高端容错计算机系统引导方法示意图。具体实施例方式参照说明书附图对本专利技术的方法作以下详细地说明。本专利技术的基于带内与带外系统交互的系统引导方法,系统包括带外管理子系统,通信模块,带内引导系统。带外管理子系统是基于IPMI规范的服务器监控管理系统,通信模块是基于SMBus网络的寄存器组,带内引导引导系统的是基于UEFI的服务器引导程序。用户通过带外管理子系统将分系统配置信息保存在该子系统的配置文件中。系统上电后,带外管理子系统执行PowerOn,对整系统开机。带内系统进行一小部分的初始化(如 CPU,内存)动作,进入循环获取分区配置信息的时间点;与此同时,带外管理子系统将配置信息转换成一定的数据格式(如分区ID,逻辑NodeID)写入用于带内与带外交互通信的寄存器中(Mailbox);带内系统读取配置信息并判断是否有效,如数据有效,则按配置信息对主节点(逻辑NodeID为0的节点)和非主节点做不同的初始化动作,在每个分区系统的主节点上激活一些legacy设备,建立系统表和ACPI表等,最后引导该节点下挂载磁盘中的操作系统,操作系统启动后,唤醒所有的AP进入集合点,完成分区系统的启动。除说明书所述的技术特征外,均为本专业技术人员的已知技术。权利要求1. ,其特征在于带外管理子系统将用户的分区配置信息通过通信单元发送给带内引导系统,带内引导系统接收配置信息将多节点高端容错系统按分区启动成多个独立的系统,各自具有独立的资源,使高端容错系统的应用更灵活,从而提高系统整体的可用性和灵活性,系统结构包括带外管理子系统,通信单元,带内引导系统,其中带外管理子系统负责监控系统状态和辅助配置系统信息; 通信单元主要实现带内引导系统与带外管理子系统的信息交互; 带内引导系统在系统启动过程中,负责初始化和配置相关设备,并根据带外管理子系统的设置引导系统;带外管理子系统是基于IPMI规范的服务器监控管理系统,通信模块是基于SMBus网络的寄存器组,带内引导引导系统的是基于UEFI的服务器引导程序,引导步骤如下用户通过带外管理子系统将分系统配置信息保存在该子系统的配置文件中,系统上电后,带外管理子系统执行PowerOn,对整系统开机,带内系统进行一小部分的初始化,包括 CPU,内存动作,进入循环获取分区配置信息的时间点;与此同时,带外管理子系统将配置信息转换成一定的数据格式,包括分区ID,逻辑NodelD,写入用于带内与带外交互通信的寄存器Mailbox ;带内系统读取配置信息并判断是否有效,如数据有效,则按配置信息对主节点和非主节点做不同的初始化动作,在每个分区系统的主节点上激活一些legacy设备,建立系统表和ACPI表,最后引导该节点下挂载磁盘中的操作系统,操作系统启动后,唤醒所有的AP进入集合点,完成分区系统的启动。全文摘要本专利技术提供,带外管理子系统将用户的分区配置信息通过通信单元发送给带内引导系统,带内引导系统接收配置信息将多节点高端容错系统按分区启动成多个独立的系统,各自具有独立的资源,使高端容错系统的应用更灵活,从而提高系统整体的可用性和灵活性,系统结构包括带外管理子系统,通信单元,带内引导系统,其中带外管理子系统负责监控系统状态和辅助配置系统信息;通信单元主要实现带内引导系统与带外管理子系统的信息交互;带内引导系统在系统启动过程中,负责初始化和配置相关设备,并根据带外管理子系统的设置引导系统;通过这种配置,能有效避免资源浪费,降低能源消耗。因此,根本文档来自技高网
...

【技术保护点】
1.一种基于带内与带外系统交互的系统引导方法, 其特征在于带外管理子系统将用户的分区配置信息通过通信单元发送给带内引导系统,带内引导系统接收配置信息将多节点高端容错系统按分区启动成多个独立的系统,各自具有独立的资源,使高端容错系统的应用更灵活,从而提高系统整体的可用性和灵活性,系统结构包括:带外管理子系统,通信单元,带内引导系统,其中:带外管理子系统负责监控系统状态和辅助配置系统信息;通信单元主要实现带内引导系统与带外管理子系统的信息交互;带内引导系统在系统启动过程中,负责初始化和配置相关设备,并根据带外管理子系统的设置引导系统;带外管理子系统是基于IPMI规范的服务器监控管理系统,通信模块是基于SMBus网络的寄存器组,带内引导引导系统的是基于UEFI的服务器引导程序,引导步骤如下:用户通过带外管理子系统将分系统配置信息保存在该子系统的配置文件中,系统上电后,带外管理子系统执行PowerOn,对整系统开机,带内系统进行一小部分的初始化,包括CPU,内存动作,进入循环获取分区配置信息的时间点;与此同时,带外管理子系统将配置信息转换成一定的数据格式,包括分区ID,逻辑NodeID,写入用于带内与带外交互通信的寄存器Mailbox;带内系统读取配置信息并判断是否有效,如数据有效,则按配置信息对主节点和非主节点做不同的初始化动作,在每个分区系统的主节点上激活一些legacy设备,建立系统表和ACPI表,最后引导该节点下挂载磁盘中的操作系统,操作系统启动后,唤醒所有的AP进入集合点,完成分区系统的启动。...

【技术特征摘要】

【专利技术属性】
技术研发人员:黄晗
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:88

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1