System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 久久无码无码久久综合综合,67194成是人免费无码,无码国产精成人午夜视频一区二区
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種降低服務器啟動時間的方法技術

    技術編號:44471790 閱讀:3 留言:0更新日期:2025-03-04 17:42
    本發明專利技術公開了一種降低服務器啟動時間的方法,涉及服務器技術領域,包括如下具體步驟:通過BMC上電,此時BMC啟動,當本次BMC啟動不是第一次啟動時,則服務器進入快速啟動流程,服務器系統控制Host進行上電,然后一邊Host進行上電進行啟動服務器,同時另一邊進入BMC系統,隨后進入IPMI業務準備流程,直到IPMI業務準備流程準備OK,再經由服務器系統判定是否第一次啟動BMC,當判定為不是第一次啟動BMC后,則回到控制Host上電。本發明專利技術通過第一次啟動BMC,服務器進行正常啟動流程,則整個服務器正常啟動流程為串行啟動,從而存IPMI命令,從而在不是第一次啟動BMC時,服務器進行快速啟動流程,服務器快速啟動流程為并行啟動,提前進行Host上電,從而減少服務器的啟動時間。

    【技術實現步驟摘要】

    本專利技術涉及服務器,特別涉及一種降低服務器啟動時間的方法


    技術介紹

    1、目前隨著網絡技術的發展,為了更好的執行指令,會設置對應的服務器,而服務器是在網絡環境中提供計算能力并運行軟件應用程序的特定it設備,它在網絡中為其他客戶機(如個人計算機、智能手機、atm機等終端設備)提供計算或者應用服務,一般來說服務器都具備承擔響應服務請求、承擔服務、保障服務的能力,服務器相比普通計算機具有高速的cpu運算能力;長時間可靠運行能力;強大的i/o數據吞吐能力以及具備高擴展性,服務器作為電子設備,其內部的結構十分的復雜,服務器主要構件有:cpu、內存、芯片組、i/o設備、存儲器、外圍設備、穩壓器、電源和冷卻系統。

    2、服務器啟動流程為:第一步、硬件自檢,第二步、加載引導程序,第三步、操作系統內核啟動,第四步、啟動系統服務,第五步、應用程序啟動。

    3、當前服務器設計存在bmc帶外系統和host系統,bmc帶外系統首先上電,等bmc準備ok之后再給host系統上電啟動,整個啟動過程是一個串行啟動的過程,具體啟動流程為:先通過bmc進行上電,然后此時bmc啟動,再進入bmc系統,隨后ipmi業務準備ok,隨后會控制host上電,進而使得host上電,隨后使得bios啟動,然后會進行初始化,隨后ipmi準備ok,然后和bmc進行通信,最后加載os,從使得服務器啟動,這樣設計的主要原因是host系統依賴bmc系統起來后的ipmi服務,但是這種bmc帶外系統首先上電,等bmc準備ok之后再給host系統上電啟動的串行啟動過程,整體導致不管是第多少次啟動服務器,整個服務器啟動時間較長,為此我們提出一種降低服務器啟動時間的方法。


    技術實現思路

    1、本專利技術的目的在于提供一種降低服務器啟動時間的方法,通過第一次啟動bmc,服務器進行正常啟動流程,則整個服務器正常啟動流程為串行啟動,從而存ipmi命令,從而在不是第一次啟動bmc時,服務器進行快速啟動流程,服務器快速啟動流程為并行啟動,即會進行控制提前host上電,從而減少服務器的啟動時間。

    2、為實現上述目的,本專利技術提供如下技術方案:一種降低服務器啟動時間的方法,包括如下具體步驟:

    3、第一步、通過bmc上電,此時bmc啟動,然后服務器系統會判定本次bmc是否第一啟動,當本次bmc啟動是第一次啟動時,則服務器進行正常啟動流程,當本次bmc啟動不是第一次啟動時,則服務器進入快速啟動流程;

    4、第二步、當本次bmc啟動不是第一次啟動時,服務器進入快速啟動流程,服務器進入快速啟動流程的具體步驟為:服務器系統控制host進行上電,然后一邊host進行上電,同時另一邊進入bmc系統,隨后進入ipmi業務準備流程,直到ipmi業務準備流程準備ok,再經由服務器系統判定是否第一次啟動bmc,當判定為不是第一次啟動bmc后,則回到控制host上電,host進行上電,隨后bios啟動,然后服務器系統開始初始化,此時伴隨著進入ipmi準備流程,即為ipmiok前和ipmiok后,當ipmiok后,則進行加載os,此時服務器快速啟動完成;

    5、第三步、當bmc啟動是第一次啟動時,服務器進行正常啟動流程,服務器進行正常啟動流程的具體步驟為:服務器系統進入bmc系統中,隨后ipmi業務進行準備,直到ipmi業務準備ok,隨后服務器系統再次判斷是否第一次啟動bmc時,當服務器系統判斷是第一次啟動bmc時,服務器系統開始控制host上電,隨后host進行上電,隨后bios啟動,然后服務器進行初始化,隨后來到ipmi準備流程,即為ipmiok前和ipmiok后,當ipmiok后,則進行加載os,此時服務器正常啟動完成。

    6、優選的,所述服務器系統在進入ipmiok后之后,會發送ipmi命令,隨后服務器系統會接受ipmi命令,隨后存儲此次命令在存儲區上。

    7、優選的,所述服務器系統在進入ipmiok前之后,會發送ipmi命令,當發送ipmi命令失敗后,會從存儲區搜索此次命令,從而根據命令獲得上一次bmc啟動存儲的數據。

    8、優選的,所述bmc第一次啟動時,host不會提前上電,則是等待ipmi業務準備ok后,再進行上電,bmc不是第一次啟動時,host會提前上電。

    9、優選的,所述bmc第一次啟動時,host起來時bmc和ipmi已經ok,此時host在發送ipmi命令時,會將下次bmc啟動時,服務器快速啟動時bmc和ipmiok前的一些ipmi命令數據存入bios的flash中,在下次啟動時,如果bmc和ipmi還沒準備好時,則從flash中獲取ipmi命令數據。

    10、優選的,所述bmc第一次啟動flag時,將flag信息存儲在非易失介質中,默認為0,表示第一次啟動,bmc第一次啟動時將該flag改為1,表示已啟動過一次,bmc不是第一次啟動。

    11、優選的,所述flag版本升級,bmc升級或者bios升級時,flag會被重新置為0。

    12、優選的,所述bmc第一次啟動時,會根據存儲在非易失介質中的是否第一次啟動flag,決定控制host上電的時機,如果是第一次啟動,在按照服務器進行正常啟動流程,在ipmi業務準備ok后給host上電,如果不是第一次啟動,則在bmc啟動后,就控制host上電,從而給host上電。

    13、優選的,所述iipmi命令存儲區數據頭部信息部分為header,header內有256個byte,描述數據區的版本號、數據區大小以及數據區的checksum。

    14、優選的,所述數據區每個命令需要256*2個byte,其中前256個byte用于存儲發送命令數據,后256個byte用于存儲發送命令對應的相應數據。

    15、本專利技術的技術效果和優點:

    16、(1)通過bmc上電,隨后bmc啟動,隨后服務器系統會判定本次bmc啟動是否為第一次啟動,當bmc不是第一次啟動,則服務器直接進入快速啟動流程,此時服務器系統控制host進行上電,然后一邊host進行上電,同時另一邊進入bmc系統,隨后進入ipmi業務準備流程,直到ipmi業務準備流程準備ok,再經由服務器系統判定是否第一次啟動bmc,當判定為不是第一次啟動bmc后,則回到控制host上電,host進行上電,隨后bios啟動,然后服務器系統開始初始化,此時伴隨著進入ipmi準備流程,即為ipmiok前和ipmiok后,當ipmiok后,則進行加載os,此時服務器快速啟動完成,該設計當第一次啟動bmc,服務器處于正常啟動流程,則整個服務器正常啟動流程為串行啟動,當不是第一次啟動bmc時,服務器處于快速啟動流程,服務器快速啟動流程為并行啟動,即會進行控制提前host上電,從而減少服務器的啟動時間;

    17、(2)通過第一次啟動bmc后,在ipmiok后,會發送ipmi命令,從而存儲在服務器的存儲區上,從而便于后期不是第一次啟動bmc時,ipmiok前,發送i本文檔來自技高網...

    【技術保護點】

    1.一種降低服務器啟動時間的方法,其特征在于,包括如下具體步驟:

    2.根據權利要求1所述的一種降低服務器啟動時間的方法,其特征在于,所述服務器系統在進入IPMIOK后之后,會發送IPMI命令,隨后服務器系統會接受IPMI命令,隨后存儲此次命令在存儲區上。

    3.根據權利要求2所述的一種降低服務器啟動時間的方法,其特征在于,所述服務器系統在進入IPMIOK前之后,會發送IPMI命令,當發送IPMI命令失敗后,會從存儲區搜索此次命令,從而根據命令獲得上一次BMC啟動存儲的數據。

    4.根據權利要求1所述的一種降低服務器啟動時間的方法,其特征在于,所述BMC第一次啟動時,Host不會提前上電,則是等待IPMI業務準備OK后,再進行上電,BMC不是第一次啟動時,Host會提前上電。

    5.根據權利要求1所述的一種降低服務器啟動時間的方法,其特征在于,所述BMC第一次啟動時,Host起來時BMC和IPMI已經OK,此時Host在發送IPMI命令時,會將下次BMC啟動時,服務器快速啟動時BMC和IPMIOK前的一些IPMI命令數據存入BIOS的Flash中,在下次啟動時,如果BMC和IPMI還沒準備好時,則從Flash中獲取IPMI命令數據。

    6.根據權利要求1所述的一種降低服務器啟動時間的方法,其特征在于,所述BMC第一次啟動Flag時,將Flag信息存儲在非易失介質中,默認為0,表示第一次啟動,BMC第一次啟動時將改Flag改為1,表示已啟動過一次,BMC不是第一次啟動。

    7.根據權利要求6所述的一種降低服務器啟動時間的方法,其特征在于,所述Flag版本升級,BMC升級或者BIOS升級時,Flag會被重新置為0。

    8.根據權利要求7所述的一種降低服務器啟動時間的方法,其特征在于,所述BMC第一次啟動時,會根據存儲在非易失介質中的是否第一次啟動Flag,決定控制Host上電的時機,如果是第一次啟動,在按照服務器進行正常啟動流程,在IPMI業務準備OK后給Host上電,如果不是第一次啟動,則在BMC啟動后,就控制Host上電,從而給Host上電。

    9.根據權利要求1所述的一種降低服務器啟動時間的方法,其特征在于,所述iIPMI命令存儲區數據頭部信息部分為Header,Header內有256個byte,描述數據區的版本號、數據區大小以及數據區的checksum。

    10.根據權利要求9所述的一種降低服務器啟動時間的方法,其特征在于,所述數據區每個命令需要256*2個Byte,其中前256個Byte用于存儲發送命令數據,后256個byte用于存儲發送命令對應的相應數據。

    ...

    【技術特征摘要】

    1.一種降低服務器啟動時間的方法,其特征在于,包括如下具體步驟:

    2.根據權利要求1所述的一種降低服務器啟動時間的方法,其特征在于,所述服務器系統在進入ipmiok后之后,會發送ipmi命令,隨后服務器系統會接受ipmi命令,隨后存儲此次命令在存儲區上。

    3.根據權利要求2所述的一種降低服務器啟動時間的方法,其特征在于,所述服務器系統在進入ipmiok前之后,會發送ipmi命令,當發送ipmi命令失敗后,會從存儲區搜索此次命令,從而根據命令獲得上一次bmc啟動存儲的數據。

    4.根據權利要求1所述的一種降低服務器啟動時間的方法,其特征在于,所述bmc第一次啟動時,host不會提前上電,則是等待ipmi業務準備ok后,再進行上電,bmc不是第一次啟動時,host會提前上電。

    5.根據權利要求1所述的一種降低服務器啟動時間的方法,其特征在于,所述bmc第一次啟動時,host起來時bmc和ipmi已經ok,此時host在發送ipmi命令時,會將下次bmc啟動時,服務器快速啟動時bmc和ipmiok前的一些ipmi命令數據存入bios的flash中,在下次啟動時,如果bmc和ipmi還沒準備好時,則從flash中獲取ipmi命令數據。

    6.根據權利要求1所述的一種降低服務器啟動時...

    【專利技術屬性】
    技術研發人員:游相斌
    申請(專利權)人:杭州柒寧科技有限公司
    類型:發明
    國別省市:

    相關技術
      暫無相關專利
    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 国产精品无码无片在线观看3D| 无码av大香线蕉伊人久久| 久久无码高潮喷水| 亚洲一区二区无码偷拍| 无码人妻av一区二区三区蜜臀| 潮喷失禁大喷水无码| 2019亚洲午夜无码天堂| 国产亚洲精久久久久久无码| 亚洲AV无码一区二区三区网址 | 日韩va中文字幕无码电影| 精品无码久久久久国产| 亚洲A∨无码无在线观看| 免费人妻无码不卡中文字幕18禁| 十八禁视频在线观看免费无码无遮挡骂过 | 久久久久亚洲av无码尤物| 中文字幕人成无码人妻 | 国产精品无码久久综合网| 伊人久久综合精品无码AV专区| 69成人免费视频无码专区| 亚洲中文字幕久久精品无码2021| 亚洲AV无码第一区二区三区 | 亚洲AV无码成人精品区天堂| 全免费a级毛片免费看无码| 直接看的成人无码视频网站| 亚洲级αV无码毛片久久精品| 永久免费无码网站在线观看个| 精品无码专区亚洲| 九九无码人妻一区二区三区| 中文字幕AV无码一区二区三区| 亚洲AV成人无码天堂| 无码国产精品一区二区免费式影视| 色偷偷一区二区无码视频| 亚洲精品无码久久久久APP| 麻豆aⅴ精品无码一区二区| 免费无码成人AV在线播放不卡| 无码国产精品一区二区免费16| 性无码专区无码片| 无码人妻精品一区二区三18禁 | 99精品国产在热久久无码 | 午夜成人无码福利免费视频| 97无码人妻福利免费公开在线视频 |