[發明專利]一種服務器BMC時間管理方法、裝置及系統有效
| 申請號: | 202110321686.4 | 申請日: | 2021-03-25 |
| 公開(公告)號: | CN113157046B | 公開(公告)日: | 2023-03-28 |
| 發明(設計)人: | 韓紅瑞 | 申請(專利權)人: | 山東英信計算機技術有限公司 |
| 主分類號: | G06F1/12 | 分類號: | G06F1/12;G06F1/14;G06F13/42 |
| 代理公司: | 濟南誠智商標專利事務所有限公司 37105 | 代理人: | 黃曉燕 |
| 地址: | 250001 山東省濟南市高新區*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 服務器 bmc 時間 管理 方法 裝置 系統 | ||
本發明提出了一種服務器BMC時間管理方法,包括:機箱管理控制器中設置物理實時時鐘,機箱管理控制器根據物理實時時鐘進行虛擬化,生成多個虛擬實時時鐘;其中,生成的多個虛擬實時時鐘相互獨立;控制每個生成的虛擬實時時鐘與一一對應的節點BMC相互通信,為啟動后的節點BMC提供時間,并根據節點BMC的命令修改對應虛擬實時時鐘的時間,虛擬實時時鐘的時間修改不影響物理實時時鐘的時間,本發明還提出了一種服務器BMC時間管理裝置及系統,可以低成本、快速、不修改硬件地實現裸金屬服務器分配給不同客戶的設備系統時間不同,CMC根據節點BMC的命令,同步CMC中對應的虛擬RTC時間后,不同客戶系統時間不一致。
技術領域
本發明涉及服務器時間管理領域,尤其是涉及一種服務器BMC時間管理方法、裝置及系統。
背景技術
裸金屬服務器(Bare Metal Server)對客戶的租賃方式是按照物理服務器整租的,即客戶會租賃若干個物理服務器整機,其數量可以隨著客戶算力需求靈活的彈性增減。但是,同一個客戶的裸金屬服務器可能分布在不同的位置,反之,同一個整機柜/機箱中的各節點也會分配給不同的客戶,這些客戶可能遍布全球任何位置。
當裸金屬服務器分配給不同的客戶后,客戶可能是分布在不同的時區/地區/國家,其使用的系統時間是不一樣的,或者客戶因為特殊業務要求或者測試等因素而改動時間。而CMC(Chassis Management Controller,機箱管理控制器,在刀片等多節點服務器中對整機進行管理控制,可以對各節點BMC發送命令進行管理)中的物理RTC(Real_TimeClock,實時時鐘)時間是統一的,同步后的時間依然無法跟其服務器系統時間對應,對日志查詢或故障定位依然造成困擾。
每個服務器上都有基板管理控制器(BMC),為了便于管理、日志追蹤和故障定位,BMC的時間需要跟操作系統的系統時間相同。現有技術中,BMC自身的RTC時鐘不支持備用電源,下電后時間丟失,每次上電BMC是從BIOS中獲取COMS(Complementary metal-oxide-semiconductor,電腦主機板上一塊特殊的RAM芯片,存放系統參數)的RTC時鐘或獲取系統OS(操作系統)。但如果系統沒有上電則BMC無法獲取時鐘,只能使用默認的時鐘,這樣就造成記錄日志的異常(兩次開機時間重復,日志混亂)。
現有技術中BMC可以從多級管理的整機柜/機箱的CMC中獲取CMC的RTC時鐘時間,第一種方案是:在每個服務器主板上的BMC設置獨立的RTC時鐘;或者,第二種方案如圖1所示,在主從管理板上分別放置RTC芯片,各個BMC所在的計算刀片上不放置RTC芯片,主從CMC、各個BMC通過網絡互聯,在達到時間同步誤差的基礎上,可方便地實現整機的系統時間同步,但是這兩種方案不僅增加硬件成本,而且不能實現裸金屬服務器分配給不同客戶的設備系統時間不同,也無法實現CMC根據節點BMC的命令,同步CMC中對應的虛擬RTC時間后,不同客戶系統時間不一致。
發明內容
本發明為了解決現有技術中存在的問題,創新提出了一種服務器BMC時間管理方法、裝置及系統,可以低成本、快速、不修改硬件,實現裸金屬服務器分配給不同客戶的設備系統時間不同,以及CMC根據節點BMC的命令,同步CMC中對應的虛擬RTC時間后,不同客戶系統時間不一致。
本發明第一方面提供了一種服務器BMC時間管理方法,包括:
機箱管理控制器中設置物理實時時鐘,機箱管理控制器根據物理實時時鐘進行虛擬化,生成多個虛擬實時時鐘;其中,生成的多個虛擬實時時鐘相互獨立;
控制每個生成的虛擬實時時鐘與一一對應的節點BMC相互通信,為啟動后的節點BMC提供時間,并根據節點BMC的命令修改對應虛擬實時時鐘的時間,其中,虛擬實時時鐘的時間以物理實時時鐘的時間為基準,虛擬實時時鐘的時間修改不影響物理實時時鐘的時間。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東英信計算機技術有限公司,未經山東英信計算機技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110321686.4/2.html,轉載請聲明來源鉆瓜專利網。





