CN108874454A - A kind of self-adaptive starting method and device of target drives program - Google Patents

A kind of self-adaptive starting method and device of target drives program Download PDF

Info

Publication number
CN108874454A
CN108874454A CN201810679193.6A CN201810679193A CN108874454A CN 108874454 A CN108874454 A CN 108874454A CN 201810679193 A CN201810679193 A CN 201810679193A CN 108874454 A CN108874454 A CN 108874454A
Authority
CN
China
Prior art keywords
target drives
drives program
starting
distributed type
type assemblies
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.)
Granted
Application number
CN201810679193.6A
Other languages
Chinese (zh)
Other versions
CN108874454B (en
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.)
Zhengzhou Yunhai Information Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information Technology 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 Zhengzhou Yunhai Information Technology Co Ltd filed Critical Zhengzhou Yunhai Information Technology Co Ltd
Priority to CN201810679193.6A priority Critical patent/CN108874454B/en
Publication of CN108874454A publication Critical patent/CN108874454A/en
Application granted granted Critical
Publication of CN108874454B publication Critical patent/CN108874454B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/4401Bootstrapping
    • G06F9/4411Configuring for operating with peripheral devices; Loading of device drivers
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Stored Programmes (AREA)

Abstract

The invention discloses self-adaptive starting method, device, equipment and the computer readable storage medium of a kind of target drives program, wherein this method includes:Determine that the corresponding driver of any node is target drives program in distributed type assemblies;Successively start the distributed type assemblies and the target drives program, judge whether the target drives program starts success after beginning to pass through preset time period by current time, if it is, then determine that starting task is completed, if not, it is then again started up the target drives program, returns and judges whether the target drives program starts successful step after beginning to pass through preset time period by current time described in executing.In technical solution provided in an embodiment of the present invention, even if occurring the case where starting failure occur since target drives program can not connect distributed type assemblies, target drives program can also be restarted after preset time period, to ensure that the effectively start of target drives program.

Description

A kind of self-adaptive starting method and device of target drives program
Technical field
The present invention relates to distributed type assemblies technical fields, more specifically to a kind of the adaptive of target drives program Start method, apparatus, equipment and computer readable storage medium.
Background technique
CEPH provides object, block, file, and block interface mainly passes through librbd or krbd and supports, wherein librbd is Using state interface, commonly used VMWare EXSi inside corporate environment, Windows/Solaris operating system is can not be direct Using librbd, and krbd is also unable to run inside these above-mentioned corporate environments in commonly used system.So a mark Quasi- iSCSI interface drive program (abbreviation driver) just becomes commonly used system in these above-mentioned corporate environments and uses The optimal case of CEPH.
In general, distributed type assemblies start first, and then drive journey in each node start-up course of CEPH distributed type assemblies Sequence starting.When distributed type assemblies node causes distributed type assemblies that a period of time is needed just to can star successfully more, although at this time Distributed type assemblies start prior to driver, but distributed type assemblies are in start-up course, and such driver is connecting When distributed type assemblies, it may appear that do not connect the case where leading to starting failure.
Therefore, the technical solution presence for starting distributed type assemblies and correspondence driver in the prior art is likely to occur distribution The problem of the case where driver can not connect distributed type assemblies and then lead to starting failure in formula cluster start-up course.
Summary of the invention
The object of the present invention is to provide self-adaptive starting method, device, equipment and the computers of a kind of target drives program Readable storage medium storing program for executing, it is possible existing for the technical solution of distributed type assemblies and corresponding driver to solve to start in the prior art There is asking for the case where driver in distributed type assemblies start-up course can not connect distributed type assemblies and then lead to starting failure Topic.
A kind of self-adaptive starting method of target drives program, including:
Determine that the corresponding driver of any node is target drives program in distributed type assemblies;
Successively start the distributed type assemblies and the target drives program, preset time period is begun to pass through by current time After judge whether the target drives program starts success, if it is, determine starting task complete, if it is not, then opening again The target drives program is moved, returns and judges the target drives after beginning to pass through preset time period by current time described in executing Whether program starts successful step.
Preferably, judge whether the target drives program starts success after beginning to pass through preset time period by current time The step of before, further include:
Judge to open being started by the distributed type assemblies to whether current time elapsed time reaches pre-set Dynamic threshold value, if it is, determining that mistake occurs in the starting of the distributed type assemblies, if it is not, then executing described by current time The step of whether the target drives program starts judged after beginning to pass through preset time period.
Preferably, starting threshold value is preset, including:
Obtain the starting threshold value of extraneous input determined based on the number of nodes in the distributed type assemblies, wherein described How corresponding number of nodes starting threshold value more in distributed type assemblies be bigger.
Preferably, after the starting threshold value for obtaining extraneous input, further include:
The starting threshold value is stored respectively into the distributed type assemblies in the configuration file of each node, for described point It is acquired when any node is the target drives program corresponding node in cloth cluster.
Preferably, after determining that mistake occurs in the starting of the distributed type assemblies, further include:
The distributed type assemblies are started the information for mistake occur to export.
A kind of self-adapting start device of target drives program, including:
Determining module is used for:Determine that the corresponding driver of any node is target drives program in distributed type assemblies;
Starting module is used for:Successively start the distributed type assemblies and the target drives program, by current time Judge whether the target drives program starts success after preset time period, if it is, determining that starting task is completed, such as Fruit is no, then is again started up the target drives program, returns and sentences after beginning to pass through preset time period by current time described in executing Whether the target drives program of breaking starts successful step.
Preferably, further include:
Judgment module is used for:Whether the target drives program is judged after beginning to pass through preset time period by current time Before starting successful step, whether reach pre- to current time elapsed time judging to be started by the distributed type assemblies The starting threshold value being first arranged, if it is, determining that mistake occurs in the starting of the distributed type assemblies, if it is not, then described in instruction Judge what whether the target drives program started after beginning to pass through preset time period by current time described in starting module execution Step.
Preferably, further include:
Setup module is used for:Obtain the starting of extraneous input determined based on the number of nodes in the distributed type assemblies Threshold value, wherein how corresponding number of nodes starting threshold value more in the distributed type assemblies be bigger.
A kind of self-adapting start equipment of target drives program, including:
Memory, for storing computer program;
Processor realizes the adaptive of the target drives program any one of as above when for executing the computer program The step of starting method.
A kind of computer readable storage medium is stored with computer program on the computer readable storage medium, described The step of as above self-adaptive starting method of any one target drives program is realized when computer program is executed by processor.
The present invention provides a kind of self-adaptive starting method of target drives program, device, equipment and computer-readable deposit Storage media, wherein this method include:Determine that the corresponding driver of any node is target drives program in distributed type assemblies;According to The secondary starting distributed type assemblies and the target drives program are begun to pass through described in judgement after preset time period as current time Whether target drives program starts success, if it is, determining that starting task is completed, if it is not, then being again started up the target Driver returns and judges whether the target drives program opens after beginning to pass through preset time period by current time described in executing Dynamic successful step.In technical solution provided in an embodiment of the present invention, successively starting in distributed type assemblies and distributed type assemblies It is every then to judge whether a target drives program starts success by preset time period after the corresponding driver of any node, If it is, determine target drives program start successfully, be otherwise then again started up target drives program, though as a result, appearance by Distributed type assemblies can not be connected in target drives program and the case where starting failure occur, can also be weighed after preset time period New starting target drives program, to ensure that the effectively start of target drives program.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this The embodiment of invention for those of ordinary skill in the art without creative efforts, can also basis The attached drawing of offer obtains other attached drawings.
Fig. 1 is a kind of the first process of the self-adaptive starting method of target drives program provided in an embodiment of the present invention Figure;
Fig. 2 is a kind of structural schematic diagram of the self-adapting start device of target drives program provided in an embodiment of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other Embodiment shall fall within the protection scope of the present invention.
Referring to Fig. 1, it illustrates a kind of self-adaptive starting methods of target drives program provided in an embodiment of the present invention Flow chart, may include:
S11:Determine that the corresponding driver of any node is target drives program in distributed type assemblies.
A kind of execution subject of the self-adaptive starting method of target drives program provided in an embodiment of the present invention can be pair The self-adapting start device answered, and the device can be set in distributed type assemblies, therefore one kind provided in an embodiment of the present invention The execution subject of the self-adaptive starting method of target drives program can be distributed type assemblies.Wherein, driver is background ISCSI interface drive program in technology, each node all has itself corresponding driver, Ye Jifen in distributed type assemblies Cloth cluster interior joint and driver correspond, and the starting of driver is corresponded to for any one node, can be passed through A kind of self-adaptive starting method of target drives program disclosed in the present application is realized.
S12:Successively start distributed type assemblies and target drives program, sentences after beginning to pass through preset time period by current time Whether disconnected target drives program starts success, if it is, determining that starting task is completed, if it is not, then being again started up target drive Dynamic program returns after execution begins to pass through preset time period by current time and judges whether target drives program starts successful step Suddenly.
Wherein, preset time period can be set according to actual needs, such as can be 1 second;The successively distributed collection of starting Group and target drives program start target drives program after referring to first starting distributed type assemblies, and every preset time period of passing through then is sentenced Whether a disconnected target drives program starts success, and based on judging result determine starting task complete to handle without any or It is again started up target drives program, even if occurring opening since target drives program can not connect distributed type assemblies as a result, It the case where dynamic failure, can also be restarted after preset time period, to ensure that the effectively start of target drives program. In addition, being again started up target drives program can be by target drives program pull-up, i.e. automatically starting target drives program.
It should be noted that can be by above-mentioned judgement and based on judging that the step of acquired results make operation be arranged to one Target drives Programmable detection service, and target drives Programmable detection service is added to using preset time period as time interval and is determined When task in, thus the target drives Programmable detection service can timing realize above-mentioned judgement and correlation step automatically;But When no longer needing to carry out above-mentioned judgement and correlation step, need target drives Programmable detection service removing timed task.Certainly Other settings can also be carried out according to actual needs, within the scope of protection of the invention.
In technical solution provided in an embodiment of the present invention, successively starting any section in distributed type assemblies and distributed type assemblies It is every then to judge whether a target drives program starts success by preset time period after the corresponding driver of point, if so, Then determine that target drives program starts successfully, is otherwise then again started up target drives program, even if occurring driving due to target as a result, Dynamic program can not connect distributed type assemblies and the case where starting failure occurs, and mesh can also be restarted after preset time period Driver is marked, to ensure that the effectively start of target drives program.
And above-mentioned technical proposal disclosed in the present application is not only safe but also economical simple, to realize that target drives program is normal Starting, provides service.And above-mentioned technical proposal coverage is limited only to target drives program when distributed type assemblies starting Starting control avoids the start-up and shut-down control for influencing succeeding target driver.
A kind of self-adaptive starting method of target drives program provided in an embodiment of the present invention, is begun to pass through by current time Before judging whether target drives program starts successful step after preset time period, can also include:
Whether reach pre-set actuation threshold to current time elapsed time judging to be started by distributed type assemblies Value, if it is, determine distributed type assemblies starting there is mistake, if it is not, then execute begun to pass through by current time it is default The step of whether target drives program starts is judged after period.
It should be noted that judging target drives program after beginning to pass through preset time period by current time in the present embodiment Whether before the successful step of starting, can also include the steps that it being that preset time is begun to pass through by current time in each execute Judge to be both needed to realization before whether target drives program starts successful step after section.Starting threshold value can be according to actual needs It is determined, if the starting time (starting starts to current time elapsed time) of distributed type assemblies reaches starting threshold value, Then think that mistake occurs in the starting of distributed type assemblies, stops operation at this time;Otherwise, then it is assumed that distributed type assemblies can also be normally real Now start, execute the step of whether target drives program starts judged at this time, avoids distributed type assemblies from mistake occur and but also repeat The judgment step whether performance objective driver starts wastes logical resource.
A kind of self-adaptive starting method of target drives program provided in an embodiment of the present invention, presets starting threshold value, May include:
Obtain the starting threshold value of extraneous input determined based on the number of nodes in distributed type assemblies, wherein distribution collection How corresponding number of nodes starting threshold value more in group be bigger.
It should be noted that since distributed type assemblies interior joint quantity is more, then in requisition for starting threshold value it is bigger, because Starting threshold value can be arranged according to personal experience based on the number of nodes in distributed type assemblies by staff in this, so as to make The number of nodes that threshold value and distributed type assemblies must be started is adapted, so that the setting of starting threshold value is more reasonable.Certainly Other settings can be carried out according to actual needs, it is within the scope of the present invention.
A kind of self-adaptive starting method of target drives program provided in an embodiment of the present invention obtains the starting of extraneous input After threshold value, can also include:
Starting threshold value is stored respectively into distributed type assemblies in the configuration file of each node, for appointing in distributed type assemblies One node is acquired when being target drives program corresponding node.
Will starting threshold value stored into distributed type assemblies in the configuration file of each node respectively, as a result, determine it is any It is target drives program that node, which corresponds to driver,, can be by any node when target drives program opening initialization Starting threshold value is obtained in configuration file and then realizes subsequent step, facilitates the acquisition of starting threshold value.
A kind of self-adaptive starting method of target drives program provided in an embodiment of the present invention, determines opening for distributed type assemblies After dynamic appearance mistake, can also include:
Distributed type assemblies are started the information for mistake occur to export.
The information that distributed type assemblies start appearance mistake export to can be, the information is shown, is broadcasted, is sent to Staff corresponds to one of designated terminal or a variety of, other settings can also be carried out according to actual needs, so that work Mistake this case can be occurred with timely learning by making personnel, and then realize corresponding operation.
It is further to note that if judgement and correlation step that whether above-mentioned target drives program starts utilize one Target drives Programmable detection service realizes, then the step of above-mentioned technical proposal disclosed by the invention may be implemented includes:
Step 1:After determining target drives program, the configuration file of target drives program corresponding node is read, obtains basis The starting threshold value of interstitial content setting;
Step 2:Judge that target drives Programmable detection service whether there is, target drives Programmable detection service exists, then jumps 4 are gone to step, otherwise jump procedure 3;
Step 3:Create the service of target drives Programmable detection;
Step 4:Target driving state detection service is added into timed task;
Step 5:Judge whether the starting time of distributed type assemblies reaches starting threshold value, if it is, jump procedure 9, no Then jump procedure 6;
Step 6:Timed task timing performance objective driver detection service, target drives Programmable detection service detection mesh Whether mark driver has been started up, without any processing if target drives program has been started up, otherwise jump procedure 7;
Step 7:If target drives program starts not successfully, by target drives program pull-up;
Step 8:After delay 1 second, jump procedure 5;
Step 9:Target driving state detection service is removed into timing task.
The embodiment of the invention also provides a kind of self-adapting start devices of target drives program, as shown in Fig. 2, can wrap It includes:
Determining module 11, is used for:Determine that the corresponding driver of any node is target drives program in distributed type assemblies;
Starting module 12, is used for:Successively start distributed type assemblies and target drives program, is begun to pass through by current time pre- If judging whether target drives program starts success after the period, if it is, determining that starting task is completed, if it is not, then again Secondary starting target drives program returns to after execution begins to pass through preset time period by current time whether judge target drives program Start successful step.
A kind of self-adapting start device of target drives program provided in an embodiment of the present invention can also include:
Judgment module is used for:Judge whether target drives program starts after beginning to pass through preset time period by current time Before successful step, whether reach pre-set to current time elapsed time judging to be started by distributed type assemblies Start threshold value, if it is, determining that mistake occurs in the starting of distributed type assemblies, if it is not, then instruction starting module is executed by working as The preceding moment, the step of whether target drives program starts judged after beginning to pass through preset time period.
A kind of self-adapting start device of target drives program provided in an embodiment of the present invention can also include:
Setup module is used for:The starting threshold value of extraneous input determined based on the number of nodes in distributed type assemblies is obtained, Wherein how corresponding the starting threshold value more of the number of nodes in distributed type assemblies be bigger.
A kind of self-adapting start device of target drives program provided in an embodiment of the present invention can also include:
Memory module is used for:After the starting threshold value for obtaining extraneous input, starting threshold value is stored respectively to distribution and is collected In group in the configuration file of each node, obtained when target drives program corresponding node for any node in distributed type assemblies It takes.
A kind of self-adapting start device of target drives program provided in an embodiment of the present invention can also include:
Output module is used for:After determining that mistake occurs in the starting of distributed type assemblies, distributed type assemblies are started and mistake occur Information accidentally is exported.
The embodiment of the invention also provides a kind of self-adapting start equipments of target drives program, may include:
Memory, for storing computer program;
Processor realizes the self-adaptive starting method of as above any one target drives program when for executing computer program The step of.
The embodiment of the invention also provides a kind of computer readable storage medium, it is stored on computer readable storage medium Computer program realizes the self-adaptive starting method of as above any one target drives program when computer program is executed by processor The step of.
It should be noted that a kind of self-adapting start device of target drives program provided in an embodiment of the present invention, equipment And the explanation of relevant portion refers to a kind of target drives program provided in an embodiment of the present invention in computer readable storage medium Self-adaptive starting method in corresponding part detailed description, details are not described herein.In addition provided in an embodiment of the present invention above-mentioned In technical solution with correspond to the consistent part of technical solution realization principle and unspecified in the prior art, in order to avoid excessive superfluous It states.
The foregoing description of the disclosed embodiments can be realized those skilled in the art or using the present invention.To this A variety of modifications of a little embodiments will be apparent for a person skilled in the art, and the general principles defined herein can Without departing from the spirit or scope of the present invention, to realize in other embodiments.Therefore, the present invention will not be limited It is formed on the embodiments shown herein, and is to fit to consistent with the principles and novel features disclosed in this article widest Range.

Claims (10)

1. a kind of self-adaptive starting method of target drives program, which is characterized in that including:
Determine that the corresponding driver of any node is target drives program in distributed type assemblies;
Successively start the distributed type assemblies and the target drives program, sentences after beginning to pass through preset time period by current time Whether the target drives program of breaking starts success, if it is, determining that starting task is completed, if it is not, then being again started up institute Target drives program is stated, returns and judges the target drives program after beginning to pass through preset time period by current time described in executing Whether the successful step of starting.
2. the method according to claim 1, wherein judging institute after beginning to pass through preset time period by current time It states before whether target drives program start successful step, further includes:
Whether reach pre-set actuation threshold to current time elapsed time judging to be started by the distributed type assemblies Value, if it is, determining that mistake occurs in the starting of the distributed type assemblies, if it is not, then executing described by current time The step of whether the target drives program starts is judged after preset time period.
3. according to the method described in claim 2, it is characterized in that, preset starting threshold value, including:
Obtain the starting threshold value of extraneous input determined based on the number of nodes in the distributed type assemblies, wherein the distribution How corresponding number of nodes starting threshold value more in formula cluster be bigger.
4. according to the method described in claim 3, it is characterized in that, further including after obtaining the extraneous starting threshold value inputted:
The starting threshold value is stored respectively into the distributed type assemblies in the configuration file of each node, for the distribution It is acquired when any node is the target drives program corresponding node in cluster.
5. according to the method described in claim 2, it is characterized in that, determining that mistake occurs in the starting of the distributed type assemblies Afterwards, further include:
The distributed type assemblies are started the information for mistake occur to export.
6. a kind of self-adapting start device of target drives program, which is characterized in that including:
Determining module is used for:Determine that the corresponding driver of any node is target drives program in distributed type assemblies;
Starting module is used for:Successively start the distributed type assemblies and the target drives program, is begun to pass through by current time Judge whether the target drives program starts success after preset time period, if it is, determine that starting task is completed, if It is no, then it is again started up the target drives program, returns and judges after beginning to pass through preset time period by current time described in executing Whether the target drives program starts successful step.
7. device according to claim 6, which is characterized in that further include:
Judgment module is used for:Judge whether the target drives program starts after beginning to pass through preset time period by current time Before successful step, judge to set in advance being started by the distributed type assemblies to whether current time elapsed time reaches The starting threshold value set, if it is, determining that mistake occurs in the starting of the distributed type assemblies, if it is not, then indicating the starting The step of whether the target drives program starts judged after beginning to pass through preset time period by current time described in module execution.
8. the method according to the description of claim 7 is characterized in that further including:
Setup module is used for:The starting threshold value of extraneous input determined based on the number of nodes in the distributed type assemblies is obtained, Wherein how corresponding the starting threshold value more of the number of nodes in the distributed type assemblies be bigger.
9. a kind of self-adapting start equipment of target drives program, which is characterized in that including:
Memory, for storing computer program;
Processor, realizing the target drives program as described in any one of claim 1 to 5 when for executing the computer program The step of self-adaptive starting method.
10. a kind of computer readable storage medium, which is characterized in that be stored with computer on the computer readable storage medium Program, when the computer program is executed by processor realize as described in any one of claim 1 to 5 target drives program oneself The step of adapting to starting method.
CN201810679193.6A 2018-06-27 2018-06-27 Adaptive starting method and device of target driver Active CN108874454B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810679193.6A CN108874454B (en) 2018-06-27 2018-06-27 Adaptive starting method and device of target driver

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810679193.6A CN108874454B (en) 2018-06-27 2018-06-27 Adaptive starting method and device of target driver

Publications (2)

Publication Number Publication Date
CN108874454A true CN108874454A (en) 2018-11-23
CN108874454B CN108874454B (en) 2021-12-17

Family

ID=64295314

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810679193.6A Active CN108874454B (en) 2018-06-27 2018-06-27 Adaptive starting method and device of target driver

Country Status (1)

Country Link
CN (1) CN108874454B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102412988A (en) * 2011-11-14 2012-04-11 浪潮(北京)电子信息产业有限公司 Service information system and method for realizing continuous operation by using same
CN104166620A (en) * 2014-07-10 2014-11-26 广州中大电讯科技有限公司 Home-based aged care health service system fault tolerance method based on digital family middleware
CN105760242A (en) * 2015-06-19 2016-07-13 深圳怡化电脑股份有限公司 Self-adapting method and device for drive program of self-service equipment
CN106843966A (en) * 2017-01-22 2017-06-13 郑州云海信息技术有限公司 A kind of method and device for loading I/O module driver
CN107341026A (en) * 2016-05-03 2017-11-10 阿里巴巴集团控股有限公司 The control method and device of driver
US20170358146A1 (en) * 2015-02-05 2017-12-14 Uber Technologies, Inc. Programmatically determining location information in connection with a transport service
CN107608738A (en) * 2017-10-12 2018-01-19 郑州云海信息技术有限公司 Start the method, apparatus and computer-readable recording medium of object storage device
US20180066622A1 (en) * 2016-09-08 2018-03-08 Hyundai Motor Company Method for guaranteeing driving performance of engine and hybrid electric vehicle thereof

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102412988A (en) * 2011-11-14 2012-04-11 浪潮(北京)电子信息产业有限公司 Service information system and method for realizing continuous operation by using same
CN104166620A (en) * 2014-07-10 2014-11-26 广州中大电讯科技有限公司 Home-based aged care health service system fault tolerance method based on digital family middleware
US20170358146A1 (en) * 2015-02-05 2017-12-14 Uber Technologies, Inc. Programmatically determining location information in connection with a transport service
CN105760242A (en) * 2015-06-19 2016-07-13 深圳怡化电脑股份有限公司 Self-adapting method and device for drive program of self-service equipment
CN107341026A (en) * 2016-05-03 2017-11-10 阿里巴巴集团控股有限公司 The control method and device of driver
US20180066622A1 (en) * 2016-09-08 2018-03-08 Hyundai Motor Company Method for guaranteeing driving performance of engine and hybrid electric vehicle thereof
CN106843966A (en) * 2017-01-22 2017-06-13 郑州云海信息技术有限公司 A kind of method and device for loading I/O module driver
CN107608738A (en) * 2017-10-12 2018-01-19 郑州云海信息技术有限公司 Start the method, apparatus and computer-readable recording medium of object storage device

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
李群桥: "基于FPGA的PCI总线接口桥接逻辑设计", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *
章怡: ""Windows驱动程序信息库分析与开发研究"", 《中国优秀博硕士学位论文全文数据库(硕士)信息科技辑》 *

Also Published As

Publication number Publication date
CN108874454B (en) 2021-12-17

Similar Documents

Publication Publication Date Title
CN104216840B (en) The method and device that a kind of USB sets and operated to external equipment
CN103516557B (en) test method and system
US20120297091A1 (en) Method and apparatus of server i/o migration management
CN103645975A (en) Abnormality recovery method and serial bus transmission device
CN104317764A (en) Real-time control method for asynchronous messages of 1553B bus
CN104613607A (en) Data interaction method and device and air-conditioner control system
CN105721203A (en) Upgrade processing method and device
CN109375956A (en) A kind of method of reboot operation system, logical device and control equipment
CN102467427A (en) Method for entering basic output and input system setting
CN108874454A (en) A kind of self-adaptive starting method and device of target drives program
CN107380028B (en) A kind of control method and system of car seat heating ventilation limping mode
CN106027582A (en) Content-related parallel downloading method and device
CN115431896A (en) Control method and device, electronic equipment, storage medium, vehicle-mounted machine system and vehicle
CN107122198B (en) Method, device and server for configuring parameters of signal repeater
CN113867806A (en) Synchronization method and system for in-band modification of BIOS option
CN109995568A (en) Failure linkage processing method, network element and storage medium
CN109586405B (en) Micro-grid system and communication method thereof
CN109388436A (en) Control method, device and the storage medium of starting procedure
CN106534788B (en) Mode adaptive matching process, equipment and system in a kind of monitoring system
CN111221554A (en) DSP circuit structure, DSP online program upgrading method and device
CN101971562A (en) Method, device and system for controlling automatic running process performance
CN104850418B (en) A kind of information processing method and electronic equipment
CN106326021A (en) A method capable of processing exceptional work states of the Android system of electronic apparatuses and an electronic apparatus capable of processing exceptional work states of the Android system
CN110868764A (en) Wireless connection self-recovery method, device, equipment and storage medium
CN108390798A (en) Control method, device, equipment and the storage medium of the double network interface work of server

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
GR01 Patent grant
GR01 Patent grant