TWI244031B - Booting switch method for computer system having multiple processors - Google Patents
Booting switch method for computer system having multiple processors Download PDFInfo
- Publication number
- TWI244031B TWI244031B TW92136324A TW92136324A TWI244031B TW I244031 B TWI244031 B TW I244031B TW 92136324 A TW92136324 A TW 92136324A TW 92136324 A TW92136324 A TW 92136324A TW I244031 B TWI244031 B TW I244031B
- Authority
- TW
- Taiwan
- Prior art keywords
- switching
- cpu
- boot
- bmc
- computer system
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 230000002159 abnormal effect Effects 0.000 claims abstract description 9
- 230000008859 change Effects 0.000 claims description 9
- 230000015654 memory Effects 0.000 claims description 6
- 238000012545 processing Methods 0.000 claims description 6
- 238000007726 management method Methods 0.000 description 13
- 230000008569 process Effects 0.000 description 8
- 230000005856 abnormality Effects 0.000 description 5
- 230000007246 mechanism Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 108010076287 sperm motility inhibitor 2 Proteins 0.000 description 3
- 238000013461 design Methods 0.000 description 2
- 238000012958 reprocessing Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 241001481828 Glyptocephalus cynoglossus Species 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 101150087606 smi1 gene Proteins 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 210000004243 sweat Anatomy 0.000 description 1
- 238000013024 troubleshooting Methods 0.000 description 1
Landscapes
- Stored Programmes (AREA)
Abstract
Description
1244031 五、發明說明(1) 【發明所屬之技術領域】 本發明係關於一種複處理器電腦系統之開機異常管理 方法,特別是指一種藉由BMC (基板管理控制器)進行cpu 或ROM切換程序,以管理開機異常問題之方法。 【先前技術】 於電腦系統中,基於高可用性(High Available)系統 的設計理念,為了可以維持系統繼續運作,而不需任何人 為操作將故障排除,遂有備份系統存在的必要,此乃複處 理器(multiple processor )系統產生的原因之一。複處 理态電腦系統如伺服器(s e v e r ),由於具有多個中央處 理單το ( CPU ),因此可以提高整體處理效能,並於指定 CPU發生錯誤時作為替代之用。 —抑一般而言,對於複處理器電腦系統的開機程序,是指 疋單一的開機CPU (Boot strap Processor)提供運算功 能’負責處理開機時基本輸入輸出系統(B〗〇s )的指令, 以進行電腦系統初始化作業並載入操作系統(〇s );其 中,開機B I 0S是儲存於「基本輸入輸出系統之唯讀記憶 體」(BIOS ROM )上,而開機時其他的(:1)1]被定義為「應 用 CPU (application processors)」,並被設定處於 「等待狀態(wait state )」。 §使用開機CPU無法開機時,既有的作法是於BI0S中 編寫開機時切換CPU之程式,由開機(:1)11切換到其他的應用 CPU ’其切換機制如第1圖所示。 另一個可能發生的問題,是β丨〇S已經切換到所有的 12440311244031 V. Description of the invention (1) [Technical field to which the invention belongs] The present invention relates to a method for managing a boot abnormality of a multiprocessor computer system, and particularly to a CPU or ROM switching program through a BMC (Baseboard Management Controller) To manage abnormal boot problems. [Previous technology] In the computer system, based on the design concept of the High Available system, in order to maintain the system's continued operation without any manual operation to troubleshoot, it is necessary to have a backup system. This is a reprocessing. Processor (multiple processor) system. Reprocessing physical computer systems, such as servers (s e v e r), have multiple central processing units το (CPU), so they can improve overall processing performance and be used as a replacement when a designated CPU error occurs. — Generally speaking, the boot process of a multiprocessor computer system means that a single boot CPU (Boot strap Processor) provides the computing function 'responsible for processing the basic input and output system (B〗 0 s) instructions at boot, in order to Carry out computer system initialization and load the operating system (0s); of which, BI 0S is stored in the "Read Only Memory of Basic Input Output System" (BIOS ROM), and other (: 1) 1 ] Is defined as "application CPU" and is set to "wait state". § When the CPU cannot be turned on when using the boot, the existing method is to write a program to switch the CPU when booting in BI0S, and switch from boot (: 1) 11 to other applications. The switching mechanism is shown in Figure 1. Another possible problem is that β 丨 〇S has been switched to all 1244031
問,。為了解決B1 os異常的問題,一個甚至多個備份唯讀 記憶體(backup ROM )被用來作為替代方案;將開機BI〇s 切換到儲存在備份R0M上的備份6丨〇s,繼續進行開機程 序’其切換機制如第2圖所示。 CPl^ I試,但仍然無法開機;此狀況可能是BI〇s R⑽出了 ,然而,前述作法的缺點是必須使用特殊的BIOS來切換 μ ,或者作「唯讀記憶體開機切換」(ROM β〇〇ΐ Swap) 甘進行BI0S R〇M的切換,其電子線路是比較複雜的, 所以其確實過於麻煩且不符合成本效益。 【發明内容】 本發明所欲解決之技術問題, 寫BIOS、設計R〇M切換開機等方式 理’不符合成本效益與工作需求。 在於習用技術中是以改 進行開機異常之切換處 雷腦糸二以上習知技術的問題,本發明提供一種複處理器 拽p卩嫵、之開機切換方法,利用基板管理控制器BMC來管 、汗+異常時CPU與BI0S切換的判斷與執行作業,其包含 =下t驟:透過一MC (基板管理控制器)確認開機昱 (中央處理單元)切換程序並重新開機; :換r:程序失敗時,λ包含進行一R0M (唯讀記憶體) MC於並重新開機之步驟;其中,CPU切換程序係透過 換程序:機CPU與至少一應用cpu之間切換;再者,麗切 機ROM之透過BMC,將執行開機程序之BI0S由儲存於一開 份BIOS。開機BI〇S,切換至儲存於至少一備份ROM之一備ask,. In order to solve the problem of B1 os anomaly, one or more backup read-only memories (backup ROM) are used as an alternative solution; switch the boot BI0s to the backup stored in the backup ROM, and continue to boot. The program's switching mechanism is shown in Figure 2. CPl ^ I tried, but still could not boot; this situation may be out of BI0s R, however, the disadvantage of the previous method is that special BIOS must be used to switch μ, or "read-only memory boot switch" (ROM β 〇〇ΐ Swap) The electronic circuit of BIOS ROM is very complicated, so it is really too cumbersome and not cost-effective. [Summary of the Invention] The technical problems to be solved by the present invention, such as writing BIOS, designing ROM switching, and other methods, are not compatible with cost-effectiveness and work requirements. In the conventional technology, the problem of the above-mentioned conventional technology is to change the abnormality of the booting abnormality. The present invention provides a method for switching on a multiprocessor, and uses a baseboard management controller BMC to manage, Judgment and execution of switching between CPU and BI0S when sweat + abnormality includes the following steps: Confirm a boot (Central Processing Unit) to switch the program through a MC (substrate management controller) and restart; restart: program failed At this time, λ includes the steps of performing a ROM (read-only memory) MC and restarting. Among them, the CPU switching process is performed by changing the program: switching between the machine CPU and at least one application CPU; furthermore, the ROM of the Reach machine ROM Through the BMC, the BI0S that executes the boot process is stored in an open BIOS. Boot BIOS and switch to one of the backup ROMs stored in at least one backup ROM.
第6頁 1244031 五、發明說明(3) 本發明達成之功效,在於可以BMC管理開機異常問 題,系統B10S和ROM均不必作額外的設計,而可進一步提 高系統穩定性。 【實施方式】 本發明係為一種複處理器電腦系統之開機切換方法, 主要是利用基板管理控制器BMC (Baseboard Management Control ler )來管理開機異常時CPU與BIOS切換的判斷與 執行作業。 BMC原本是應用於智慧平台管理介面(I PM I ),控制系 統的管理軟體和平台管理硬體之間的介面,提供自主監 視、事件記錄和恢復控制功能,並可作為系統管理軟體和 智慧平台管理匯流排IPMB( Intelligent Platform Management Bus)與智慧機箱管理匯流排ICMB (Intelligent Chassis Management Bus )介面間的網路 閘道使用。 之所以可以透過BMC來管理系統異常問題,是因為系 統可以透過「低接腳數LPC(Low Pin Count)介面」,從 BMC得到系統的狀況資訊。 本發明即為BMC的另一全新的應用領域,以下藉由第3 圖說明透過BMC管理開機異常狀況之處理方式。執行優先 順序’基本是先作CPU切換、重開機,若不行再做ROM切 換、重開機。 首先,在系統電源啟動後,確認BMC未接獲開機BIOS 之一已開機訊息(步驟11 〇 ):如接獲已開機訊息,表示Page 6 1244031 V. Description of the invention (3) The effect achieved by the present invention is that the BMC can manage the abnormal startup problem. The system B10S and ROM do not need to make additional designs, which can further improve system stability. [Embodiment] The present invention is a booting switching method for a multiprocessor computer system, which mainly uses a baseboard management controller (BMC) to manage the judgment and execution of CPU and BIOS switching during abnormal booting. BMC was originally applied to the intelligent platform management interface (I PM I), the interface between the management software of the control system and the platform management hardware, providing independent monitoring, event recording and recovery control functions, and can be used as system management software and intelligent platform The network gateway between the management platform IPMB (Intelligent Platform Management Bus) and the intelligent chassis management bus ICMB (Intelligent Chassis Management Bus) interface is used. The reason why the BMC can be used to manage system abnormality is because the system can obtain the system status information from the BMC through the "Low Pin Count (LPC) Interface". The present invention is another brand-new application field of the BMC. The following describes the processing method for managing the abnormal situation of booting through the BMC with reference to FIG. 3. The execution priority order is basically a CPU switch and a reboot. If it is not possible, a ROM switch and a reboot are performed. First, after the system power is turned on, confirm that the BMC has not received a boot message from the boot BIOS (step 11 〇): if it receives a boot message, it means
12440311244031
^統正常開機運作(步驟丨20 ) 。BMC係以系統備用電源供 電,因此系統電源啟動前,BMC即已備妥,如此才能在系 統電源一啟動,就接收B I 〇S傳來的開機程序運作狀態。 接著’碟認未完成CPU切換程序與R〇M切換程序(步驟 1 3 0 ),如系統已完成c p u、r 〇 μ切換程序卻無法開機,代 表所有CPU均發生錯誤,系統無法開機運作(步驟丨4〇 ), /、月b人工排除故障,例如更換C p U。 其次,確認未完成CPU切換程序(步驟丨50 ),隨即進 行CPU切換程序(步驟160)。 步驟1 6 0之C P U切換程序,更包括兩個細部流程;其— 為改變所有C P U之S Μ I狀態以將B S P C P U (所謂B S P C P U是指 boot strap processor,是指一開始開機時,先開始動作 開機的CPU,也就是預設用以開機iCPu ;於第二次以後的 CPU切換程序中,則為前一次開機2CPU)與(^1}匯流排隔絕 (步驟1 61 ),然後BMC產生一CPU切換信號與一重開機信 號至開機B I 0S或備份B I 0S (步驟1 6 2 )。重開機之後,即 回到步驟11 0確認開機狀態。 步驟150的判斷後,如已進行過Cpu切換,即進行r〇m 切換程序(步驟1 7 0 )。此程序即在將執行開機程序的 B I 0 S,由B I 0 S R 0 Μ中的開機B I 0 S,切換到備份r 〇 μ中的備 份BIOS,並以備份BIOS重開機;詳而言之,由BMC產生R〇M 切換信號至一複雜可程式邏輯器件CPLD (Complex Programmable Logic Device)以切換至備份R0M,並產生 系統重開機訊號至備份B I OS。重開機之後,亦回到步驟^ The system starts up normally (steps 丨 20). The BMC is powered by the system's backup power. Therefore, the BMC is ready before the system power is turned on. In this way, as soon as the system power is turned on, it can receive the operating status of the boot process from BIOs. Then 'disc recognizes that the CPU switching procedure and ROM switching procedure have not been completed (step 130). If the system has completed the cpu and r 0μ switching procedures but cannot boot, it means that all CPUs have errors and the system cannot boot. (Step丨 4〇), /, month b manual troubleshooting, such as replacing C p U. Next, confirm that the CPU switching procedure is not completed (step 50), and then execute the CPU switching procedure (step 160). The CPU switching procedure of step 160 includes two detailed processes; it is to change the state of all CPUs to change the BSPCPU (the so-called BSPCPU refers to the boot strap processor, which means to start the operation at the beginning of the boot.) The CPU, which is preset to boot iCPu; in the second and subsequent CPU switching procedures, it is the previous 2CPU boot) and is isolated from the (^ 1) bus (step 1 61), and then the BMC generates a CPU switch The signal and a restart signal to the BI 0S or backup BI 0S (step 16 2). After restarting, return to step 11 0 to confirm the power-on state. After the judgment in step 150, if the CPU switch has been performed, r 〇m Switch the program (step 170). This program is to switch on the BI 0 S in BI 0 SR 0 Μ from the BI 0 S in which the boot process will be executed, and switch to the backup BIOS in backup r 〇 μ, and The backup BIOS restarts; in detail, the BMC generates a ROM switching signal to a complex programmable logic device CPLD (Complex Programmable Logic Device) to switch to the backup ROM and generates a system restart signal to the backup BI OS. After booting, Back to step
1244031 五、發明說明(5) 11 0確認開機狀態。 請參閱第4圖,說明在執行CPU切換時,BMC中之執行 流程,可用以佐證本發明之可行性。S Μ 11與S Μ I 2為B M C上 的兩個「系統管理中斷SMI (System Management Interrupt)」,SWAP狀態表示切換狀態,STBY_PGD、 R0M_SWAP 、 STATE_CHANGE 、 SYS_PGD 、 CPU_SWAP 等為BMC 中 控制程式之功能參數;STBY_PGD為待命開機狀態, R0M_SWAP為ROM切換狀態,STATE_CHANGE為狀態轉換, SYS_PGD為系統重開機狀態,CPU_SWAP為CPU切換狀態。圖 中CPU之切換包含四個狀態,可讓BMC知道切換到第幾顆 CPU,各狀態下之執行内容分述如下: (1 )第1狀態之執行内容包括·· a. 設定SM 11為LOW (低位); b. 設定SMI2為HIGH (高位); c. 設定SWAP狀態至第2狀態; d. 設定STATE —CHANGE 為CHANGE (轉換)。 (2 )第2狀態之執行内容包括·· a. 設定SMI 1 為HIGH ; b. 設定SMI2 為LOW ; c. 設定SWAP狀態至第3狀態; d. 設定STATE_CHANGE 為CHANGE ° (3 )第3狀態之執行内容包括: a. 設定SMI1 為LOW ; b. 設定SMI2 為LOW ;1244031 V. Description of the invention (5) 11 0 Confirm the startup state. Please refer to FIG. 4 to illustrate the execution flow in the BMC when performing CPU switching, which can prove the feasibility of the present invention. SM 11 and SM I 2 are two "System Management Interrupts (SMI)" on the BMC. The SWAP status indicates the switching status. STBY_PGD, R0M_SWAP, STATE_CHANGE, SYS_PGD, CPU_SWAP, etc. are the functional parameters of the control program in the BMC. STBY_PGD is the standby power-on state, R0M_SWAP is the ROM switching state, STATE_CHANGE is the state transition, SYS_PGD is the system restart state, and CPU_SWAP is the CPU switching state. The CPU switching in the figure includes four states, which allows the BMC to know the number of CPUs to switch to. The execution content of each state is described as follows: (1) The execution content of the first state includes ... a. Set SM 11 to LOW (Low); b. Set SMI2 to HIGH; c. Set SWAP status to the second status; d. Set STATE —CHANGE to CHANGE. (2) The execution content of the second state includes ... a. Set SMI 1 to HIGH; b. Set SMI2 to LOW; c. Set SWAP state to the third state; d. Set STATE_CHANGE to CHANGE ° (3) the third state The execution contents include: a. Set SMI1 to LOW; b. Set SMI2 to LOW;
1244031 五、發明說明(6) c. 設定SWAP狀態至第4狀態; d. 設定STATE—CHANGE 為CHANGE 。 (4 )第4狀態之執行内容包括: a. 設定SWAP狀態至第4狀態; b. 設定STATE_CHANGE 為CHANGE ° 第5圖可說明本發明在利用BMC進行R〇M切換(R0M SWAP )時的細部流程’亦可用以驗證本發明之可行性。其 中B A C K U P R 0 Μ代表備份R 〇 Μ狀態,於本發明中,備份r 〇 μ可 處於正常狀態(normal state)或備用狀態(backup state ); ROMs witch則代表ROM切換狀態之功能參數。 藉由第4、5圖之CPU及ROM流程,BMC可依據第3圖的流 程’於開機異常時先進行第4圖之cpu切換,未成功開機時 再進行第5圖ROM切換,證實以龍c管理開機異常狀況確實 可行。 以上所述者,僅為本發明較佳之實施例而已,並非用 以限定本發明實施之範圍,熟習此技藝者經本發明之揭露 後,所據以修改替換者,均屬基於本發明技術思想之衍生 創作。 因此’在不脫離本發明之技術思想範圍下所作之均等 變化與修飾,皆應涵蓋於本發明之申請專利範園内。1244031 V. Description of the invention (6) c. Set SWAP state to the fourth state; d. Set STATE_CHANGE to CHANGE. (4) The execution content of the fourth state includes: a. Setting the SWAP state to the fourth state; b. Setting STATE_CHANGE to CHANGE ° Figure 5 illustrates the details of the present invention when using the BMC to perform ROM switching (R0M SWAP) The procedure can also be used to verify the feasibility of the present invention. Among them, B A C K U P R 0 Μ represents a backup ROM state. In the present invention, the backup r μ may be in a normal state or a backup state; ROMs witch represents a function parameter of a ROM switching state. With the CPU and ROM flow in Figures 4 and 5, the BMC can follow the flow in Figure 3 'to switch the CPU in Figure 4 when the boot is abnormal, and then perform the ROM switch in Figure 5 when it fails to boot. c. It is indeed feasible to manage abnormal situations during startup. The above are only the preferred embodiments of the present invention, and are not intended to limit the scope of implementation of the present invention. Those skilled in the art will be able to modify and replace the ones based on the disclosure of the present invention based on the technical ideas of the present invention. Derivative creation. Therefore, all equal changes and modifications made without departing from the scope of the technical idea of the present invention should be covered in the patent application park of the present invention.
1244031 圖式簡單說明 第1、2圖係說明先前技術中複處理器系統之開機切換 機制; 第3圖係說明本發明以BMC管理複處理器系統之開機切 換機制; 第4圖係說明本發明以BMC進行複處理器系統開機之 CPU切換流程;及 第5圖係說明本發明以BMC進行複處理器系統開機之 ROM切換流程。 【圖式符號說明】1244031 Brief description of the drawings. Figures 1 and 2 illustrate the booting switching mechanism of the multiprocessor system in the prior art. Figure 3 illustrates the booting switching mechanism of the multiprocessor system managed by the BMC of the present invention. Figure 4 illustrates the present invention. The CPU switching process for booting a multiprocessor system using a BMC; and FIG. 5 illustrates the ROM switching process for booting a multiprocessor system using a BMC according to the present invention. [Illustration of Symbols]
步驟1 10 BMC未接獲開機BIOS之一已開機訊息 步驟1 2 0 系統正常開機運作 步驟1 30 未完成CPU切換程序與ROM切換程序 步驟1 4 0 系統無法開機運作 步驟1 50 確認未完成CPU切換程序 步驟1 60 進行CPU切換程序 步驟161 改變所有CPU之SMI狀態以將BSP CPU與CPU匯流 排隔絕Step 1 10 The BMC has not received one of the booting BIOS boot messages. Step 1 2 0 The system is booting normally. Step 1 30 The CPU switching and ROM switching procedures are not completed. Step 1 4 0 The system fails to boot. Step 1 50 Confirm that the CPU switching is not complete. Procedure Step 1 60 Perform CPU switching procedure Step 161 Change the SMI status of all CPUs to isolate the BSP CPU from the CPU bus
步驟162 BMC產生一CPU切換信號與一重開機信號至開機 BIOS或備份BIOS 步驟1 70 ROM切換程序 CPU 中央處理單元 BIOS 基本輸入輸出系統 ROM 唯讀記憶體 BMC 基板管理控制器Step 162 The BMC generates a CPU switching signal and a reboot signal to boot the BIOS or backup the BIOS. Step 1 70 ROM switching program CPU Central processing unit BIOS Basic input output system ROM Read-only memory BMC baseboard management controller
第11頁 1244031 圖式簡單說明 BSP CPU 預設開機之CPU SMI 1、SMI 2 系統管理中斷 SWAP狀態 切換狀態 STBY_PGD 待命開機狀態 R0M_SWAP ROM切換狀態 STATE_CHANGE 狀態轉換 SYS_PGD 系統重開機狀態 CPU_SWAP CPU切換狀態 LOW 低位 HIGH 高位 BACKUPR0M 備份ROM狀態 ROMswi tch R0Μ切換狀態Page 114034031 Brief description of the CPU with BSP CPU default boot SMI 1, SMI 2 System management interrupt SWAP state switching state STBY_PGD Standby power-on state R0M_SWAP ROM switching state STATE_CHANGE State transition SYS_PGD System restart state CPU_SWAP CPU switching state LOW low HIGH High BACKUPR0M backup ROM status ROMswi tch R0M switch status
第12頁Page 12
Claims (1)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW92136324A TWI244031B (en) | 2003-12-19 | 2003-12-19 | Booting switch method for computer system having multiple processors |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW92136324A TWI244031B (en) | 2003-12-19 | 2003-12-19 | Booting switch method for computer system having multiple processors |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW200521837A TW200521837A (en) | 2005-07-01 |
| TWI244031B true TWI244031B (en) | 2005-11-21 |
Family
ID=37154675
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW92136324A TWI244031B (en) | 2003-12-19 | 2003-12-19 | Booting switch method for computer system having multiple processors |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI244031B (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9658861B2 (en) * | 2011-12-29 | 2017-05-23 | Intel Corporation | Boot strap processor assignment for a multi-core processing unit |
-
2003
- 2003-12-19 TW TW92136324A patent/TWI244031B/en not_active IP Right Cessation
Also Published As
| Publication number | Publication date |
|---|---|
| TW200521837A (en) | 2005-07-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI754317B (en) | Method and system for optimal boot path for a network device | |
| US7194614B2 (en) | Boot swap method for multiple processor computer systems | |
| JP3737695B2 (en) | System and method for transparent time-based selective software rejuvenation | |
| US7007192B2 (en) | Information processing system, and method and program for controlling the same | |
| US7953831B2 (en) | Method for setting up failure recovery environment | |
| EP2942712B1 (en) | Server control method and server control device | |
| US9372702B2 (en) | Non-disruptive code update of a single processor in a multi-processor computing system | |
| JP6868087B2 (en) | Communication channel method and system to the management controller | |
| US7089413B2 (en) | Dynamic computer system reset architecture | |
| TWI229266B (en) | Method and apparatus for enumeration of a multi-node computer system | |
| US8321608B2 (en) | Pool I/O device operation confirmation method and computer system | |
| JP2002259130A (en) | Information processing system and activation control method thereof | |
| CN1294488C (en) | Power-on switching method of multi-processor computer system | |
| US7984219B2 (en) | Enhanced CPU RASUM feature in ISS servers | |
| US7103639B2 (en) | Method and apparatus for processing unit synchronization for scalable parallel processing | |
| JP6599725B2 (en) | Information processing apparatus, log management method, and computer program | |
| TWI244031B (en) | Booting switch method for computer system having multiple processors | |
| WO2025246557A1 (en) | Reboot method and apparatus for server, and storage medium and server | |
| WO2022041839A1 (en) | Online migration method and system for bare metal server | |
| JP2002049509A (en) | Data processing system | |
| US11966750B2 (en) | System-on-chip management controller | |
| KR101564144B1 (en) | Apparatus and method for managing firmware | |
| WO2025260710A1 (en) | Distributed system and management method therefor, and hardware device and running method thereof | |
| JP2005266948A (en) | System board mounted with core i/o card | |
| CN113504946A (en) | Method and system for realizing mirror function when soft RAID logs in OS |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |