基于硬件分区系统的通信控制方法、装置及服务器
摘要文本
本申请实施例提供了一种基于硬件分区系统的通信控制方法、装置及服务器,其中,该方法包括:通过第一操作系统获取第二操作系统的待发送命令数据,其中,第二操作系统为至少两个操作系统中除了第一操作系统以外的任一个操作系统;通过第一操作系统对待发送命令数据进行重组,得到与待发送命令数据对应的目标命令消息,其中,目标命令消息中的目标地址是与第二操作系统对应的目标硬件分区系统的通信地址;通过第一操作系统的目标通信接口将目标命令消息发送到目标通信总线上,以由目标硬件分区系统通过目标硬件分区系统的目标通信接口接收目标通信总线上的目标命令消息。
申请人信息
- 申请人:苏州元脑智能科技有限公司
- 申请人地址:215000 江苏省苏州市吴中经济开发区郭巷街道官浦路1号9幢
- 发明人: 苏州元脑智能科技有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 基于硬件分区系统的通信控制方法、装置及服务器 |
| 专利类型 | 发明授权 |
| 申请号 | CN202311307559.4 |
| 申请日 | 2023/10/10 |
| 公告号 | CN117056275B |
| 公开日 | 2024/2/9 |
| IPC主分类号 | G06F15/173 |
| 权利人 | 苏州元脑智能科技有限公司 |
| 发明人 | 陈超凡; 刘宝阳; 陈瑾 |
| 地址 | 江苏省苏州市吴中经济开发区郭巷街道官浦路1号9幢 |
专利主权项内容
1.一种基于硬件分区系统的通信控制方法,其特征在于,应用于包含基板管理控制器和主机系统的服务器,所述基板管理控制器与所述主机系统之间通过目标通信总线进行通信,所述基板管理控制器的多核处理器上运行有至少两个操作系统,所述主机系统被划分为多个硬件分区系统,所述至少两个操作系统中的一个操作系统用于监控所述多个硬件分区系统中的至少一个硬件分区系统的运行状态,所述基板管理控制器的目标通信接口配置给所述至少两个操作系统中的第一操作系统,所述目标通信接口是与所述目标通信总线对应的通信接口;所述方法包括:通过所述第一操作系统获取第二操作系统的待发送命令数据,其中,所述第二操作系统为所述至少两个操作系统中除了所述第一操作系统以外的任一个操作系统;通过所述第一操作系统对所述待发送命令数据进行重组,得到与所述待发送命令数据对应的目标命令消息,其中,所述目标命令消息中的目标地址是与所述第二操作系统对应的目标硬件分区系统的通信地址;通过所述第一操作系统的所述目标通信接口将所述目标命令消息发送到所述目标通信总线上,以由所述目标硬件分区系统通过所述目标硬件分区系统的所述目标通信接口接收所述目标通信总线上的所述目标命令消息;其中,所述通过所述第一操作系统获取第二操作系统的待发送命令数据,包括:在确定所述第二操作系统存在待发送的命令数据的情况下,通过所述第一操作系统从第一共享内存中获取所述待发送命令数据,其中,所述第一共享内存用于存储所述至少两个操作系统中除了所述第一操作系统以外的其他操作系统待发送的命令数据;其中,所述在确定所述第二操作系统存在待发送的命令数据的情况下,通过所述第一操作系统从第一共享内存中获取所述待发送命令数据,包括:在确定所述第二操作系统存在待发送的命令数据的情况下,通过所述第一操作系统根据所述第二操作系统的系统标识,从所述第一共享内存的第一数据结构中获取所述待发送命令数据,其中,所述第一数据结构用于按照所述其他操作系统的系统标识采用至少一个命令参数存储所述其他操作系统待发送的命令数据,所述其他操作系统待发送的命令数据包括与所述其他操作系统对应的所述至少一个命令参数的参数信息。