[發明專利]通信方法和電子設備有效
| 申請號: | 201810286896.2 | 申請日: | 2018-04-02 |
| 公開(公告)號: | CN108491347B | 公開(公告)日: | 2021-04-13 |
| 發明(設計)人: | 何海洋 | 申請(專利權)人: | 聯想(北京)有限公司 |
| 主分類號: | G06F13/42 | 分類號: | G06F13/42;G06F9/455 |
| 代理公司: | 中科專利商標代理有限責任公司 11021 | 代理人: | 趙婷 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 通信 方法 電子設備 | ||
本公開提供了一種通信方法,包括,通過基板管理控制器接收對虛擬機的訪問請求,基于所述訪問請求,確定與所述虛擬機相關聯的數據接口,其中,所述數據接口包括主板上的第一接口以及所述基板管理控制器上的第二接口,所述第一接口和第二接口可通信地連接,以及通過所述數據接口,響應所述訪問請求。本公開還提供了一種電子設備。
技術領域
本公開涉及一種通信方法和電子設備。
背景技術
服務器中的基板管理控制器上的串口通常分配給主機操作系統,使主機可以與基板管理控制器通信,然而,服務器中的虛擬機無法與基板管理控制器通信,進而服務器中的虛擬機無法使用基板管理控制器提供的一些功能,例如SOL(Serial over LAN)功能。SOL功能,可以提供人機交互操作和日志輸出,是操作系統發生故障時非常有效的調試手段。
如何使服務器中的虛擬機與基板管理控制器通信,進而使虛擬機能夠使用基板管理控制器提供的功能是亟待解決的問題。
發明內容
本公開的一個方面提供了一種通信方法,包括通過基板管理控制器接收對虛擬機的訪問請求,基于所述訪問請求,確定與所述虛擬機相關聯的數據接口,其中,所述數據接口包括主板上的第一接口以及所述基板管理控制器上的第二接口,所述第一接口和第二接口可通信地連接,以及通過所述數據接口,響應所述訪問請求。
可選地,所述數據接口包括通用串行總線接口。
可選地,所述通過所述數據接口,響應所述訪問請求包括將所述通用串行總線接口的信號格式轉換為串口信號格式,將所述串口信號格式封裝為IPMI協議包,以及基于所述IPMI協議包,響應所述訪問請求。
本公開的另一個方面提供了一種電子設備,包括主板,基板管理控制器,以及存儲器,其上存儲有計算機可讀指令,所述指令被基板管理控制器執行時,使得所述基板管理控制器,接收對虛擬機的訪問請求,基于所述訪問請求,確定與所述虛擬機相關聯的數據接口,其中,所述數據接口包括主板上的第一接口以及所述基板管理控制器上的第二接口,所述第一接口和第二接口可通信地連接,以及通過所述數據接口,響應所述訪問請求。
可選地,所述數據接口包括通用串行總線接口。
可選地,所述基板管理控制器通過所述數據接口,響應所述訪問請求包括,將所述通用串行總線接口的信號格式轉換為串口信號格式,將所述串口信號格式封裝為IPMI協議包,以及基于所述IPMI協議包,響應所述訪問請求。
本公開的另一個方面提供了一種通信系統,包括接收模塊,用于通過基板管理控制器接收對虛擬機的訪問請求,確定模塊,用于基于所述訪問請求,確定與所述虛擬機相關聯的數據接口,其中,所述數據接口包括主板上的第一接口以及所述基板管理控制器上的第二接口,所述第一接口和第二接口可通信地連接,以及響應模塊,用于通過所述數據接口,響應所述訪問請求。
可選地,所述數據接口包括通用串行總線接口。
可選地,所述響應模塊包括轉換子模塊,用于將所述通用串行總線接口的信號格式轉換為串口信號格式,封裝子模塊,用于將所述串口信號格式封裝為IPMI協議包,以及響應子模塊,用于基于所述IPMI協議包,響應所述訪問請求。
本公開的另一方面提供了一種計算機可讀介質,其上存儲有可執行指令,所述指令在被執行時使處理器執行如上所述的方法。
本公開的另一方面提供了一種計算機程序,所述計算機程序包括計算機可執行指令,所述指令在被執行時用于實現如上所述的方法。
附圖說明
為了更完整地理解本公開及其優勢,現在將參考結合附圖的以下描述,其中:
圖1示意性示出了現有技術中通信方法的示意圖;
圖2示意性示出了根據本公開實施例的通信方法硬件原理示意圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于聯想(北京)有限公司,未經聯想(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810286896.2/2.html,轉載請聲明來源鉆瓜專利網。





