CN103109499A - Management method, device, and system of server and computer readable medium - Google Patents

Management method, device, and system of server and computer readable medium Download PDF

Info

Publication number
CN103109499A
CN103109499A CN201280001736XA CN201280001736A CN103109499A CN 103109499 A CN103109499 A CN 103109499A CN 201280001736X A CN201280001736X A CN 201280001736XA CN 201280001736 A CN201280001736 A CN 201280001736A CN 103109499 A CN103109499 A CN 103109499A
Authority
CN
China
Prior art keywords
server
management software
service end
request message
described server
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
CN201280001736XA
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN103109499A publication Critical patent/CN103109499A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)
  • Stored Programmes (AREA)

Abstract

The invention provides a management method, a device, and system of a server and a computer readable medium. The method comprises acquiring the server characteristic information; sending the query request information to the server terminal; receiving the query request responding information sent by the server terminal; sending the download request information to the server terminal, in order to download the server management software. The management method, the device, and the system of the server and the computer readable medium provided in the invention can be used to realize the automatic loading server management software of the server.

Description

The management method of server, equipment, system and computer-readable medium
Technical field
The embodiment of the present invention relates to communication technical field, relates in particular to a kind of management method, equipment, system and computer-readable medium of server.
Background technology
Server admin mainly comprises two aspects, the one, and the information inquiry of server is such as specification and the status poll of the hard disk of server, fan, power supply etc.; The one, the operation of server is such as the boot sequence of server arranges etc.Common way to manage is build-in services management software on server, obtains server info and operations server by server management software.
The server of different model needs different server management softwares, in prior art on server the runtime server management software mainly manually specify by operating personnel.At first operating personnel need to search type of server, the server management software of then specifying the server of this model to use, then with the server management software human configuration on server.
The inventor finds in realizing process of the present invention, and at first operating personnel need to find the model of server, are then server given server management software, lost labor and time.
Summary of the invention
The embodiment of the present invention provides a kind of management method, equipment, system and computer-readable medium of server, to realize automatic load server management software.
On the one hand, the embodiment of the present invention provides a kind of management method of server, comprising:
Obtain the characteristic information of described server;
Send inquiry request message to service end; Described inquiry request message carries the characteristic information of described server;
Receive the query requests response message that described service end sends; Described query requests response message carries the management software information adaptive with described server;
Send downloading request message to described service end, to download the management software of described server from described service end.
Further, the described characteristic information that obtains server comprises:
The load operation system moves the Agent in described operating system;
Obtain the characteristic information of described server by described Agent.
Further, described to described service end transmission downloading request message, comprising:
According to described server management software information, determine whether described service end exists the management software adaptive with described server; If exist, send downloading request message to described service end.
Further, the characteristic information of described server comprises the model of described server.
Further, described to described service end transmission downloading request message, with after described service end is downloaded the management software of described server, also comprise: send to described service end and upgrade inquiry request message, whether upgrade the management software of described server to inquire about described service end;
Described renewal inquiry request message carries the characteristic information of described server.
The embodiment of the present invention also provides the management method of another kind of server, comprising:
Receive the inquiry request message that described server sends; Described inquiry request message carries the characteristic information of described server;
Send the query requests response message to described server; Described query requests response message carries the management software information adaptive with described server;
Receive the downloading request message that described server sends, so that described server is downloaded the management software of described server.
Further, described to described server transmission query requests response message, comprising:
Determine whether to exist the management software adaptive with described server; If exist, send the management software information adaptive with described server to described server.
Further, described before described server transmission query requests response message, also comprise:
The renewal version of the management software of the new server that reception is uploaded or the management software of existing server;
Record the lastest imformation of the management software of the management software information of described new server or described existing server.
Further, said method also comprises: receive the renewal inquiry request message that described server sends, so that whether described server lookup upgrades the management software of described server; Described renewal inquiry request message carries the characteristic information of described server.
On the other hand, the embodiment of the present invention provides a kind of server, comprising:
Acquisition module: the characteristic information that is used for obtaining described server;
Sending module: be used for sending inquiry request message to service end; Described inquiry request message carries the characteristic information of described server;
Receiver module: be used for receiving the query requests response message that described service end sends; Described query requests response message carries the management software information adaptive with described server;
Described sending module: also be used for sending downloading request message to described service end, to download the management software of described server from described service end.
Further, described acquisition module specifically is used for: the load operation system, move the Agent in described operating system; Obtain the characteristic information of described server by described Agent.
Further, described server also comprises judge module, is used for determining according to the management software information of described server that there be the management software adaptive with described server in described service end before described sending module sends downloading request message to described service end.
Further, described sending module also is used for: send to described service end and upgrade inquiry request message, whether upgrade the management software of described server to inquire about described service end; Described renewal inquiry request message carries the characteristic information of described server.
The embodiment of the present invention also provides a kind of service end, comprising:
Receiver module: be used for the inquiry request message that reception server sends; Described inquiry request message carries the characteristic information of described server;
Respond module: be used for sending the query requests response message to described server; Described query requests response message carries the management software information adaptive with described server;
Described receiver module: also be used for receiving the downloading request message that described server sends, so that described server is downloaded the management software of described server.
Further, described service end also comprises judge module, is used for determining whether to exist the management software adaptive with described server; If exist, described respond module sends the management software information adaptive with described server to described server.
Further, described service end also comprises software management module;
Described receiver module also is used for: the renewal version of the management software of the new server that reception is uploaded or the management software of existing server;
Described software management module: the lastest imformation that records the management software of the management software information of described new server or described existing server.
Further, described receiver module also is used for: receive the renewal inquiry request message that described server sends, so that whether described server lookup upgrades the management software of described server; Described renewal inquiry request message carries the characteristic information of described server.
On the one hand, the embodiment of the present invention provides a kind of management system of server, comprises above-mentioned server and service end again.
Another aspect, the embodiment of the present invention provide a kind of server, comprising:
Processor and memory, described memory stores is carried out instruction, when described server operation, communicates by letter between described processor and described memory, and the described execution instruction of described processor execution makes described server:
Obtain the characteristic information of described server;
Send inquiry request message to service end; Described inquiry request message carries the characteristic information of described server;
Receive the query requests response message that described service end sends; Described query requests response message carries the management software information adaptive with described server;
Send downloading request message to described service end, to download the management software of described server from described service end.
The embodiment of the present invention also provides a kind of service end, comprise: processor and memory, described memory stores is carried out instruction, when described service end operation, communicate by letter between described processor and described memory, described processor is carried out described execution instruction and is made described service end:
Receive the inquiry request message that described server sends; Described inquiry request message carries the characteristic information of described server;
Send the query requests response message to described server; Described query requests response message carries the management software information adaptive with described server;
Receive the downloading request message that described server sends, so that described server is downloaded the management software of described server.
The embodiment of the present invention also provides a kind of computer-readable medium, comprises computer executed instructions, and described computer executed instructions is used for making server:
Obtain the characteristic information of described server;
Send inquiry request message to service end; Described inquiry request message carries the characteristic information of described server;
Receive the query requests response message that described service end sends; Described query requests response message carries the management software information adaptive with described server;
Send downloading request message to described service end, to download the management software of described server from described service end.
The embodiment of the present invention also provides another kind of computer-readable medium, comprises computer executed instructions, and described computer executed instructions is used for making service end:
The inquiry request message that reception server sends; Described inquiry request message carries the characteristic information of described server;
Send the query requests response message to described server; Described query requests response message carries the management software information adaptive with described server;
Receive the downloading request message that described server sends, so that described server is downloaded the management software of described server.
The management method of the server that the embodiment of the present invention provides, by obtaining the characteristic information of server, server sends the inquiry request message that comprises the server characteristic information to service end.Server obtains server management software corresponding with the server characteristic information in service end by this inquiry request message request.Service end is selected the server management software corresponding with server in service end according to inquiry request message, and send the server management software information adaptive with server to server.Server receives the server management software information corresponding with the server characteristic information that service end sends, send downloading request message to service end, with the management software from the service end Download Server, thereby the server management software corresponding with the server characteristic information be selected and automatically be loaded to server can according to the characteristic information of server, whole process need not manual operation, has saved artificial and time.
Description of drawings
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, the below will do to introduce simply to the accompanying drawing of required use in embodiment or description of the Prior Art, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is the flow chart of the management method embodiment one of server of the present invention;
Fig. 2 is the flow chart of the management method embodiment two of server of the present invention;
Fig. 3 is the flow chart of the management method embodiment three of server of the present invention;
Fig. 4 is the flow chart of the management method embodiment four of server of the present invention;
Fig. 5 is the flow chart of the management method embodiment five of server of the present invention;
Fig. 6 is the structural representation of server example one of the present invention;
Fig. 7 is the structural representation of server example two of the present invention;
Fig. 8 is the structural representation of service end embodiment one of the present invention;
Fig. 9 is the structural representation of service end embodiment two of the present invention;
Figure 10 is the structural representation of service end embodiment three of the present invention;
Figure 11 is the structural representation of the management system embodiment one of server of the present invention;
Figure 12 is the structural representation of server example three of the present invention;
Figure 13 is the structural representation of service end embodiment four of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the present invention's part embodiment, rather than whole embodiment.Based on the embodiment in the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that obtains under the creative work prerequisite.
Fig. 1 is the flow chart of the management method embodiment one of server of the present invention, and the executive agent of the server management method that the present embodiment provides is server.As shown in Figure 1, the management method of the server that provides of the embodiment of the present invention can comprise:
Step 101: the characteristic information that obtains described server;
In the specific implementation process, onserver-class is more, only just can be divided into rack-mount server, blade server and cabinet-type server by its profile, with the server of the profile different performance according to server, can be divided into again the server of various different models.Therefore, need to obtain the server characteristic information, to distinguish different servers.The characteristic information of server can be the various hardware characteristics of server, server model for example, and for the hardware characteristics information of server, the present invention is not particularly limited at this.
Step 102: send inquiry request message to service end; Described inquiry request message carries the characteristic information of described server;
Specifically, when server need to obtain server management software with management server, server can send inquiry request message to service end.Carried the characteristic information of server in this inquiry request message.Server obtains the management software information of the server corresponding with the server characteristic information in service end by this inquiry request message request.
Step 103: receive the query requests response message that described service end sends; Described query requests response message carries the management software information adaptive with described server;
After completing steps 102, service end receives the inquiry request message that comprises the server characteristic information that server sends, service end can be selected the management software adaptive with server according to the server characteristic information in inquiry request message in service end, and sends the query requests response message to server.The query requests response message carries the management software information adaptive with server, and management software information has comprised the server that management software is adaptive, and version information of management software, issuing time, update time, size etc.Server receives the query requests response message that service end sends.
Step 104: send downloading request message to described service end, to download the management software of described server from described service end.
Server is after the server management software information corresponding with the server characteristic information that receives the service end transmission, according to the version information of management software, issuing time, update time, size etc., determine that the management software of server can use, can send downloading request message to service end, to download the management software of this server from service end.
The management software of server exists with the form of file, and the server of each type has adaptive management software.Form with file on service end manages management software.After server downloads to server management software from service end, server management software be loaded on server and start, moving in the mode of process.
The management method of the server that the embodiment of the present invention provides, by obtaining the characteristic information of server, server sends the inquiry request message of the characteristic information that comprises server to service end.Server obtains server management software adaptive with the server characteristic information in service end by this inquiry request message request.Service end is selected the server management software adaptive with server in service end according to inquiry request message, and send the server management software information adaptive with server to server.Server receives the server management software information adaptive with the server characteristic information that service end sends, send downloading request message to service end, with the management software from the service end Download Server, thereby the server management software adaptive with the server characteristic information be selected and automatically be loaded to server can according to the characteristic information of server, whole process need not manual operation, has saved artificial and time.
Fig. 2 is the flow chart of the management method embodiment two of server of the present invention, and as shown in Figure 2, the executive agent of the server management method that the present embodiment provides is server.The management method of the server that the embodiment of the present invention provides can comprise:
Step 201: the Agent in load operation system, operation system; Obtain the characteristic information of server by Agent;
Step 202: send inquiry request message to service end; Described inquiry request message carries the characteristic information of described server;
Step 203: receive the query requests response message that described service end sends; Described query requests response message carries the management software information adaptive with described server;
Step 204: send downloading request message to described service end, to download the management software of described server from described service end.
Above-mentioned steps 202 is similar with step 104 to the step 102 in step 204 and Fig. 1 embodiment, and the present embodiment does not repeat them here.The present embodiment obtains the server characteristic information and comprises on the basis of Fig. 1 embodiment: the Agent in load operation system, operation system; Obtain the server characteristic information by Agent.
In the specific implementation process, after startup of server, carry out in (preboot execute environment is called for short PXE) environment the load operation system by the server network interface from pretrigger, PXE environment and server communicate by network on same network.Also can directly load by CD or alternate manner installation and operation operating system, for the load mode of operating system, the present invention is not particularly limited at this.After the load operation system, the Agent in the operation system obtains the characteristic information of server by Agent.
The server management method that the embodiment of the present invention provides, by the load operation system, the Agent in the operation system, can obtain can the Differentiated Services device characteristic information.
Fig. 3 is the flow chart of the management method embodiment three of server of the present invention, and as shown in Figure 3, the executive agent of the server management method that the present embodiment provides is server.The management method of the server that the embodiment of the present invention provides can comprise:
Step 301: the characteristic information that obtains described server;
Step 302: send inquiry request message to service end; Described inquiry request message carries the characteristic information of described server;
Step 303: receive the query requests response message that described service end sends; Described query requests response message carries the management software information adaptive with described server;
Step 304: according to server management software information, determine whether service end exists the management software adaptive with described server; If exist, send downloading request message to service end.
Above-mentioned steps 301 is similar with step 103 to the step 101 in step 303 and Fig. 1 embodiment, and the present embodiment does not repeat them here.The present embodiment sends downloading request message to service end on the basis of Fig. 1 embodiment, comprising: according to server management software information, determine whether service end exists the management software adaptive with described server; If exist, send downloading request message to service end.
Server can be according to the adaptive server of management software in the management software information of server, and version information of server management software, issuing time, update time, size etc., determine whether service end exists the management software adaptive with this server, if exist, server sends downloading request message to service end.If there is no, can be over time, server sends to service end the inquiry request message that comprises the server characteristic information again, to obtain management software.
The server management method that the embodiment of the present invention provides, determine according to the management software information of server whether service end exists adaptive server management software by server, can test and judge the server management software information that service end sends, obtain required server management software, avoided download and loading to non-adaptive server management software, and the time that causes thus and the server wasting of resources.
In the embodiment of above-mentioned Fig. 1 to Fig. 3, preferably, the characteristic information of server comprises: the model of server.
In the specific implementation process, can check the model of the server of storing in the read-only storage of electrically-erasable programming in server by the operation Agent, for example common server model has 2285 servers, 380G7 server, 3650 servers etc. at present.The model of server is a server difference of the most easily acquisition and the hardware characteristics of other server.
The server management method that the embodiment of the present invention provides, the characteristic information of server comprises the model of server, be simple and easy to, but the server of unique identification particular type.
At above-mentioned Fig. 1 of the present invention to the embodiment shown in Figure 3, further, send downloading request message to service end, with after service end is downloaded the management software of described server, also comprise: send to upgrade inquiry request message to service end, with the inquiry service end management software of update server whether; Upgrade the characteristic information that inquiry request message carries server.
In the specific implementation process, server can be regularly or is periodically sent the renewal inquiry request message of the characteristic information that carries server to service end, with the inquiry service end management software of update server whether, if, download this management software according to above-mentioned Fig. 1 to method embodiment illustrated in fig. 3, the management software that is carried on server is upgraded and upgrades.
The server management method that the embodiment of the present invention provides, by send the renewal inquiry request message of the characteristic information that carries server to service end, can the management software that is carried on server be upgraded and upgrade, thereby keep server management software to keep optimal performance.
Fig. 4 is the flow chart of the management method embodiment four of server of the present invention, and the executive agent of the server management method that the present embodiment provides is service end.As shown in Figure 4, the management method of the server that provides of the embodiment of the present invention can comprise:
Step 401: receive the inquiry request message that described server sends; Described inquiry request message carries the characteristic information of described server;
Step 402: send the query requests response message to described server; Described query requests response message carries the management software information adaptive with described server;
In the specific implementation process, service end may operate on third-party server, the various management softwares adaptive with characteristic information server of service end management.After the inquiry request message of the characteristic information that carries server that the service end reception server sends, find the management software adaptive with server according to the server characteristic information, and send the management software information adaptive with the characteristic information of server to server.
Step 403: receive the downloading request message that described server sends, so that described server is downloaded the management software of described server.
The downloading request message that the service end reception server sends, service end and server are set up network service, so that server download management software.The file protocol of download, transfer management software can be standard agreement, as file transfer protocol (FTP) (File Transfer Protocol, be called for short FTP) agreement, or self-defining host-host protocol, for concrete host-host protocol, the embodiment of the present invention is not particularly limited at this.
The management method of the server that the embodiment of the present invention provides, the inquiry request message of the characteristic information that carries server that sends by reception server, send the management software information adaptive with the server characteristic information to server, the downloading request message that reception server sends, so that server Download Server management software, can make server select and automatically load the management software adaptive with the server characteristic information according to the characteristic information of server, whole process need not manual operation, has saved artificial and time.
Fig. 5 is the flow chart of the management method embodiment five of server of the present invention, and the executive agent of the server management method that the present embodiment provides is service end.As shown in Figure 5, the management method of the server that provides of the embodiment of the present invention can comprise:
Step 501: receive the inquiry request message that described server sends; Described inquiry request message carries the characteristic information of described server;
Step 502: determine whether to exist the management software adaptive with described server; If exist, send the management software information adaptive with described server to described server;
Step 503: receive the downloading request message that described server sends, so that described server is downloaded the management software of described server.
Step 401 in above-mentioned steps 501 and step 503 and Fig. 4 embodiment is similar with step 403, and the present embodiment does not repeat them here.
The embodiment of the present invention sends the query requests response message to server on the basis of Fig. 4 embodiment, comprising:
Determine whether to exist the management software adaptive with this server; If exist, send the management software information adaptive with described server to this server.
In the specific implementation process, service end is not only managed the various management softwares adaptive with the server characteristic information, can also the querying server request whether exist with the adaptive server management software of server characteristic information, above-mentioned existence comprises two layers of meaning, the one, there be the server management software adaptive with the server characteristic information, the 2nd, this server management software bag is complete, does not damage.Whether complete for server management software, can carry out verification to server management software by check code, the present invention is not particularly limited at this.When the server management software existence, and intact, send the management software information adaptive with the server characteristic information to server.When server management software does not exist, notification server can't provide the management software adaptive with server.
The management method of the server that the embodiment of the present invention provides determines whether to have the management software adaptive with the characteristic information of server by inquiry, can guarantee that service end is high to the management software reliability that server provides.Send the management software information adaptive with the server characteristic information to server, can make server understand server management software information, thereby determine the management software adaptive with this server.
On the basis of above-mentioned Fig. 4 and Fig. 5 embodiment, before sending the query requests response message to server, also comprise: receive the management software of the new server of uploading or the renewal version of existing server management software; Record the management software information of this new server or the lastest imformation of management software that should existing server.
In the specific implementation process, service end can manage new server management software, when the server management software of service end can not satisfy the demand of server, the new server management software that the producer of all right reception server of service end, software developer etc. send or the renewal version of existing server management software.For producer and the sender of the renewal version of new server management software or existing server management software, the present invention is not particularly limited at this.Service end also records the adaptive server management software information of server management software after the adaptive server management software information of new server management software or renewal.
The management method of the server that the embodiment of the present invention provides, increase or the update server management software, can not affect other server management software, to the renewal version of new server management software or existing server management software recording of information and management, do not need to revise the configuration of service end and server, convenient and easy.
On the basis of above-mentioned Fig. 4 and Fig. 5 embodiment, the management method of server also comprises: the renewal inquiry request message that reception server sends, so that whether this server lookup upgrades the management software of this server; This renewal inquiry request message carries the characteristic information of this server.
The renewal inquiry request message that service end timing or periodic reception server send is so that server upgrades and upgrades the server management software that loads thereon.Server is downloaded the method for new server management software, can be with reference to above-mentioned Fig. 4 and embodiment shown in Figure 5.
The management method of the server that the embodiment of the present invention provides, the renewal inquiry request message that sends by reception server, can make server that the server management software that loads is thereon upgraded and upgrades, thereby make server management software keep optimal performance.
Fig. 6 is the structural representation of server example one of the present invention, and as shown in Figure 6, the server 60 that the embodiment of the present invention provides comprises: acquisition module 61, sending module 62, receiver module 63.Wherein, acquisition module 61 is used for obtaining the server characteristic information; Sending module 62 is used for sending inquiry request message to service end; Described inquiry request message carries the characteristic information of described server; Receiver module 63 is used for receiving the query requests response message that described service end sends; Described query requests response message carries the server management software information adaptive with described server; Sending module 62 also is used for sending module 62 and also is used for sending downloading request message to described service end, with the management software from described service end Download Server.
The server that the embodiment of the present invention provides obtains the characteristic information of server by acquisition module, sending module sends the inquiry request message that comprises the server characteristic information to service end.Server obtains server management software adaptive with server in service end by this inquiry request message request.Service end is selected the server management software corresponding with server in service end according to inquiry request message, and send the server management software information adaptive with server to server.Receiver module receives the query requests response message that service end sends, the query requests response message carries the server management software information adaptive with server, sending module sends downloading request message to service end, with from service end Download Server management software, thereby the server management software corresponding with the server characteristic information be selected and automatically be loaded to server can according to the characteristic information of server, whole process need not manual operation, has saved artificial and time.
The server of the present embodiment can be for the technical scheme of carrying out embodiment of the method shown in Figure 1, and it realizes that principle is similar, repeats no more herein.
Alternatively, on the basis of Fig. 6 embodiment of the present invention, above-mentioned acquisition module 61 specifically is used for: the load operation system, move the Agent in described operating system; Obtain the characteristic information of described server by described Agent.
The server that the embodiment of the present invention provides, by acquisition module load operation system, the Agent in the operation system, can obtain can the Differentiated Services device characteristic information.
The server of the present embodiment can be for the technical scheme of carrying out embodiment of the method shown in Figure 2, and it realizes that principle is similar, repeats no more herein.
Fig. 7 is the structural representation of server example two of the present invention, as shown in Figure 7, the server 60 that the embodiment of the present invention provides is on the basis of Fig. 6 embodiment, also comprise judge module 64, judge module 64 is used for determining according to the management software information of described server that there be the management software adaptive with described server in described service end before described sending module sends downloading request message to described service end.
The server management method that the embodiment of the present invention provides, determine according to server management software information whether service end exists required server management software by judge module, can test and judge the server management software information that service end sends, obtain required server management software, avoided download and loading to non-required server management software, and the time that causes thus and the server wasting of resources.
The server of the present embodiment can be for the technical scheme of carrying out embodiment of the method shown in Figure 3, and it realizes that principle is similar, repeats no more herein.
On the basis of above-mentioned server example, sending module 62 also is used for sending the renewal inquiry request message to described service end, whether upgrades the management software of described server to inquire about described service end; Described renewal inquiry request message carries the characteristic information of described server.
The server that the embodiment of the present invention provides sends to service end by sending module and upgrades inquiry request message, can the server management software that is carried on server be upgraded and upgrade, thereby make server management software keep optimal performance.
The server of the present embodiment can be for the technical scheme of carrying out said method embodiment, and it realizes that principle is similar, repeats no more herein.
Fig. 8 is the structural representation of service end embodiment one of the present invention, and as shown in Figure 8, the service end 80 that the embodiment of the present invention provides comprises receiver module 81, respond module 82.Wherein, receiver module 81 is used for the inquiry request message that reception server sends; Described inquiry request message carries the characteristic information of described server; Respond module 82 is used for sending the query requests response message to described server; Described query requests response message carries the management software information adaptive with described server; Described receiver module 82 also is used for the downloading request message that reception server sends, so that server Download Server management software.
The service end that the embodiment of the present invention provides, inquiry request message by the transmission of receiver module reception server, respond module sends the query requests response message to server, receiver module is the downloading request message of reception server transmission also, so that server Download Server management software, can make server select according to the characteristic information of server and automatically load the server management software corresponding with the server characteristic information, whole process need not manual operation, has saved artificial and time.
The service end of the present embodiment can be for the technical scheme of carrying out embodiment of the method shown in Figure 4, and it realizes that principle is similar, repeats no more herein.
Fig. 9 is the structural representation of service end embodiment two of the present invention, as shown in Figure 9, on the basis of Fig. 8 embodiment, also comprises judge module 83 in the embodiment of the present invention, is used for determining whether to exist the management software adaptive with described server; If exist, described respond module sends the management software information adaptive with described server to described server.
The service end that the embodiment of the present invention provides determines whether to have the management software adaptive with described server by judge module, can guarantee that service end is high to the server management software reliability that server provides.Send the management software information adaptive with described server to server, can make server understand server management software information, thereby determine required server management software.
Figure 10 is the structural representation of service end embodiment three of the present invention, and as shown in figure 10, service end Figure 10 embodiment of the present invention also comprises software management module 84 on the basis of Fig. 8 and Fig. 9.Described receiver module 81 also be used for to receive the lastest imformation of the management software of the new server management software uploaded or existing server; Software management module 84 is used for recording the lastest imformation of the management software of the management software information of described new server or described existing server.
The service end that the embodiment of the present invention provides, increase or the update server management software by receiver module, can not affect other server management software, software management module to the renewal version of new server management software or existing server management software recording of information and management, do not need to revise the configuration of service end and server, convenient and easy.
Further, above-mentioned receiver module 81 also is used for receiving the renewal inquiry request message that described server sends, so that whether described server lookup upgrades the management software of described server; Described renewal inquiry request message carries the characteristic information of described server.
The service end that the embodiment of the present invention provides, the renewal inquiry request message by the receiver module reception server sends can make server that the server management software that loads is thereon upgraded and upgrades, thereby makes server management software keep optimal performance.
Figure 11 is the structural representation of the management system embodiment one of server of the present invention, as shown in figure 11, the management system of the server that the embodiment of the present invention provides, comprise server 60 and service end 80, wherein, server 60 can adopt the structure of the arbitrary server example of Fig. 6-Fig. 7, it accordingly, can carry out the technical scheme of embodiment of the management method of server, its realize principle and technique effect similar, repeat no more herein.Service end 80 can adopt the structure of the arbitrary service end embodiment of Fig. 9-Figure 10, and it can carry out the technical scheme of embodiment of the management method of server accordingly, its realize principle and technique effect similar, repeat no more herein.
Figure 12 is the structural representation of server example three of the present invention, as shown in figure 12, the server 1200 of the present embodiment comprises at least one processor 1201, at least one network interface 1204 or other user interfaces 1203, memory 1205, and at least one communication bus 1202.This server 1200 optionally comprises user interface 1203, comprises display, keyboard or pointing device.Memory 1205 may comprise the high-speed RAM memory, also may also comprise non-unsettled memory (non-volatilememory), for example at least one magnetic disc store.Memory 1205 optionally can comprise at least one and be positioned at storage device away from aforementioned server 1200.Memory 1205 has been stored the execution instruction, when server 1200 operation, communicate by letter between processor 1201 and memory 1205, and processor 1201 execution execution instructions make server 1200 can carry out above-mentioned embodiment of the method.Server 1200 can be connected with service end 1300 by network interface 1204, and sets up network service.Operating system 1206 comprises various programs, is used for realizing various basic businesses and processing hardware based task.
The server that the embodiment of the present invention provides can be carried out the technical scheme of embodiment of the management method of server, its realize principle and technique effect similar, repeat no more herein.
Figure 13 is the structural representation of service end embodiment four of the present invention, as shown in figure 13, the service end 1300 of the present embodiment comprises at least one processor 1301, at least one network interface 1304 or other user interfaces 1303, memory 1305, and at least one communication bus 1302.This service end 1300 optionally comprises user interface 1303, comprises display, keyboard or pointing device.Memory 1305 may comprise the high-speed RAM memory, also may also comprise non-unsettled memory (non-volatilememory), for example at least one magnetic disc store.Memory 1305 optionally can comprise at least one and be positioned at storage device away from aforementioned service end 1300.Instructions are carried out in memory 1305 storage, when service end 1300 operation, communicate by letters between processor 1301 and memory 1305, and processor 1301 execution instructions make service end 1300 execution said methods.Service end 1300 can be connected with server 1200 by network interface 1304, and sets up network service.Operating system 1306 comprises various programs, is used for realizing various basic businesses and processing hardware based task.
The service end that the embodiment of the present invention provides can be carried out the technical scheme of embodiment of the management method of service end, its realize principle and technique effect similar, repeat no more herein.
The embodiment of the present invention also provides a kind of computer-readable medium, comprises computer executed instructions, and computer executed instructions can make server carry out the server management method that above-described embodiment is described, its realize principle and technique effect similar, repeat no more herein.
The embodiment of the present invention also provides a kind of computer-readable medium, comprises computer executed instructions, and computer executed instructions can make service end carry out the server management method that above-described embodiment is described, its realize principle and technique effect similar, repeat no more herein.
One of ordinary skill in the art will appreciate that: all or part of step that realizes above-mentioned each embodiment of the method can be completed by the hardware that program command is correlated with.Aforesaid program can be stored in a computer read/write memory medium.This program is carried out the step that comprises above-mentioned each embodiment of the method when carrying out; And aforesaid storage medium comprises: the various media that can be program code stored such as ROM, RAM, magnetic disc or CD.
It should be noted that at last: above each embodiment is not intended to limit only in order to technical scheme of the present invention to be described; Although with reference to aforementioned each embodiment, the present invention is had been described in detail, those of ordinary skill in the art is to be understood that: it still can be modified to the technical scheme that aforementioned each embodiment puts down in writing, and perhaps some or all of technical characterictic wherein is equal to replacement; And these modifications or replacement do not make the essence of appropriate technical solution break away from the scope of various embodiments of the present invention technical scheme.

Claims (22)

1. the management method of a server, is characterized in that, comprising:
Obtain the characteristic information of described server;
Send inquiry request message to service end; Described inquiry request message carries the characteristic information of described server;
Receive the query requests response message that described service end sends; Described query requests response message carries the management software information adaptive with described server;
Send downloading request message to described service end, to download the management software of described server from described service end.
2. method according to claim 1, is characterized in that, the described characteristic information that obtains server comprises:
The load operation system moves the Agent in described operating system;
Obtain the characteristic information of described server by described Agent.
3. method according to claim 1, is characterized in that, and is described to described service end transmission downloading request message, comprising:
According to described server management software information, determine whether described service end exists the management software adaptive with described server; If exist, send downloading request message to described service end.
4. the described method of any one according to claim 1 to 3, is characterized in that, the characteristic information of described server comprises the model of described server.
5. the described method of any one according to claim 1 to 3, it is characterized in that, described to described service end transmission downloading request message, with after described service end is downloaded the management software of described server, also comprise: send to described service end and upgrade inquiry request message, whether upgrade the management software of described server to inquire about described service end;
Described renewal inquiry request message carries the characteristic information of described server.
6. the management method of a server, is characterized in that, comprising:
Receive the inquiry request message that described server sends; Described inquiry request message carries the characteristic information of described server;
Send the query requests response message to described server; Described query requests response message carries the management software information adaptive with described server;
Receive the downloading request message that described server sends, so that described server is downloaded the management software of described server.
7. method according to claim 6, is characterized in that, and is described to described server transmission query requests response message, comprising:
Determine whether to exist the management software adaptive with described server; If exist, send the management software information adaptive with described server to described server.
8. according to claim 6 or 7 described methods, is characterized in that, and are described before described server transmission query requests response message, also comprise:
The renewal version of the management software of the new server that reception is uploaded or the management software of existing server;
Record the lastest imformation of the management software of the management software information of described new server or described existing server.
9. the described method of any one according to claim 6 to 8, is characterized in that, also comprises:
Receive the renewal inquiry request message that described server sends, so that whether described server lookup upgrades the management software of described server; Described renewal inquiry request message carries the characteristic information of described server.
10. a server, is characterized in that, comprising:
Acquisition module: the characteristic information that is used for obtaining described server;
Sending module: be used for sending inquiry request message to service end; Described inquiry request message carries the characteristic information of described server;
Receiver module: be used for receiving the query requests response message that described service end sends; Described query requests response message carries the management software information adaptive with described server;
Described sending module: also be used for sending downloading request message to described service end, to download the management software of described server from described service end.
11. server according to claim 10 is characterized in that, described acquisition module specifically is used for: the load operation system, move the Agent in described operating system; Obtain the characteristic information of described server by described Agent.
12. server according to claim 10, it is characterized in that, also comprise judge module, be used for determining according to the management software information of described server that there be the management software adaptive with described server in described service end before described sending module sends downloading request message to described service end.
13. according to claim 10-12, arbitrary described server, is characterized in that, described sending module also is used for: send to described service end and upgrade inquiry request message, whether upgrade the management software of described server to inquire about described service end; Described renewal inquiry request message carries the characteristic information of described server.
14. a service end is characterized in that, comprising:
Receiver module: be used for the inquiry request message that reception server sends; Described inquiry request message carries the characteristic information of described server;
Respond module: be used for sending the query requests response message to described server; Described query requests response message carries the management software information adaptive with described server;
Described receiver module: also be used for receiving the downloading request message that described server sends, so that described server is downloaded the management software of described server.
15. service end according to claim 14 is characterized in that, also comprises judge module, is used for determining whether to exist the management software adaptive with described server; If exist, described respond module sends the management software information adaptive with described server to described server.
16. according to claim 14-15 described service ends of any one is characterized in that, also comprise software management module;
Described receiver module also is used for: the renewal version of the management software of the new server that reception is uploaded or the management software of existing server;
Described software management module: the lastest imformation that records the management software of the management software information of described new server or described existing server.
17. the 16 described service ends of any one, is characterized in that according to claim 14, described receiver module also is used for: receive the renewal inquiry request message that described server sends, so that whether described server lookup upgrades the management software of described server; Described renewal inquiry request message carries the characteristic information of described server.
18. the management system of a server is characterized in that, comprises the arbitrary described server of claim 10 to 13 and the arbitrary described service end of claim 14 to 17.
19. server, it is characterized in that, comprise processor and memory, described memory stores is carried out instruction, when described server operation, communicate by letter between described processor and described memory, described processor is carried out described execution instruction and is made described server carry out method as described in claim 1 to 5.
20. service end, it is characterized in that, comprise processor and memory, described memory stores is carried out instruction, when described service end operation, communicate by letter between described processor and described memory, described processor is carried out described execution instruction and is made described service end carry out method as described in claim 6 to 9.
21. a computer-readable medium comprises computer executed instructions, described computer executed instructions is used for making the server enforcement of rights to require 1 to 5 described method.
22. a computer-readable medium comprises computer executed instructions, described computer executed instructions is used for making the service end enforcement of rights to require 6 to 9 described methods.
CN201280001736XA 2012-09-24 2012-09-24 Management method, device, and system of server and computer readable medium Pending CN103109499A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2012/081834 WO2014043915A1 (en) 2012-09-24 2012-09-24 Server management method, device, and system, and computer-readable medium

Publications (1)

Publication Number Publication Date
CN103109499A true CN103109499A (en) 2013-05-15

Family

ID=48316008

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201280001736XA Pending CN103109499A (en) 2012-09-24 2012-09-24 Management method, device, and system of server and computer readable medium

Country Status (2)

Country Link
CN (1) CN103109499A (en)
WO (1) WO2014043915A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110875925A (en) * 2018-08-30 2020-03-10 佳能株式会社 Information processing apparatus, authorization system, and authentication method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1443726A2 (en) * 2003-01-30 2004-08-04 Fujitsu Limited Information management method, information managing system, central apparatus, terminal apparatus, and computer program product
CN101145843A (en) * 2007-10-25 2008-03-19 中兴通讯股份有限公司 A download method for Gbit passive optical network terminal software
CN101382894A (en) * 2007-09-05 2009-03-11 北京软通科技有限责任公司 Method, system, computer, and server for downloading computer hardware device driver

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101141303A (en) * 2007-09-24 2008-03-12 华为技术有限公司 Client terminal updating method, server, client terminal of network management system
CN101571932A (en) * 2009-05-07 2009-11-04 上海润满计算机科技有限公司 System and method for controlling IT service dynamic tracking management
CN101984585A (en) * 2010-12-10 2011-03-09 郑州市景安计算机网络技术有限公司 Centralized management method for server

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1443726A2 (en) * 2003-01-30 2004-08-04 Fujitsu Limited Information management method, information managing system, central apparatus, terminal apparatus, and computer program product
CN101382894A (en) * 2007-09-05 2009-03-11 北京软通科技有限责任公司 Method, system, computer, and server for downloading computer hardware device driver
CN101145843A (en) * 2007-10-25 2008-03-19 中兴通讯股份有限公司 A download method for Gbit passive optical network terminal software

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110875925A (en) * 2018-08-30 2020-03-10 佳能株式会社 Information processing apparatus, authorization system, and authentication method
CN110875925B (en) * 2018-08-30 2022-07-19 佳能株式会社 Information processing apparatus, authorization system, and authentication method

Also Published As

Publication number Publication date
WO2014043915A1 (en) 2014-03-27

Similar Documents

Publication Publication Date Title
US8997087B2 (en) Method and system for device configuration and customization during manufacturing process
CN102132261B (en) Home network system, gateway device, and firmware update method
CN102571940B (en) Application program remote installation system, method, intelligent terminal, application server
US11068252B2 (en) System and method for dynamically determining applicable updates
US9614931B2 (en) Identifying a resource set require for a requested application and launching the resource set in a container for execution in a host operating system
CN104199706A (en) Firmware upgrade method and device for eMMC
CN103744695A (en) Method and system for operating system remote installation on basis of PXE
CN101393524A (en) Firmware update method and system using the same
US20110264772A1 (en) Method and system for proximity-based, peer-initiated device configuration
CN104954394A (en) Software differential packet production and update method, server, terminal and update system
CN105302563A (en) Plug-in method and system for mobile application service
CN105281937B (en) Server, service management system, and service management method
CN112256348B (en) Cloud service platform creation method and system, electronic equipment and storage medium
CN113064619A (en) Firmware upgrading method, device, system, equipment and storage medium
CN104239098A (en) Automatic software upgrading method and device and mobile terminal
CN104899049A (en) File deletion method and device
CN106569863B (en) Resource and code modularization-based android app resource updating and repairing method
CN104580267A (en) A resource downloading method, device, server and corresponding system
CN103916846A (en) Terminal application updating method, system and device
CN107526584B (en) Data access method and device
CN100465891C (en) Method for renewing hand-held device operation function through insert-and-use storage device
US8086834B2 (en) System and method for populating a dedicated system service repository for an information handling system
CN104219323A (en) Application downloading method and mobile terminal
US20210405987A1 (en) Dynamic driver selection based on firmware for a hardware component
KR20180050001A (en) Firmware upgrade system and method for IoT

Legal Events

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

Application publication date: 20130515