[發明專利]計算機系統的基板管理控制器和啟動方法在審
| 申請號: | 202111245266.9 | 申請日: | 2021-10-26 |
| 公開(公告)號: | CN113934471A | 公開(公告)日: | 2022-01-14 |
| 發明(設計)人: | 王江 | 申請(專利權)人: | 訊牧信息科技(上海)有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F9/4401;G06F16/18;G06F3/06 |
| 代理公司: | 北京國昊天誠知識產權代理有限公司 11315 | 代理人: | 李有財 |
| 地址: | 200000 上海市浦東新區自由貿易試驗*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 計算機系統 管理 控制器 啟動 方法 | ||
本申請提出一種改良的基板管理控制器,具有更穩定的運作環境。所述基板管理控制器包括閃存和微處理器。所述閃存事先規劃為啟動區域,第一區域和第二區域,所述啟動區域中存儲啟動固件,所述第一區域格式化為第一文件系統,所述第二區域格式化為第二文件系統,所述第一文件系統中存儲第一操作系統鏡像文件和第一應用軟件,且所述第二文件系統中存儲第二操作系統鏡像文件和第二應用軟件。本基板管理控制器提供多種優點。空間配置的靈活性強。對于損壞故障具有修復還原能力,可靠性高。運作的效能也提升了,使基板管理控制器的啟動速度加快。
技術領域
本申請涉及計算機系統的管理控制器,尤其涉及一種適用于服務器或高端交換機的改良式基板管理控制器,具有更快的啟動速度,和更高的可靠性。
背景技術
基板管理控制器(Board Management Controller,BMC)主要應用于服務器或高端交換機等計算機系統中,負責系統的硬件狀態管理、操作系統管理、健康狀態管理、功耗管理等核心功能。因此,基板管理控制器的啟動速度和可靠性非常重要。如果基板管理控制器的啟動發生延遲,也會影響整個系統的啟動時間。如果基板管理控制器運行不穩定,那么整個系統的穩定性也受到影響。
圖1是傳統的計算機系統100和基板管理控制器120架構圖。計算機系統100中包含一基板管理控制器120。該基板管理控制器120包含至少微處理器122,內存124,和閃存130。基板管理控制器120本身是一個嵌入式處理器,在該微處理器122上運行的軟件包括:啟動固件132、操作系統134(常用的是Linux)、及文件系統136。基板管理控制器常用的應用軟件主要是存儲于文件系統136中。
如圖1所示,上述啟動固件132,操作系統134和文件系統136位于閃存130中。閃存130的起始區域存放啟動固件132。啟動固件132常用的系統是U-Boot,占用容量大約0.5MB。接著所述啟動固件132之后的一段空間,存儲著操作系統134的鏡像文件。操作系統134的鏡像文件通常采用Linux核心鏡像,其大小通常在數個百萬字節(Megabytes,MB)內,例如2至5MB。閃存130的其余部分被格式化為一種文件系統(File System),用于存儲基板管理控制器的應用軟件。目前應用最多的是文件系統是閃存日志型文件系統(Journaling FlashFile System;JFFS)。
圖2是傳統的基板管理控制器120啟動流程圖。在步驟201中,啟動所述基板管理控制器120。在步驟203中,從閃存130中讀取并運行啟動固件132。在基板管理控制器120上電或重啟后,基板管理控制器120中的微處理器122首先從閃存130中讀取啟動固件132。在步驟205中,啟動固件132運行起來后,微處理器122依據配置的引導地址加載閃存130中的操作系統134,使操作系統134開始運行。在步驟207中,在操作系統134運行起來后,加載內含的文件系統驅動程序,使微處理器122有能力掛接(mount)閃存130中預先格式化的文件系統136,成為一邏輯硬盤。接著在步驟209中,基板管理控制器從掛接成功的文件系統136中讀取的應用軟件并運行。
傳統閃存的布局和啟動方案有以下缺點。
傳統閃存的布局和啟動方案靈的活性差。因為存放操作系統134的區域是固定地址和固定長度,如果預留的空間太大,會形成空間的浪費。另一方面,如果預留的空間太小,未來更新操作系統134時,如果新版操作系統134大于預留的空間,需要改動整個閃存130的布局,過程復雜且費時。
傳統閃存的布局和啟動方案的可靠性差。操作系統134與文件系統136沒有備份機制,一旦更新出現問題,文件系統136遭到意外破壞,則基板管理控制器120無法啟動,進而導致計算機系統100失去正常功能。
傳統閃存的布局和啟動方案的性能差。JFFS文件系統的性能會隨著閃存容量的增大而變差。
發明內容
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于訊牧信息科技(上海)有限公司,未經訊牧信息科技(上海)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111245266.9/2.html,轉載請聲明來源鉆瓜專利網。





