WO2019165774A1 - 一种双镜像共享conf分区文件的设计方法及装置 - Google Patents

一种双镜像共享conf分区文件的设计方法及装置 Download PDF

Info

Publication number
WO2019165774A1
WO2019165774A1 PCT/CN2018/103433 CN2018103433W WO2019165774A1 WO 2019165774 A1 WO2019165774 A1 WO 2019165774A1 CN 2018103433 W CN2018103433 W CN 2018103433W WO 2019165774 A1 WO2019165774 A1 WO 2019165774A1
Authority
WO
WIPO (PCT)
Prior art keywords
partition
file
conf
shared
management controller
Prior art date
Application number
PCT/CN2018/103433
Other languages
English (en)
French (fr)
Inventor
张兆义
Original Assignee
郑州云海信息技术有限公司
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 郑州云海信息技术有限公司 filed Critical 郑州云海信息技术有限公司
Priority to US16/475,104 priority Critical patent/US11586535B2/en
Publication of WO2019165774A1 publication Critical patent/WO2019165774A1/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
    • G06F11/2053Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant
    • G06F11/2056Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant by mirroring
    • G06F11/2069Management of state, configuration or failover
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/0223User address space allocation, e.g. contiguous or non contiguous base addressing
    • G06F12/023Free address space management
    • G06F12/0238Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory
    • G06F12/0246Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory in block erasable memory, e.g. flash memory
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • G06F16/278Data partitioning, e.g. horizontal or vertical partitioning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2212/00Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
    • G06F2212/10Providing a specific technical effect
    • G06F2212/1016Performance improvement
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2212/00Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
    • G06F2212/20Employing a main memory using a specific memory technology
    • G06F2212/202Non-volatile memory
    • G06F2212/2022Flash memory
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2212/00Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
    • G06F2212/72Details relating to flash memory management
    • G06F2212/7204Capacity control, e.g. partitioning, end-of-life degradation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2212/00Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
    • G06F2212/72Details relating to flash memory management
    • G06F2212/7206Reconfiguration of flash memory system
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Definitions

  • Embodiments of the present invention relate to the field of computer backplane management controllers, and in particular, to a dual image shared conf partition file design method, apparatus, device, and computer readable storage medium.
  • the BMC baseboard management controller
  • the BMC provides intelligent management under the IPMI (Intelligent Platform Management Interface) structure.
  • the BMC provides its own power supply and can automatically obtain the health status of the information monitoring system such as temperature, voltage, fan, power consumption, power information and CPU memory status.
  • the BMC supports IPMI, Restful, Redfish, SNMP, SMTP and other interfaces. Web UI access and IPMI command access.
  • each Image partition file is independent, especially the conf partition of the relevant BMC configuration file, so that the files of the two Image startup conf partitions cannot be guaranteed, and further secondary settings are needed; When the configuration is refreshed, the image image cannot be satisfied. After the update of Image1 and Image2, the configuration file is consistent, causing a lot of unnecessary trouble.
  • the object of the embodiments of the present invention is to provide a dual mirror shared conf partition file design method, device, device, and computer readable storage medium, which realizes that the two mirror systems of the BMC share the conf partition file, thereby avoiding repeated configuration and saving. Manpower and work efficiency, practicality.
  • the embodiment of the present invention provides the following technical solutions:
  • An embodiment of the present invention provides a dual-mirror shared conf partition file design method, which is applied to a dual-mirror system of a baseboard management controller, including:
  • the shared conf partition file is not in the FW file
  • the first flash image file or the second flash image file When the first flash image file or the second flash image file is started according to the startup command, the first flash image file or the second flash image file first mounts respective partitions, and finally the shared conf is mounted. Partition
  • the shared conf partition is automatically generated when the baseboard management controller is first running normally, and the configuration file of the baseboard management controller is stored, and the configuration file is automatically generated when the baseboard management controller is first running normally.
  • the shared conf partition is located in the flash memory of the baseboard management controller.
  • it also includes:
  • the modified configuration file is stored in the shared conf partition to share the first flash image file and the second flash image file.
  • it also includes:
  • the shared conf partition is erased and the mirrored partition corresponding to the updated flash image file is erased.
  • the shared conf partition is located at a last end of the flash memory of the baseboard management controller.
  • the first flash image file or the second flash image file first mounts the respective partitions as:
  • the first flash image file or the second flash image file first mounts a root partition, a boot partition, a www partition, and an osimage partition.
  • Another aspect of the embodiments of the present invention provides a device for designing a dual mirror shared conf partition file, including:
  • a pre-processing module configured to pre-configure a disk space occupation capacity of the first flash image file, the second flash image file, and the shared conf partition of the baseboard management controller according to the disk space occupation capacity value input by the user, and generate the bottom plate
  • the FW file of the management controller, the shared conf partition file is not in the FW file; the shared conf partition is automatically generated when the baseboard management controller is first running normally, and the configuration file of the baseboard management controller is stored.
  • the configuration file is automatically generated when the backplane management controller is first running normally; the shared conf partition is located in the flash memory of the backplane management controller;
  • the image file startup module is configured to: when the first flash image file or the second flash image file is started according to the startup instruction, the first flash image file or the second flash image file first mounts the respective partitions. Finally mount the shared conf partition.
  • it also includes:
  • a modifying module configured to: when the configuration file is modified, store the modified configuration file in the shared conf partition, so that the first flash image file and the second flash image file are shared.
  • it also includes:
  • an erasing module configured to erase the shared conf partition when the flash management of the baseboard management controller is detected, and erase the mirrored partition corresponding to the updated flash image file.
  • the embodiment of the present invention further provides a dual-mirror shared conf partition file design device, including a processor, where the processor is configured to implement a dual-image shared conf partition file according to any one of the foregoing before executing the computer program stored in the memory.
  • the steps of the design method are described in detail below.
  • the embodiment of the present invention further provides a computer readable storage medium, wherein the computer readable storage medium stores a design program of a dual mirror shared conf partition file, and the design program of the dual mirror shared conf partition file is processed by the processor.
  • the embodiment of the present invention provides a dual-mirror shared conf partition file design method, which is a first flash image file, a second flash image file, and a shared conf of the backplane management controller according to the disk space occupation capacity value input by the user.
  • the partition file configures the disk space occupation capacity, and generates the FW file of the baseboard management controller, and the shared conf partition file is not in the FW file; when the first flash image file or the second flash image file is started according to the startup command, the first flash image file or The second flash image file first mounts the respective partitions, and finally the shared conf partition is mounted; the shared conf partition is automatically generated when the baseboard management controller is first running normally, and the configuration file of the baseboard management controller is stored, and the configuration file is the baseboard management control.
  • the device is automatically generated when it is first running normally; the shared conf partition is located in the flash memory of the baseboard management controller.
  • the technical solution provided by the present application has the advantage that the BMC dual mirror system shares the conf partition, and the two mirror systems use the conf partition of the shared area. Regardless of which mirror system is used, the shared conf partition located in the flash is finally mounted and shared.
  • the conf partition stores the configuration information of the BMC to avoid duplicate configuration, so that the two mirroring systems can use the same configuration information to ensure that the files of the two mirroring systems start the conf partition are consistent, and no further secondary settings are required.
  • the dual mirror system design is more reasonable, scientific and effective.
  • the dual mirror shared conf partition file is beneficial to save manpower and improve work efficiency. It has strong practicability and high application value.
  • the embodiment of the present invention further provides a corresponding implementation apparatus, device, and computer readable storage medium for the design method of the dual mirror shared conf partition file, which further makes the method more practical, and the device, the device, and the computer can be Reading a storage medium has corresponding advantages.
  • FIG. 1 is a schematic flowchart of a method for designing a dual mirror shared conf partition file according to an embodiment of the present invention
  • FIG. 2 is a schematic flowchart of another method for designing a dual mirror shared conf partition file according to an embodiment of the present invention
  • FIG. 3 is a structural diagram of a specific implementation manner of a device for designing a dual mirror shared conf partition file according to an embodiment of the present disclosure
  • FIG. 4 is a structural diagram of another specific implementation manner of a device for designing a dual mirror shared conf partition file according to an embodiment of the present invention.
  • FIG. 1 is a schematic flowchart of a method for designing a dual-image shared conf partition file according to an embodiment of the present disclosure, which is applied to a dual-mirror system of a baseboard management controller.
  • the embodiment of the present invention may include the following contents:
  • S101 Configuring a disk space occupation capacity for the first flash image file, the second flash image file, and the shared conf partition file of the baseboard management controller according to the disk space occupation capacity value input by the user, and generating the FW of the baseboard management controller. file.
  • the BMC dual mirror system file size and the shared conf partition size are configured.
  • the user can input the size value of each file according to actual needs, and the system receives the user input instruction, which is the first flash image file and the second flash image file of the BMC.
  • the amount of disk space used by the shared conf partition configuration is the amount of disk space used by the shared conf partition configuration.
  • the flash memory of the BMC has a dual mirroring system, that is, a first flash image file (or a first mirror system) and a second flash image file (or a second mirror system).
  • files in the shared conf partition are not in the FW file.
  • the BMC When the BMC runs for the first time, it automatically configures the shared conf partition and generates a configuration file for itself.
  • the configuration file is stored in the shared conf partition.
  • the configuration file is mainly related to user settings, such as login name and password.
  • the shared conf partition is located in the flash memory of the baseboard management controller.
  • the shared conf partition can be located at the last end of the flash memory of the baseboard management controller.
  • the BMC When the BMC automatically generates the shared conf partition and configuration file, it will update the area block to the flash according to the area block (excluding the shared conf area).
  • the first flash image file or the second flash image file is started, and each flash image file is first mounted with a partition file, for example, a root partition is first mounted.
  • the boot partition, the www partition, and the osimage partition are finally mounted on the shared conf partition at the end of Flash.
  • the conf partition is shared by the BMC dual mirroring system, and the two mirroring systems use the conf partition of the shared area. Regardless of which mirroring system is used, the shared conf partition located in the flash memory is finally mounted.
  • the shared conf partition stores the configuration information of the BMC to avoid duplicate configuration, so that the two mirroring systems can use the same configuration information to ensure that the files of the two mirroring systems start the conf partition are consistent, and no further secondary settings are required.
  • the BMC dual mirror system design is more reasonable, scientific and effective.
  • the dual mirror shared conf partition file is beneficial to save manpower and improve work efficiency. It has strong practicability and high application value.
  • the embodiment of the present invention may further include the following content:
  • S104 Store the modified configuration file into the shared conf partition to share the first flash image file and the second flash image file.
  • S105 Determine whether the flash memory of the baseboard management controller is updated, and if yes, execute S106.
  • S106 Erase the shared conf partition and erase the mirrored partition corresponding to the updated flash image file.
  • the shared conf partition of the Flash and the corresponding Image partition are erased regardless of which image is updated. For example, when updating the first mirroring system, the shared conf partition and the first flash image file will be erased.
  • the modified configuration information is saved in the shared conf partition, and the first flash image file and the second flash image file can share the modified configuration information to avoid Repeated configuration, which effectively solves the problem of many unnecessary troubles caused by inconsistent configuration files after the first mirror system and the second mirror system are updated, when the reserved configuration refreshes a single image, saving manpower and time. .
  • the embodiment of the invention further provides a corresponding implementation device for the design method of the dual mirror shared conf partition file, which further makes the method more practical.
  • the apparatus for designing the dual mirror shared conf partition file provided by the embodiment of the present invention is described below.
  • the design apparatus of the dual mirror shared conf partition file described below and the design method of the dual mirror shared conf partition file described above can refer to each other.
  • FIG. 3 is a structural diagram of a device for designing a dual-image shared conf partition file according to an embodiment of the present invention.
  • the device may include:
  • the pre-processing module 301 is configured to configure a disk space occupation capacity for the first flash image file, the second flash image file, and the shared conf partition file of the baseboard management controller according to the disk space occupation capacity value input by the user, and generate a bottom plate.
  • the runtime is automatically generated; the shared conf partition is located in the flash memory of the baseboard management controller.
  • the image file startup module 302 is configured to: when the first flash image file or the second flash image file is started according to the startup instruction, the first flash image file or the second flash image file first mounts the respective partitions, and finally the shared conf partition is mounted.
  • the apparatus may include:
  • the modifying module 303 is configured to store the modified configuration file into the shared conf partition when the modified configuration file is detected, so that the first flash image file and the second flash image file are shared.
  • the device may further include:
  • the erasing module 304 is configured to erase the shared conf partition when the flash management of the baseboard management controller is detected, and erase the mirrored partition corresponding to the updated flash image file.
  • each functional module of the device for designing a dual-image shared conf partition file according to the embodiment of the present invention may be specifically implemented according to the method in the foregoing method embodiment, and the specific implementation process may refer to the related description of the foregoing method embodiment, where not Let me repeat.
  • the embodiment of the present invention shares a conf partition based on the BMC dual mirror system.
  • the two mirror systems use the conf partition of the shared area. Regardless of which mirror system is used, the shared conf partition located in the flash is finally mounted, and the shared conf partition is shared.
  • the BMC configuration information is stored to avoid duplicate configuration, so that the two mirroring systems can use the same configuration information to ensure that the files of the two mirroring systems start the conf partition are consistent, and no further secondary settings are required.
  • the system design is more reasonable, scientific and effective.
  • the dual-image shared conf partition file is beneficial to save manpower and improve work efficiency. It has strong practicability and high application value.
  • the embodiment of the invention further provides a device for designing a dual-image shared conf partition file, which may specifically include:
  • a memory for storing a computer program
  • a processor the step of executing a computer program to implement the method of designing a dual mirror shared conf partition file as described in any of the embodiments above.
  • each functional module of the device for designing a dual-image shared conf partition file may be specifically implemented according to the method in the foregoing method embodiment, and the specific implementation process may refer to the related description of the foregoing method embodiment, where Let me repeat.
  • the embodiment of the present invention realizes a more reasonable, scientific and effective dual mirror shared conf partition file for the BMC dual mirror system, which is beneficial to saving manpower and improving work efficiency, has strong practicability and high application value.
  • the embodiment of the present invention further provides a computer readable storage medium storing a design program of a dual mirror shared conf partition file, where the design program of the dual mirror shared conf partition file is executed by the processor, as described in any one of the above embodiments.
  • the steps for designing a dual mirror shared conf partition file are described in any one of the above embodiments.
  • the embodiment of the present invention realizes a more reasonable, scientific and effective dual mirror shared conf partition file for the BMC dual mirror system, which is beneficial to saving manpower and improving work efficiency, has strong practicability and high application value.
  • the steps of a method or algorithm described in connection with the embodiments disclosed herein can be implemented directly in hardware, a software module executed by a processor, or a combination of both.
  • the software module can be placed in random access memory (RAM), memory, read only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or technical field. Any other form of storage medium known.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Databases & Information Systems (AREA)
  • Computing Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Quality & Reliability (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

一种双镜像共享conf分区文件的设计方法、装置、设备及计算机可读存储介质。其中,方法包括预先分别为底板管理控制器的第一闪存镜像文件、第二闪存镜像文件和共享conf分区文件配置磁盘空间占用容量,并生成底板管理控制器的不包含共享conf分区文件的FW文件;启动第一闪存镜像文件或第二闪存镜像文件时,闪存镜像文件先挂载各自的分区,最后挂载共享conf分区(S102);共享conf分区底板管理控制器首次正常运行时自动生成并位于闪存中,存储有底板管理控制器的配置文件,配置文件为底板管理控制器首次正常运行时自动生成。该方法实现了BMC的两个镜像***共享conf分区文件,避免重复配置,有利于节省人力和提高工作效率,实用性强。

Description

一种双镜像共享conf分区文件的设计方法及装置
本申请要求于2018年2月28日提交中国专利局、申请号为201810166454.4、发明名称为“一种双镜像共享conf分区文件的设计方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本发明实施例涉及计算机底板管理控制器技术领域,特别是涉及一种双镜像共享conf分区文件的设计方法、装置、设备及计算机可读存储介质。
背景技术
BMC(baseboard management controller,底板管理控制器),为在IPMI(Intelligent Platform Management Interface,智能平台管理接口)结构下提供智能管理的控制器。BMC自备电源,并可自动地获取温度、电压、风扇、功耗、电源信息和CPU内存状态等信息监控***运行健康状况;同时BMC支持IPMI、Restful、Redfish、SNMP、SMTP等等接口,支持Web UI访问和IPMI命令访问。
随着服务器技术的快速发展,为了保证BMC的稳定性和可靠性,许多服务器***支持BMC双镜像***,在一个64M的闪存flash包含两个32M的BMC镜像分区文件,分为第一镜像Image1和第二镜像Image2。默认启动Image1,挂载相应分区文件,Image2作为备份使用;当Image1文件损坏,会重启BMC自动选择Image2启动,避免再次刷新。
但是,flash中Image1和Image2,每一个Image的分区文件各自独立,尤其是存储相关BMC配置文件的conf分区,从而无法保证两个Image启动conf分区的文件一致,需要进一步进行二次设置;同时当保留配置刷新单个镜像Image时,无法满足Image1和Image2在更 新后,配置文件一致,造成很多不必要的麻烦。
因此,如何为BMC双镜像***设计更为合理、科学、有效的双镜像共享conf分区文件,为本领域技术人员亟待解决的问题。
发明内容
本发明实施例的目的是提供一种双镜像共享conf分区文件的设计方法、装置、设备及计算机可读存储介质,实现了BMC的两个镜像***共享conf分区文件,避免重复配置,有利于节省人力和提高工作效率,实用性强。
为解决上述技术问题,本发明实施例提供以下技术方案:
本发明实施例一方面提供了一种双镜像共享conf分区文件的设计方法,应用于底板管理控制器双镜像***,包括:
预先根据用户输入的磁盘空间占用容量值,分别为底板管理控制器的第一闪存镜像文件、第二闪存镜像文件和共享conf分区配置磁盘空间占用容量,并生成所述底板管理控制器的FW文件,共享conf分区文件不在所述FW文件中;
根据启动指令启动所述第一闪存镜像文件或所述第二闪存镜像文件时,所述第一闪存镜像文件或所述第二闪存镜像文件先挂载各自的分区,最后挂载所述共享conf分区;
其中,所述共享conf分区在所述底板管理控制器首次正常运行时自动生成,存储有所述底板管理控制器的配置文件,所述配置文件为所述底板管理控制器首次正常运行时自动生成;所述共享conf分区位于所述底板管理控制器的闪存中。
可选的,还包括:
当检测到修改所述配置文件时,将修改的配置文件存储至所述共享conf分区中,以使所述第一闪存镜像文件和所述第二闪存镜像文件共享。
可选的,还包括:
当检测到所述底板管理控制器的闪存更新时,擦除所述共享conf 分区,并将更新的闪存镜像文件对应的镜像分区擦除。
可选的,所述共享conf分区位于所述底板管理控制器的闪存的最后端。
可选的,所述第一闪存镜像文件或所述第二闪存镜像文件先挂载各自的分区为:
所述第一闪存镜像文件或所述第二闪存镜像文件先挂载root分区、boot分区、www分区和osimage分区。
本发明实施例另一方面提供了一种双镜像共享conf分区文件的设计装置,包括:
预处理模块,用于预先根据用户输入的磁盘空间占用容量值,分别为底板管理控制器的第一闪存镜像文件、第二闪存镜像文件和共享conf分区配置磁盘空间占用容量,并生成所述底板管理控制器的FW文件,共享conf分区文件不在所述FW文件中;所述共享conf分区在所述底板管理控制器首次正常运行时自动生成,存储有所述底板管理控制器的配置文件,所述配置文件为所述底板管理控制器首次正常运行时自动生成;所述共享conf分区位于所述底板管理控制器的闪存中;
镜像文件启动模块,用于根据启动指令启动所述第一闪存镜像文件或所述第二闪存镜像文件时,所述第一闪存镜像文件或所述第二闪存镜像文件先挂载各自的分区,最后挂载所述共享conf分区。
可选的,还包括:
修改模块,用于当检测到修改所述配置文件时,将修改的配置文件存储至所述共享conf分区中,以使所述第一闪存镜像文件和所述第二闪存镜像文件共享。
可选的,还包括:
擦除模块,用于当检测到所述底板管理控制器的闪存更新时,擦除所述共享conf分区,并将更新的闪存镜像文件对应的镜像分区擦除。
本发明实施例还提供了一种双镜像共享conf分区文件的设计设备,包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如前任一项所述双镜像共享conf分区文件的设计方法的步骤。
本发明实施例最后还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有双镜像共享conf分区文件的设计程序,所述双镜像共享conf分区文件的设计程序被处理器执行时实现如前任一项所述双镜像共享conf分区文件的设计方法的步骤。
本发明实施例提供了一种双镜像共享conf分区文件的设计方法,预先根据用户输入的磁盘空间占用容量值,分别为底板管理控制器的第一闪存镜像文件、第二闪存镜像文件和共享conf分区文件配置磁盘空间占用容量,并生成底板管理控制器的FW文件,共享conf分区文件不在FW文件中;根据启动指令启动第一闪存镜像文件或第二闪存镜像文件时,第一闪存镜像文件或第二闪存镜像文件先挂载各自的分区,最后挂载共享conf分区;共享conf分区在底板管理控制器首次正常运行时自动生成,存储有底板管理控制器的配置文件,配置文件为底板管理控制器首次正常运行时自动生成;共享conf分区位于底板管理控制器的闪存中。
本申请提供的技术方案的优点在于,基于BMC双镜像***共享conf分区,两个镜像***使用共享区域的conf分区,不论使用哪一个镜像***,都是最后挂载位于闪存的共享conf分区,共享conf分区存储有BMC的配置信息,避免重复配置,以使两个镜像***可使用同一个配置信息,保证两个镜像***启动conf分区的文件一致,不需要进一步进行二次设置,实现了为BMC双镜像***设计更为合理、科学、有效的双镜像共享conf分区文件,有利于节省人力和提高工作效率,实用性强,具有很高应用价值。
此外,本发明实施例还针对双镜像共享conf分区文件的设计方法提供了相应的实现装置、设备及计算机可读存储介质,进一步使得所述方法更具有实用性,所述装置、设备及计算机可读存储介质具有相应的优点。
附图说明
为了更清楚的说明本发明实施例或现有技术的技术方案,下面将 对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种双镜像共享conf分区文件的设计方法的流程示意图;
图2为本发明实施例提供的另一种双镜像共享conf分区文件的设计方法的流程示意图;
图3为本发明实施例提供的双镜像共享conf分区文件的设计装置的一种具体实施方式结构图;
图4为本发明实施例提供的双镜像共享conf分区文件的设计装置的另一种具体实施方式结构图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等是用于区别不同的对象,而不是用于描述特定的顺序。此外术语“包括”和“具有”以及他们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可包括没有列出的步骤或单元。
在介绍了本发明实施例的技术方案后,下面详细的说明本申请的各种非限制性实施方式。
首先请参见图1,图1为本发明实施例提供的一种双镜像共享conf分区文件的设计方法的流程示意图,应用于底板管理控制器双镜像系 统,本发明实施例可包括以下内容:
S101:预先根据用户输入的磁盘空间占用容量值,分别为底板管理控制器的第一闪存镜像文件、第二闪存镜像文件和共享conf分区文件配置磁盘空间占用容量,并生成底板管理控制器的FW文件。
S102:根据启动指令启动第一闪存镜像文件或第二闪存镜像文件时,第一闪存镜像文件或第二闪存镜像文件先挂载各自的分区,最后挂载共享conf分区。
首先为BMC的双镜像***文件大小与共享conf分区大小进行配置,用户可根据实际需要输入各文件的大小值,***接收用户输入指令,为BMC的第一闪存镜像文件、第二闪存镜像文件和共享conf分区配置占用的磁盘空间容量。
BMC的闪存具有双镜像***,即第一闪存镜像文件(或者第一镜像***)和第二闪存镜像文件(或者第二镜像***)。
默认的,共享conf分区中的文件不在FW文件中。
BMC首次运行时,会自动配置共享conf分区,并为自身生成配置文件,并将该配置文件存储在共享conf分区中,配置文件主要为用户相关的设置信息,例如登陆名、密码等等。
共享conf分区位于底板管理控制器的闪存中,在一种具体的实施方式中,共享conf分区可位于底板管理控制器的闪存的最后端。
当BMC自动生成共享conf分区和配置文件后,会按照区域块(不包含共享conf区域)将区域块更新至闪存中。
在根据用户指令启动镜像***时,不论启动哪一个镜像***,即启动第一闪存镜像文件或第二闪存镜像文件,各闪存镜像文件都是先挂载各自分区文件,例如先挂载root分区、boot分区、www分区和osimage分区,最后挂载位于Flash最后的共享conf分区。
在本发明实施例提供的技术方案中,基于BMC双镜像***共享conf分区,两个镜像***使用共享区域的conf分区,不论使用哪一个镜像***,都是最后挂载位于闪存的共享conf分区,共享conf分区存储有BMC的配置信息,避免重复配置,以使两个镜像***可使用同 一个配置信息,保证两个镜像***启动conf分区的文件一致,不需要进一步进行二次设置,实现了为BMC双镜像***设计更为合理、科学、有效的双镜像共享conf分区文件,有利于节省人力和提高工作效率,实用性强,具有很高应用价值。
考虑到用户后期会对配置文件进行修改,或者会更新镜像***,鉴于此,基于上述实施例,请参见图2,本发明实施例还可包括以下内容:
S103:判断配置文件是否被修改,若是,则执行S104。
S104:将修改的配置文件存储至共享conf分区中,以使第一闪存镜像文件和第二闪存镜像文件共享。
S105:判断底板管理控制器的闪存是否被更新,若是,则执行S106。
S106:擦除共享conf分区,并将更新的闪存镜像文件对应的镜像分区擦除。
BMC Flash更新时,无论更新哪一个镜像,均擦除Flash的共享conf分区和相应Image分区。举例来说,对第一镜像***进行更新时,将擦除共享conf分区和第一闪存镜像文件。
当用户对存储在共享conf分区中的配置信息进行修改后,将修改配置信息保存在共享conf分区中,第一闪存镜像文件和第二闪存镜像文件均可共享这些修改后的配置信息,避免进行重复配置,从而有效的解决了当保留配置刷新单个镜像Image时,无法满足第一镜像***和第二镜像***在更新后,配置文件不一致导致的很多不必要的麻烦的问题,节省了人力和时间。
本发明实施例还针对双镜像共享conf分区文件的设计方法提供了相应的实现装置,进一步使得所述方法更具有实用性。下面对本发明实施例提供的双镜像共享conf分区文件的设计装置进行介绍,下文描述的双镜像共享conf分区文件的设计装置与上文描述的双镜像共享 conf分区文件的设计方法可相互对应参照。
参见图3,图3为本发明实施例提供的双镜像共享conf分区文件的设计装置在一种具体实施方式下的结构图,该装置可包括:
预处理模块301,用于预先根据用户输入的磁盘空间占用容量值,分别为底板管理控制器的第一闪存镜像文件、第二闪存镜像文件和共享conf分区文件配置磁盘空间占用容量,并生成底板管理控制器的FW文件,共享conf分区文件不在FW文件中;共享conf分区在底板管理控制器首次正常运行时自动生成,存储有底板管理控制器的配置文件,配置文件为底板管理控制器首次正常运行时自动生成;共享conf分区位于底板管理控制器的闪存中。
镜像文件启动模块302,用于根据启动指令启动第一闪存镜像文件或第二闪存镜像文件时,第一闪存镜像文件或第二闪存镜像文件先挂载各自的分区,最后挂载共享conf分区。
可选的,在本实施例的一些实施方式中,请参阅图4,所述装置可以包括:
修改模块303,用于当检测到修改配置文件时,将修改的配置文件存储至共享conf分区中,以使第一闪存镜像文件和第二闪存镜像文件共享。
此外,在本实施例的另一些实施方式中,所述装置例如还可以包括:
擦除模块304,用于当检测到底板管理控制器的闪存更新时,擦除共享conf分区,并将更新的闪存镜像文件对应的镜像分区擦除。
本发明实施例所述双镜像共享conf分区文件的设计装置的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
由上可知,本发明实施例基于BMC双镜像***共享conf分区,两个镜像***使用共享区域的conf分区,不论使用哪一个镜像***,都是最后挂载位于闪存的共享conf分区,共享conf分区存储有BMC 的配置信息,避免重复配置,以使两个镜像***可使用同一个配置信息,保证两个镜像***启动conf分区的文件一致,不需要进一步进行二次设置,实现了为BMC双镜像***设计更为合理、科学、有效的双镜像共享conf分区文件,有利于节省人力和提高工作效率,实用性强,具有很高应用价值。
本发明实施例还提供了一种双镜像共享conf分区文件的设计设备,具体可包括:
存储器,用于存储计算机程序;
处理器,用于执行计算机程序以实现如上任意一实施例所述双镜像共享conf分区文件的设计方法的步骤。
本发明实施例所述双镜像共享conf分区文件的设计设备的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
由上可知,本发明实施例实现了为BMC双镜像***设计更为合理、科学、有效的双镜像共享conf分区文件,有利于节省人力和提高工作效率,实用性强,具有很高应用价值。
本发明实施例还提供了一种计算机可读存储介质,存储有双镜像共享conf分区文件的设计程序,所述双镜像共享conf分区文件的设计程序被处理器执行时如上任意一实施例所述双镜像共享conf分区文件的设计方法的步骤。
本发明实施例所述计算机可读存储介质的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
由上可知,本发明实施例实现了为BMC双镜像***设计更为合理、科学、有效的双镜像共享conf分区文件,有利于节省人力和提高工作效率,实用性强,具有很高应用价值。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
以上对本发明所提供的一种双镜像共享conf分区文件的设计方法、装置、设备及计算机可读存储介质进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

Claims (10)

  1. 一种双镜像共享conf分区文件的设计方法,其特征在于,应用于底板管理控制器双镜像***,包括:
    预先根据用户输入的磁盘空间占用容量值,分别为底板管理控制器的第一闪存镜像文件、第二闪存镜像文件和共享conf分区配置磁盘空间占用容量,并生成所述底板管理控制器的FW文件,共享conf分区文件不在所述FW文件中;
    根据启动指令启动所述第一闪存镜像文件或所述第二闪存镜像文件时,所述第一闪存镜像文件或所述第二闪存镜像文件先挂载各自的分区,最后挂载所述共享conf分区;
    其中,所述共享conf分区在所述底板管理控制器首次正常运行时自动生成,存储有所述底板管理控制器的配置文件,所述配置文件为所述底板管理控制器首次正常运行时自动生成;所述共享conf分区位于所述底板管理控制器的闪存中。
  2. 根据权利要求1所述的双镜像共享conf分区文件的设计方法,其特征在于,还包括:
    当检测到修改所述配置文件时,将修改的配置文件存储至所述共享conf分区中,以使所述第一闪存镜像文件和所述第二闪存镜像文件共享。
  3. 根据权利要求1所述的双镜像共享conf分区文件的设计方法,其特征在于,还包括:
    当检测到所述底板管理控制器的闪存更新时,擦除所述共享conf分区,并将更新的闪存镜像文件对应的镜像分区擦除。
  4. 根据权利要求2或3任意一项所述的双镜像共享conf分区文件的设计方法,其特征在于,所述共享conf分区位于所述底板管理控制器的闪存的最后端。
  5. 根据权利要求4所述的双镜像共享conf分区文件的设计方法,其特征在于,所述第一闪存镜像文件或所述第二闪存镜像文件先挂载各自的分区为:
    所述第一闪存镜像文件或所述第二闪存镜像文件先挂载root分区、boot分区、www分区和osimage分区。
  6. 一种双镜像共享conf分区文件的设计装置,其特征在于,包括:
    预处理模块,用于预先根据用户输入的磁盘空间占用容量值,分别为底板管理控制器的第一闪存镜像文件、第二闪存镜像文件和共享conf分区配置磁盘空间占用容量,并生成所述底板管理控制器的FW文件,共享conf分区文件不在所述FW文件中;所述共享conf分区在所述底板管理控制器首次正常运行时自动生成,存储有所述底板管理控制器的配置文件,所述配置文件为所述底板管理控制器首次正常运行时自动生成;所述共享conf分区位于所述底板管理控制器的闪存中;
    镜像文件启动模块,用于根据启动指令启动所述第一闪存镜像文件或所述第二闪存镜像文件时,所述第一闪存镜像文件或所述第二闪存镜像文件先挂载各自的分区,最后挂载所述共享conf分区。
  7. 根据权利要求6所述的双镜像共享conf分区文件的设计装置,其特征在于,还包括:
    修改模块,用于当检测到修改所述配置文件时,将修改的配置文件存储至所述共享conf分区中,以使所述第一闪存镜像文件和所述第二闪存镜像文件共享。
  8. 根据权利要求6所述的双镜像共享conf分区文件的设计装置,其特征在于,还包括:
    擦除模块,用于当检测到所述底板管理控制器的闪存更新时,擦除所述共享conf分区,并将更新的闪存镜像文件对应的镜像分区擦除。
  9. 一种双镜像共享conf分区文件的设计设备,其特征在于,包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如权利要求1至5任一项所述双镜像共享conf分区文件的设计方法的步骤。
  10. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有双镜像共享conf分区文件的设计程序,所述双镜像共 享CONF分区文件的设计程序被处理器执行时实现如权利要求1至5任一项所述双镜像共享conf分区文件的设计方法的步骤。
PCT/CN2018/103433 2018-02-28 2018-08-31 一种双镜像共享conf分区文件的设计方法及装置 WO2019165774A1 (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US16/475,104 US11586535B2 (en) 2018-02-28 2018-08-31 Method and apparatus for designing dual-mirror shared conf partition file

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201810166454.4 2018-02-28
CN201810166454.4A CN108345477B (zh) 2018-02-28 2018-02-28 一种双镜像共享conf分区文件的设计方法及装置

Publications (1)

Publication Number Publication Date
WO2019165774A1 true WO2019165774A1 (zh) 2019-09-06

Family

ID=62959980

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/103433 WO2019165774A1 (zh) 2018-02-28 2018-08-31 一种双镜像共享conf分区文件的设计方法及装置

Country Status (3)

Country Link
US (1) US11586535B2 (zh)
CN (1) CN108345477B (zh)
WO (1) WO2019165774A1 (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108345477B (zh) 2018-02-28 2021-10-26 郑州云海信息技术有限公司 一种双镜像共享conf分区文件的设计方法及装置
CN109766221A (zh) * 2019-01-09 2019-05-17 郑州云海信息技术有限公司 一种bmc镜像切换方法与装置
CN110968477B (zh) * 2019-11-15 2022-08-02 苏州浪潮智能科技有限公司 一种获取备用bmc版本信息的方法、设备及介质
CN113656080B (zh) * 2021-08-04 2023-10-24 亿咖通(湖北)技术有限公司 操作***内核的启动方法、电子设备和机器可读存储介质
CN115576705B (zh) * 2022-12-13 2023-03-10 苏州浪潮智能科技有限公司 一种冗余固件的数据同步方法、装置及介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090070761A1 (en) * 2007-09-06 2009-03-12 O2Micro Inc. System and method for data communication with data link backup
CN102521016A (zh) * 2011-12-08 2012-06-27 中兴通讯股份有限公司 一种运行多个虚拟机的方法及***
CN103491144A (zh) * 2013-09-09 2014-01-01 中国科学院计算技术研究所 一种广域网虚拟平台的构建方法
CN103870312A (zh) * 2012-12-12 2014-06-18 华为技术有限公司 建立虚拟机共享存储缓存的方法及装置
CN104272296A (zh) * 2012-04-30 2015-01-07 惠普发展公司,有限责任合伙企业 提供多重***镜像的处理器
CN108345477A (zh) * 2018-02-28 2018-07-31 郑州云海信息技术有限公司 一种双镜像共享conf分区文件的设计方法及装置

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7567991B2 (en) * 2003-06-25 2009-07-28 Emc Corporation Replication of snapshot using a file system copy differential
US7917689B2 (en) * 2007-12-28 2011-03-29 Intel Corporation Methods and apparatuses for nonvolatile memory wear leveling
US9262194B2 (en) * 2008-06-10 2016-02-16 Apple Inc. Virtual machine communications
US8566640B2 (en) * 2010-07-19 2013-10-22 Veeam Software Ag Systems, methods, and computer program products for instant recovery of image level backups
US8707018B1 (en) * 2011-06-28 2014-04-22 Emc Corporation Managing initialization of file systems
US9846706B1 (en) * 2012-12-28 2017-12-19 EMC IP Holding Company LLC Managing mounting of file systems
US9047112B2 (en) * 2013-03-12 2015-06-02 American Megatrends, Inc. Installation of virtual service processor to computer system having existing operating system
TWI536767B (zh) 2013-09-03 2016-06-01 緯創資通股份有限公司 伺服系統及其備援管理方法
CN104615506A (zh) * 2015-02-13 2015-05-13 浪潮电子信息产业股份有限公司 一种基于逻辑控制的bios和bmc备份方法
US10423588B2 (en) * 2015-08-25 2019-09-24 International Business Machines Corporation Orchestrated disaster recovery
CN105955842B (zh) * 2016-04-19 2019-11-22 上海斐讯数据通信技术有限公司 一种嵌入式***的***分区结构及其通讯设备
US10009426B2 (en) * 2016-08-12 2018-06-26 Netapp, Inc. Converged infrastructure and associated methods thereof
US10152387B1 (en) * 2016-12-23 2018-12-11 EMC IP Holding Company LLC Instant start of virtual machine from archive copy on backup media
CN111274192A (zh) * 2020-01-19 2020-06-12 苏州浪潮智能科技有限公司 一种多bmc管理***及刀片服务器

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090070761A1 (en) * 2007-09-06 2009-03-12 O2Micro Inc. System and method for data communication with data link backup
CN102521016A (zh) * 2011-12-08 2012-06-27 中兴通讯股份有限公司 一种运行多个虚拟机的方法及***
CN104272296A (zh) * 2012-04-30 2015-01-07 惠普发展公司,有限责任合伙企业 提供多重***镜像的处理器
CN103870312A (zh) * 2012-12-12 2014-06-18 华为技术有限公司 建立虚拟机共享存储缓存的方法及装置
CN103491144A (zh) * 2013-09-09 2014-01-01 中国科学院计算技术研究所 一种广域网虚拟平台的构建方法
CN108345477A (zh) * 2018-02-28 2018-07-31 郑州云海信息技术有限公司 一种双镜像共享conf分区文件的设计方法及装置

Also Published As

Publication number Publication date
CN108345477B (zh) 2021-10-26
US11586535B2 (en) 2023-02-21
CN108345477A (zh) 2018-07-31
US20210365361A1 (en) 2021-11-25

Similar Documents

Publication Publication Date Title
WO2019165774A1 (zh) 一种双镜像共享conf分区文件的设计方法及装置
KR102478395B1 (ko) 통지와 함께 백그라운드 활동을 효율적으로 관리하는 ssd를 위한 메카니즘
US7093089B2 (en) Systems and methods for storing data on computer systems
CN104850435B (zh) 电源管理控制器与方法
JP2012203583A (ja) 情報処理装置およびプログラム
TWI596541B (zh) 資料存取系統、資料存取裝置及資料存取方法
US7870405B2 (en) Method of controlling power consumption of a memory according to mapping
EP1605356B1 (en) Storage system and method for acquisition and utilisation of snapshots
WO2016165597A1 (zh) 数据存储的处理方法及装置
JP5444104B2 (ja) 記憶手段の管理方法、仮想計算機システムおよびプログラム
US11422860B2 (en) Optimizing save operations for OS/hypervisor-based persistent memory
WO2019148830A1 (zh) 一种基板管理控制器通过kvm挂载文件夹的方法及装置
US20180095693A1 (en) Information processing apparatus, information processing system, and method for controlling information processing apparatus
CN112328170B (zh) 一种云硬盘的扩容方法、装置、计算机设备和存储介质
CN109033328A (zh) 一种访问请求处理方法、装置、设备及可读存储介质
JP6237230B2 (ja) メモリ管理プログラム、メモリ管理方法、及びメモリ管理装置
US11966637B1 (en) Method and system for storing data in portable storage devices
KR102123701B1 (ko) 네트워크 부트 시스템
JP6207342B2 (ja) 情報処理システムおよび情報処理システムの制御方法
JP2017157098A (ja) 情報処理装置、情報処理方法、プログラム
CN106933496B (zh) 管理raid的方法及装置
TWI522924B (zh) 電子裝置及其切換作業系統的方法
JP2013210930A (ja) フォールトトレラントサーバ、デフラグ方法、およびプログラム
US10496303B2 (en) Method for reducing power consumption memory, and computer device
WO2016131313A1 (zh) 一种嵌入式操作***代码加载的方法及装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18907529

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18907529

Country of ref document: EP

Kind code of ref document: A1