[go: up one dir, main page]

CN112558862A - Onboard RAID control method, device, system, BMC and medium - Google Patents

Onboard RAID control method, device, system, BMC and medium Download PDF

Info

Publication number
CN112558862A
CN112558862A CN202011302058.3A CN202011302058A CN112558862A CN 112558862 A CN112558862 A CN 112558862A CN 202011302058 A CN202011302058 A CN 202011302058A CN 112558862 A CN112558862 A CN 112558862A
Authority
CN
China
Prior art keywords
raid
mode
onboard
target
bmc
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011302058.3A
Other languages
Chinese (zh)
Inventor
陆慧琴
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong Yunhai Guochuang Cloud Computing Equipment Industry Innovation Center Co Ltd
Original Assignee
Shandong Yunhai Guochuang Cloud Computing Equipment Industry Innovation Center Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shandong Yunhai Guochuang Cloud Computing Equipment Industry Innovation Center Co Ltd filed Critical Shandong Yunhai Guochuang Cloud Computing Equipment Industry Innovation Center Co Ltd
Priority to CN202011302058.3A priority Critical patent/CN112558862A/en
Publication of CN112558862A publication Critical patent/CN112558862A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0655Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
    • G06F3/0658Controller construction arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0655Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
    • G06F3/0659Command handling arrangements, e.g. command buffers, queues, command scheduling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0683Plurality of storage devices
    • G06F3/0689Disk arrays, e.g. RAID, JBOD

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

The application provides a control method, a device, a system, a BMC and a computer readable storage medium of a board-mounted RAID, wherein the method comprises the following steps: the BMC identifies the number of hard disks connected with an onboard RAID card; acquiring a plurality of supported RAID modes according to the number of the hard disks; determining a target RAID mode from a plurality of supported RAID modes; and sending the target RAID mode to the BIOS so that the BIOS calls an option rom of the onboard RAID card to control the hard disk to form an RAID array according to the target RAID mode. According to the method and the device, the operation of the onboard RAID card configuration RAID mode is optimized, the problem that the onboard RAID card mode needs to be modified by disassembling is solved, the operation is convenient, and the reliability is high.

Description

Onboard RAID control method, device, system, BMC and medium
Technical Field
The present application relates to the field of storage technologies, and in particular, to a method, an apparatus, a system, a BMC, and a medium for controlling a board-mounted RAID.
Background
With the development of big data technology in the information age, the requirements for the data storage capacity and the storage capacity of the server are higher and higher. The server usually combines a storage hard disk into a front hard disk and a rear hard disk, and the rear hard disk usually forms an array by two hard Disks through an on-board RAID (Redundant array of Independent Disks) card, and is used as a system disk.
At present, the commonly used method and technology for forming different RAID modes by onboard RAID cards are realized by jumping caps, the case needs to be disassembled, the caps jump, the power is supplied, the RAID card control keys need to be pressed, the operation needs to be completed by operators to master the combination of the caps, the complete operation steps and the like, and the operation process is troublesome and is easy to make mistakes.
Therefore, how to provide a solution to the above technical problem is a problem that needs to be solved by those skilled in the art.
Disclosure of Invention
The purpose of the application is to provide a board-mounted RAID control method, a board-mounted RAID control device, a board-mounted RAID control system, a BMC and a medium, optimize the operation of a board-mounted RAID card configuration RAID mode, solve the problem that a board-mounted RAID card mode needs to be dismounted and modified, facilitate the operation and have high reliability. The specific scheme is as follows:
the application provides a board-mounted RAID control method, which comprises the following steps:
the BMC identifies the number of hard disks connected with an onboard RAID card;
acquiring a plurality of supported RAID modes according to the number of the hard disks;
determining a target RAID pattern from a plurality of supported RAID patterns;
and sending the target RAID mode to a BIOS (basic input/output system), so that the BIOS calls an option rom of the onboard RAID card to control a hard disk to form an RAID array according to the target RAID mode.
Preferably, the determining a target RAID mode from among the plurality of supported RAID modes comprises:
displaying all supported RAID modes on a BMC WEB interface;
acquiring triggering information after the target RAID mode is triggered;
and determining the target RAID mode according to the trigger information.
Preferably, the determining a target RAID mode from among the plurality of supported RAID modes comprises:
receiving a BMC OEM instruction;
and analyzing the BMC OEM instruction to obtain the target RAID mode.
Preferably, the method further comprises the following steps:
receiving a cluster RAID mode control instruction issued by a server;
analyzing the cluster RAID mode control instruction to obtain an RAID mode control instruction corresponding to the current equipment;
and controlling the modification of the execution mode according to the RAID mode.
Preferably, the obtaining of multiple supported RAID modes according to the number of hard disks includes:
and when the number of the hard disks is 2, acquiring a RAID 0 mode and a RAID1 mode.
Preferably, the obtaining of multiple supported RAID modes according to the number of hard disks includes:
and when the number of the hard disks is 4, acquiring a RAID1 mode, a RAID 0 mode, a RAID 01 mode and a RAID5 mode.
The application provides a control device of on-board RAID, includes:
the identification module is used for identifying the number of hard disks connected with the onboard RAID card by the BMC;
the RAID mode acquisition module is used for acquiring a plurality of supported RAID modes according to the number of the hard disks;
a target RAID mode determination module for determining a target RAID mode from a plurality of supported RAID modes;
and the sending module is used for sending the target RAID mode to the BIOS so that the BIOS calls the option rom of the onboard RAID card to control a hard disk to form an RAID array according to the target RAID mode.
The application provides a BMC, including:
a memory for storing a computer program;
a processor for implementing the steps of the RAID-onboard control method as described above when executing the computer program.
The application provides a control system of on-board RAID, includes:
BMC as described above;
and the BIOS is used for calling the option rom of the onboard RAID card according to the target RAID mode to control the hard disks to form an RAID array.
The present application provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the control method of RAID onboard as described above.
The application provides a board-mounted RAID control method, which comprises the following steps: the BMC identifies the number of hard disks connected with an onboard RAID card; acquiring a plurality of supported RAID modes according to the number of the hard disks; determining a target RAID mode from a plurality of supported RAID modes; and sending the target RAID mode to the BIOS so that the BIOS calls an option rom of the onboard RAID card to control the hard disk to form an RAID array according to the target RAID mode.
Therefore, the BMC can list the supported RAID modes by identifying the number of the hard disks of the boards, after the target RAID mode is selected, the target RAID mode is sent to the BIOS, the option rom of the onboard RAID card is integrated in the BIOS, and the BIOS can control the onboard RAID card to form the corresponding RAID mode through the feedback of the BMC, so that the onboard RAID card is optimized to configure the RAID mode to operate, the problem that the onboard RAID card needs to be dismounted to be modified is solved, the operation is convenient, and the reliability is high.
The application also provides a board-mounted RAID control device, a system, a BMC and a computer readable storage medium, which all have the beneficial effects and are not described herein again.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, it is obvious that the drawings in the following description are only embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
Fig. 1 is a flowchart of a method for controlling an on-board RAID according to an embodiment of the present application;
fig. 2 is a specific control method provided in the embodiment of the present application
Fig. 3 is a schematic structural diagram of a control apparatus of an on-board RAID according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
At present, the commonly used method and technology for forming different RAID modes by onboard RAID cards are realized by jumping caps, the case needs to be disassembled, the caps jump, the power is supplied, the RAID card control keys need to be pressed, the operation needs to be completed by operators to master the combination of the caps, the complete operation steps and the like, and the operation process is troublesome and is easy to make mistakes.
Based on the above technical problem, this embodiment provides a board-mounted RAID control method, which optimizes an operation of configuring a RAID mode for an on-board RAID card, solves a problem that a mode of the on-board RAID card needs to be modified by dismounting, is convenient to operate, and has high reliability, and specifically, referring to fig. 1, fig. 1 is a flowchart of the board-mounted RAID control method provided in this embodiment of the present application, and specifically includes:
s101, identifying the number of hard disks connected with an onboard RAID card by a BMC;
in this embodiment, a BMC (Baseboard management Controller) may obtain information of the on-board RAID cards, and obtain the number of hard disks connected to the on-board RAID cards according to the information, where the number of hard disks may be the number of hard disks connected to each on-board RAID card, or the total number of hard disks connected to all on-board RAID cards.
Typically, one onboard RAID card may be connected to one or two hard disks. The number of onboard RAID cards in the system is not limited in the embodiment, and can be 1, 2 or 4, and the user can customize the setting.
S102, acquiring various supported RAID modes according to the number of hard disks;
the total number of hard disks can be determined according to the number of the hard disks, and different supported RAID modes corresponding to different numbers of the hard disks are different.
And when the number of the hard disks is the total number of the hard disks and the number of the hard disks is 2, acquiring an RAID 0 mode and an RAID1 mode. The RAID 0 mode is also called Stripe or Striping, and distributes continuous data to multiple disks for access, with a minimum of 2 disks. The method has the advantages of striping, parallelism, full utilization of bandwidth, high read-write efficiency, high utilization rate of storage space (100%) and low cost. The RAID1 mode is also called Mirror or Mirroring, data redundancy is achieved by Mirroring of disk data, a minimum of 2 disks provide redundancy, data security and availability are high, and reading efficiency is higher than that of a single hard disk.
When the number of the hard disks is the total number of the hard disks, and when the number of the hard disks is 4, obtaining a RAID1 mode, a RAID 0 mode, a RAID 01 mode and a RAID5 mode. The RAID 01 mode is a combination scheme of a RAID 0 mode and a RAID1 mode, and is mirrored after striping. The RAID5 mode is a compromise scheme of the RAID 0 mode and the RAID1 mode, at least 3 disks adopt exclusive-or (XOR) check, the expansibility is strong, the available space is n-1 of the number of the disks, when the number of the disks in the array is increased, the capacity of parallel operation amount is increased, and the RAID5 mode can have higher capacity and higher performance; data safety guarantee can be provided for the system (1 block failure is allowed), but the guarantee degree is lower than that of the RAID1 mode, the utilization rate of the disk space is higher than that of the RAID1 mode, and when one disk of the RAID5 mode is damaged, the damaged data is recovered by using the remaining data and corresponding parity information; having a data read speed similar to the RAID 0 mode.
S103, determining a target RAID mode from a plurality of supported RAID modes;
in one implementation, determining a target RAID mode from a plurality of supported RAID modes includes: displaying all supported RAID modes on a BMC WEB interface; acquiring triggering information after a target RAID mode is triggered; and determining a target RAID mode according to the trigger information. And the RAID mode is displayed through a BMC (baseboard management controller) WEB interface, and a user can select the RAID mode more intuitively.
In another implementable embodiment, determining the target RAID mode from among a plurality of supported RAID modes comprises: receiving a BMC OEM instruction; and analyzing the BMC OEM instruction to obtain a target RAID mode.
Wherein, the BMC OEM instruction comprises a target RAID mode.
And S104, sending the target RAID mode to the BIOS so that the BIOS calls an option rom of an onboard RAID card to control the hard disks to form an RAID array according to the target RAID mode.
It can be understood that an option rom of an onboard RAID card is integrated in the BIOS (Basic Input Output System), so that the hard disks are controlled by the option rom of the onboard RAID card to form a RAID array corresponding to the RAID mode.
Based on the technical scheme, the BMC can list the supported RAID modes by identifying the number of the hard disks of the boards, after the target RAID mode is selected, the target RAID mode is sent to the BIOS, the option rom of the onboard RAID card is integrated in the BIOS, and the BIOS can control the onboard RAID card to form the corresponding RAID mode through the feedback of the BMC, so that the onboard RAID card is optimized to configure the RAID mode to operate, the problem that the onboard RAID card mode needs to be dismounted and modified is solved, the operation is convenient, and the reliability is high.
Further, in order to facilitate remote batch operation of the pipe, the onboard RAID control method further includes: receiving a cluster RAID mode control instruction issued by a server; analyzing the cluster RAID mode control instruction to obtain an RAID mode control instruction corresponding to the current equipment; and controlling the modification of the execution mode according to the RAID mode.
The server issues a cluster RAID mode control instruction to the BMCs of the multiple devices, the BMC of the node receives the cluster RAID mode control instruction, then the RAID mode control instruction corresponding to the device of the current node is obtained through analysis, and the mode is modified according to the instruction. Wherein the RAID mode control instruction may include a modification to the RAID mode, the modified target RAID mode. It can be seen that the embodiment can also realize remote batch operation management.
Based on the above embodiments, this embodiment provides a specific control method for onboard RAID, which optimizes an operation in an onboard RAID card configuration RAID mode, solves the problem that an onboard RAID card mode needs to be modified by dismantling, is convenient to operate, is not prone to error, facilitates remote batch modification of the onboard RAID card RAID mode, and optimizes an operation flow, and please refer to fig. 2, which is a specific control method provided by this embodiment of the present application, and includes:
the BMC judges the number of hard disks connected with onboard RAID cards, and lists supported RAID modes on WEB pages;
a user selects a required RAID mode on a BMC WEB page and stores the RAID mode;
the BMC transmits the selected RAID mode to the BIOS;
restarting the BIOS;
and the BIOS calls the RAID option rom according to the data transmitted by the BMC so as to control the hard disks to form a corresponding RAID array.
The embodiment can also realize batch management; facilitating modification of a raid mode of an onboard raid card; it is also applicable to define default values for other components, facilitating composition of different configurations.
Referring to fig. 3, fig. 3 is a schematic structural diagram of a board RAID control device according to an embodiment of the present disclosure, where the board RAID control device described below and the board RAID control method described above may be referred to correspondingly, and the relevant modules are all disposed in a BMC, and the board RAID control device includes:
the identification module 301 is used for identifying the number of hard disks connected with the onboard RAID card by the BMC;
a RAID mode obtaining module 302, configured to obtain multiple supported RAID modes according to the number of hard disks;
a target RAID mode determination module 303 for determining a target RAID mode from a plurality of supported RAID modes;
the sending module 304 is configured to send the target RAID mode to the BIOS, so that the BIOS calls an option rom of the onboard RAID card to control the hard disk to form a RAID array according to the target RAID mode.
Preferably, the target RAID mode determining module 303 includes:
the display unit is used for displaying all supported RAID modes on a BMC WEB interface;
the trigger information acquisition unit is used for acquiring trigger information after the target RAID mode is triggered;
and the determining unit is used for determining the target RAID mode according to the trigger information.
Preferably, the target RAID mode determining module 303 includes:
the instruction receiving unit is used for receiving a BMC OEM instruction;
and the obtaining unit is used for analyzing the BMC OEM instruction to obtain the target RAID mode.
Preferably, the method further comprises the following steps:
the command receiving module is used for receiving a cluster RAID mode control command issued by the server;
the analysis module is used for analyzing the cluster RAID mode control instruction to obtain an RAID mode control instruction corresponding to the current equipment;
and the modification module is used for controlling the modification of the execution mode according to the RAID mode.
Preferably, the RAID mode obtaining module 302 includes:
and the first RAID mode acquisition unit is used for acquiring a RAID 0 mode and a RAID1 mode when the number of the hard disks is 2.
Preferably, the RAID mode obtaining module 302 includes:
and the second RAID mode acquisition unit is used for acquiring a RAID1 mode, a RAID 0 mode, a RAID 01 mode and a RAID5 mode when the number of the hard disks is 4.
Since the embodiment of the control device portion of the onboard RAID corresponds to the embodiment of the control method portion of the onboard RAID, for the embodiment of the control device portion of the onboard RAID, please refer to the description of the embodiment of the control method portion of the onboard RAID, and details are not described here.
In the following, a BMC provided in the embodiments of the present application is introduced, and the BMC described below and the control method of the onboard RAID described above may be referred to correspondingly.
The application provides a BMC, including:
a memory for storing a computer program;
and a processor for implementing the steps of the above RAID-onboard control method when executing the computer program.
Since the embodiment of the BMC part corresponds to the embodiment of the onboard RAID control method part, please refer to the description of the embodiment of the onboard RAID control method part, which is not described herein again.
In the following, a RAID-on-board control system provided in an embodiment of the present application is introduced, and the RAID-on-board control system described below and the RAID-on-board control method described above may be referred to correspondingly.
The application provides a control system of on-board RAID, includes:
BMC as above;
and the BIOS is used for calling the option rom of the onboard RAID card according to the target RAID mode to control the hard disks to form an RAID array.
The BMC can list the supported RAID modes by identifying the number of hard disks connected with the onboard RAID card; the BMC WEB page supports a user to select an RAID mode; the BMC WEB page can interactively feed back the RAID mode selected by the user with the BIOS. Option rom of onboard RAID card needs to be integrated in BIOS; the BIOS can control the composition of the onboard RAID card to form a corresponding RAID mode through the feedback of the BMC.
Since the embodiment of the control system portion of the onboard RAID corresponds to the embodiment of the control method portion of the onboard RAID, for the embodiment of the control system portion of the onboard RAID, please refer to the description of the embodiment of the control method portion of the onboard RAID, and details are not described here.
In the following, a computer-readable storage medium provided by an embodiment of the present application is described, and the computer-readable storage medium described below and the control method of on-board RAID described above may be referred to correspondingly.
The present application provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the control method as described above for on-board RAID.
Since the embodiment of the computer-readable storage medium portion corresponds to the embodiment of the onboard RAID control method portion, for the embodiment of the computer-readable storage medium portion, please refer to the description of the embodiment of the onboard RAID control method portion, which is not repeated here.
The embodiments are described in a progressive manner in the specification, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other. The device disclosed by the embodiment corresponds to the method disclosed by the embodiment, so that the description is simple, and the relevant points can be referred to the method part for description.
Those of skill would further appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative components and steps have been described above generally in terms of their functionality in order to clearly illustrate this interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in Random Access Memory (RAM), memory, Read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
The method, the device, the system, the BMC and the medium for controlling the on-board RAID provided by the present application are described in detail above. The principles and embodiments of the present application are explained herein using specific examples, which are provided only to help understand the method and the core idea of the present application. It should be noted that, for those skilled in the art, it is possible to make several improvements and modifications to the present application without departing from the principle of the present application, and such improvements and modifications also fall within the scope of the claims of the present application.

Claims (10)

1. A method for controlling an on-board RAID (redundant array of independent disks), comprising:
the BMC identifies the number of hard disks connected with an onboard RAID card;
acquiring a plurality of supported RAID modes according to the number of the hard disks;
determining a target RAID pattern from a plurality of supported RAID patterns;
and sending the target RAID mode to a BIOS (basic input/output system), so that the BIOS calls an option rom of the onboard RAID card to control a hard disk to form an RAID array according to the target RAID mode.
2. The method of claim 1, wherein determining a target RAID mode from a plurality of supported RAID modes comprises:
displaying all supported RAID modes on a BMC WEB interface;
acquiring triggering information after the target RAID mode is triggered;
and determining the target RAID mode according to the trigger information.
3. The method of claim 1, wherein determining a target RAID mode from a plurality of supported RAID modes comprises:
receiving a BMC OEM instruction;
and analyzing the BMC OEM instruction to obtain the target RAID mode.
4. The method of controlling an onboard RAID of claim 1 further comprising:
receiving a cluster RAID mode control instruction issued by a server;
analyzing the cluster RAID mode control instruction to obtain an RAID mode control instruction corresponding to the current equipment;
and controlling the modification of the execution mode according to the RAID mode.
5. The onboard RAID control method of claim 1, wherein the obtaining of a plurality of supported RAID modes according to the number of hard disks comprises:
and when the number of the hard disks is 2, acquiring a RAID 0 mode and a RAID1 mode.
6. The onboard RAID control method of claim 1, wherein the obtaining of a plurality of supported RAID modes according to the number of hard disks comprises:
and when the number of the hard disks is 4, acquiring a RAID1 mode, a RAID 0 mode, a RAID 01 mode and a RAID5 mode.
7. A control apparatus for on-board RAID comprising:
the identification module is used for identifying the number of hard disks connected with the onboard RAID card by the BMC;
the RAID mode acquisition module is used for acquiring a plurality of supported RAID modes according to the number of the hard disks;
a target RAID mode determination module for determining a target RAID mode from a plurality of supported RAID modes;
and the sending module is used for sending the target RAID mode to the BIOS so that the BIOS calls the option rom of the onboard RAID card to control a hard disk to form an RAID array according to the target RAID mode.
8. A BMC, comprising:
a memory for storing a computer program;
a processor for implementing the steps of the RAID-on-board control method of any one of claims 1 to 6 when executing said computer program.
9. A control system for on-board RAID comprising:
the BMC of claim 8;
and the BIOS is used for calling the option rom of the onboard RAID card according to the target RAID mode to control the hard disks to form an RAID array.
10. A computer-readable storage medium, characterized in that a computer program is stored thereon, which when executed by a processor, implements the steps of the method of controlling an on-board RAID according to any one of claims 1 to 6.
CN202011302058.3A 2020-11-19 2020-11-19 Onboard RAID control method, device, system, BMC and medium Pending CN112558862A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011302058.3A CN112558862A (en) 2020-11-19 2020-11-19 Onboard RAID control method, device, system, BMC and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011302058.3A CN112558862A (en) 2020-11-19 2020-11-19 Onboard RAID control method, device, system, BMC and medium

Publications (1)

Publication Number Publication Date
CN112558862A true CN112558862A (en) 2021-03-26

Family

ID=75043886

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011302058.3A Pending CN112558862A (en) 2020-11-19 2020-11-19 Onboard RAID control method, device, system, BMC and medium

Country Status (1)

Country Link
CN (1) CN112558862A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114063908A (en) * 2021-10-23 2022-02-18 苏州普福斯信息科技有限公司 Hard disk read-write processing method and device based on RAID and storage medium
CN117687579A (en) * 2024-02-02 2024-03-12 成都电科星拓科技有限公司 Bridge chip

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6098119A (en) * 1998-01-21 2000-08-01 Mylex Corporation Apparatus and method that automatically scans for and configures previously non-configured disk drives in accordance with a particular raid level based on the needed raid level
US7702948B1 (en) * 2004-07-13 2010-04-20 Adaptec, Inc. Auto-configuration of RAID systems
CN102479121A (en) * 2010-11-23 2012-05-30 鸿富锦精密工业(深圳)有限公司 Implementation and Test Method of Redundant Array of Independent Disks
CN104360883A (en) * 2014-11-12 2015-02-18 浪潮(北京)电子信息产业有限公司 Method and system for configuring Raid (Redundant array of independent disks)
CN106557344A (en) * 2015-09-29 2017-04-05 广达电脑股份有限公司 Computer readable medium, server and method for automatically installing system software
CN107357525A (en) * 2017-06-30 2017-11-17 联想(北京)有限公司 Configure the method and electronic equipment of the disk array of electronic equipment
CN107608637A (en) * 2017-09-30 2018-01-19 深圳市华德安科技有限公司 RAID management methods, device and computer-readable recording medium
CN108897496A (en) * 2018-06-29 2018-11-27 平安科技(深圳)有限公司 Disk array configuring management method, device, computer equipment and storage medium
CN109032535A (en) * 2018-08-30 2018-12-18 郑州云海信息技术有限公司 A kind of RAID construction method and relevant apparatus
CN110096226A (en) * 2019-02-28 2019-08-06 新华三信息技术有限公司 Disk array dispositions method and device

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6098119A (en) * 1998-01-21 2000-08-01 Mylex Corporation Apparatus and method that automatically scans for and configures previously non-configured disk drives in accordance with a particular raid level based on the needed raid level
US7702948B1 (en) * 2004-07-13 2010-04-20 Adaptec, Inc. Auto-configuration of RAID systems
CN102479121A (en) * 2010-11-23 2012-05-30 鸿富锦精密工业(深圳)有限公司 Implementation and Test Method of Redundant Array of Independent Disks
CN104360883A (en) * 2014-11-12 2015-02-18 浪潮(北京)电子信息产业有限公司 Method and system for configuring Raid (Redundant array of independent disks)
CN106557344A (en) * 2015-09-29 2017-04-05 广达电脑股份有限公司 Computer readable medium, server and method for automatically installing system software
CN107357525A (en) * 2017-06-30 2017-11-17 联想(北京)有限公司 Configure the method and electronic equipment of the disk array of electronic equipment
CN107608637A (en) * 2017-09-30 2018-01-19 深圳市华德安科技有限公司 RAID management methods, device and computer-readable recording medium
CN108897496A (en) * 2018-06-29 2018-11-27 平安科技(深圳)有限公司 Disk array configuring management method, device, computer equipment and storage medium
CN109032535A (en) * 2018-08-30 2018-12-18 郑州云海信息技术有限公司 A kind of RAID construction method and relevant apparatus
CN110096226A (en) * 2019-02-28 2019-08-06 新华三信息技术有限公司 Disk array dispositions method and device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114063908A (en) * 2021-10-23 2022-02-18 苏州普福斯信息科技有限公司 Hard disk read-write processing method and device based on RAID and storage medium
CN117687579A (en) * 2024-02-02 2024-03-12 成都电科星拓科技有限公司 Bridge chip
CN117687579B (en) * 2024-02-02 2024-04-09 成都电科星拓科技有限公司 Bridge chip

Similar Documents

Publication Publication Date Title
CN108052655B (en) Data writing and reading method
CN103793238A (en) Rack and method for simultaneously updating multiple basic input output systems thereof
CN112558862A (en) Onboard RAID control method, device, system, BMC and medium
CN111966540B (en) Storage medium management method and device and readable storage medium
CN114063912B (en) RAID configuration method, system, equipment and storage medium
US8667567B2 (en) Apparatus and method for managing access among devices
CN112463195A (en) Method, system, terminal and storage medium for cluster grouping online upgrade
CN113407465B (en) Switch configuration method and device of baseboard management controller and computer equipment
CN118673393A (en) Disk failure prediction processing method, device, medium and computer program product
CN118708519B (en) Server expansion module, server, configuration method, device and medium
CN113867810B (en) A method, device, terminal and storage medium for viewing server hard disk topology
CN117616376A (en) Selective reconstruction of interrupted devices in an array of data storage devices
CN110703985B (en) Data synchronization method and out-of-band management equipment
CN110096882A (en) A kind of security measure method in equipment running process
CN109614279B (en) Industrial personal computer self-checking system and control method thereof and related equipment
CN116521081A (en) Method, device, equipment and storage medium for assembling on-board redundant array of independent disks
CN102203725A (en) User profile synchronization
CN114115727A (en) Disk array information disorder processing method, system, terminal and storage medium
JP7103804B2 (en) User interface control device, user interface control method, and user interface control program
CN114237658B (en) Firmware updating method and circuit based on BMC
US20060112298A1 (en) Method and computer program product to migrate legacy data to a RAID array while contemporaneously providing user access to legacy data
CN115225477B (en) Configuration maintenance method and device for frame type equipment, electronic equipment and storage medium
CN114443446B (en) Hard disk indicator lamp control method, system, terminal and storage medium
KR101658071B1 (en) composite structure volume device having H/w Array and S/W Array
CN108346878B (en) Connector, server and server power supply switching method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210326