The embodiment of the invention provides a method and a computer system for accessing the endpoint equipment in the computer system. When the existing technology manages the endpoint equipment in the computer equipment, it needs to rely on the operation system, which is not conducive to the maintenance. Method and computer system embodiments of the present invention are accessed through the endpoint device in a computer system, endpoint proxy endpoint device first address computing device to establish subsystem in the corresponding relationship between the management subsystem of the second address in the received management controller on the endpoint device first access request, according to the the corresponding relationship between the generation of carrying the endpoint device to calculate the first address in the subsystem of the second access request, and sent to the endpoint device. The management controller sends the request to the endpoint device to the endpoint device, and does not need operation to rely on the operation system, which improves the maintainability of the endpoint equipment when it is managed.
【技术实现步骤摘要】
计算机系统和计算机系统中端点设备访问的方法
本专利技术涉及信息
,特别涉及对计算机系统中端点设备访问的方法和计算机系统。
技术介绍
数据中心通常用以太网技术构建局域网,用FC(FibreChannel,光纤通道技术)技术构建SAN(StorageAreaNetworkandSANProtocols,存储区域网络及其协议),计算机设备以太网卡用以接入局域网,光纤通道主机总线适配器HBA(HostBusAdapter,主机总线适配器)用以接入SAN。多种类型的接口卡和网络设备削弱了业务灵活性,增加了数据中心网络管理复杂性、增加了设备成本和电力等方面的开销。FCoE(FibreChanneloverEthernet,以太网光纤通道)实现了以太网帧承载FC帧,使得FCSAN和以太网局域网可共享同一个单一的、集成的网络基础设施,解决了不同类型网络共存所带来的问题,实现了网络基础设施整合、精简的目标。计算机设备中,网卡、RAID(RedundantArraysofIndependentDisks,冗余磁盘阵列)卡、SSD(SolidStateDrives,固态硬盘)卡和GPU(GraphicsProcessingUnit,图形处理器)卡等PCIE(PeripheralComponentInterconnectexpress,快捷外围部件互连标准)端点设备。现有技术中计算机设备的管理子系统通过与运行在操作系统上的多个管理软件模块通信来实现对各PCIE端点设备的配置管理,各管理软件模块分别对应管理各个PCIE端点设备。对多个不同种类的PCIE端点设备的配置管理,需部 ...
【技术保护点】
一种计算机系统,其特征在于,包括计算子系统和管理子系统,所述计算子系统包括中央处理器,所述管理子系统包括管理控制器,所述中央处理器用于连接端点设备;所述计算机系统还包括端点代理设备,所述端点代理设备的第一端口通过快捷外围部件互连标准PCIE链路连接所述计算子系统中的所述中央处理器,所述端点代理设备的第二端口与所述管理子系统中的所述管理控制器连接;所述中央处理器,用于分配所述端点设备在所述计算子系统中的设备信息,并将所述端点设备在所述计算子系统中的设备信息写入所述端点代理设备,所述端点设备在所述计算子系统中的设备信息至少包括所述端点设备在所述计算子系统中的第一地址信息;所述管理控制器,用于在确定所述端点代理设备中被写入所述端点设备在所述计算子系统中的设备信息后,根据所述端点设备在所述计算子系统中的第一地址分配所述端点设备在所述管理子系统中的第二地址,并将所述端点设备在所述管理子系统中的第二地址写入所述端点代理设备;所述端点代理设备,用于在被写入所述第二地址之后,建立所述端点设备在所述计算子系统中的第一地址与所述端点设备在所述管理子系统中的第二地址之间的对应关系;所述管理控制器还用于发送第 ...
【技术特征摘要】
1.一种计算机系统,其特征在于,包括计算子系统和管理子系统,所述计算子系统包括中央处理器,所述管理子系统包括管理控制器,所述中央处理器用于连接端点设备;所述计算机系统还包括端点代理设备,所述端点代理设备的第一端口通过快捷外围部件互连标准PCIE链路连接所述计算子系统中的所述中央处理器,所述端点代理设备的第二端口与所述管理子系统中的所述管理控制器连接;所述中央处理器,用于分配所述端点设备在所述计算子系统中的设备信息,并将所述端点设备在所述计算子系统中的设备信息写入所述端点代理设备,所述端点设备在所述计算子系统中的设备信息至少包括所述端点设备在所述计算子系统中的第一地址信息;所述管理控制器,用于在确定所述端点代理设备中被写入所述端点设备在所述计算子系统中的设备信息后,根据所述端点设备在所述计算子系统中的第一地址分配所述端点设备在所述管理子系统中的第二地址,并将所述端点设备在所述管理子系统中的第二地址写入所述端点代理设备;所述端点代理设备,用于在被写入所述第二地址之后,建立所述端点设备在所述计算子系统中的第一地址与所述端点设备在所述管理子系统中的第二地址之间的对应关系;所述管理控制器还用于发送第一访问请求,所述第一访问请求携带所述端点设备在所述管理子系统中的第二地址;所述端点代理设备还用于通过所述第二端口与所述管理控制器的连接接收所述管理控制器发送的所述第一访问请求,根据所述对应关系生成携带所述端点设备在所述计算子系统中的第一地址的第二访问请求,并通过所述第一端口连接的所述PCIE链路将所述第二访问请求发送给所述端点设备。2.根据权利要求1所述的计算机系统,其特征在于,所述中央处理器具体用于在所述计算子系统初始化过程中,根据基本输入输出系统BIOS的指令扫描到所述端点设备和所述端点代理设备,分别为所述端点设备和所述端点代理设备分配在所述计算子系统中的设备信息,并将所述端点设备在所述计算子系统中的设备信息写入所述端点代理设备。3.根据权利要求2所述的计算机系统,其特征在于,所述中央处理器具体用于根据分配的所述端点代理设备的在所述计算子系统中的设备信息,通过所述第一端口连接的所述PCIE链路向所述端点代理设备写入所述端点设备在所述计算子系统中的设备信息。4.根据权利要求2所述的计算机系统,其特征在于,所述管理控制器与所述中央处理器通过南桥芯片连接;所述中央处理器具体用于通过所述南桥芯片将所述端点设备在所述计算子系统中的设备信息通知到所述管理控制器;所述管理控制器还用于将获取到的所述端点设备在所述计算子系统中的设备信息通过所述第二端口的连接写入所述端点代理设备。5.根据权利要求2-4任一项所述的计算机系统,其特征在于,所述端点代理设备还用于在被写入所述端点设备在所述计算子系统中的设备信息后,向所述管理控制器发送通知消息;所述管理控制器具体用于接收所述端点代理设备发送的所述通知消息,根据所述通知消息确定所述端点代理设备中被写入所述端点设备在所述计算子系统中的设备信息。6.根据权利要求2-4任一项所述的计算机系统,其特征在于,所述管理控制器具体用于周期性地向所述端点代理设备发送查询消息,接收所述端点代理设备发送的所述查询消息的响应消息,根据所述查询消息的响应消息确定所述端点代理设备中被写入所述端点设备在所述计算子系统中的设备信息。7.根据权利要求2-4任一项所述的计算机系统,其特征在于,所述端点代理设备的第二端口与所述管理子系统中的所述管理控制器通过内部集成电路I2C连接;所述管理控制器还用于为所述端点代理设备分配I2C号;所述管理控制器具体用于根据所述端点代理设备的I2C号,将所述第一访问请求发送到所述端点代理设备。8.根据权利要求2-4任一项所述的计算机系统,其特征在于,所述端点代理设备的第二端口与所述管理子系统中的所述管理控制器通过PCIE链路连接;所述管理控制器还用于分配所述端点代理设备在所述管理子系统中的第二地址,所述端点代理设备在所述管理子系统中的第二地址的范围包含所述端点设备在所述管理子系统中的第二地址的范围;所述管理控制器具体用于根据所述端点设备在所述管理子系统中的第二地址,将所述第一访问请求发送到所述端点代理设备。9.根据权利要求2-4任一项所述的计算机系统,其特征在于,所述计算子系统还包括PCIE交换设备,所述端点设备通过所述PCIE交换设备连接到所述中央处理器;所述端点代理设备的第一端口通过PCIE链路连接所述PCIE交换设备以连接到所述中央处理器。10.根据权利要求2-4任一所述的计算机系统,其特征在于:所述端点代理设备位于所述计算子系统中;或,所述端点代理设备位于所述管理子系统的管理控制器中。11.根据权利要求2-4任一所述的计算机系统,其特征在于:所述端点设备在所述计算子系统中的设备信息包括下述信息中的至少一项:所述端点设备的输入输出I/O地址信息,所述端点设备的内存Memory地址信息,所述端点设备的总线/设备/功能B/D/F号,或所述端点设备的设备类型信息。12.一种对计算机系统中端点设...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。