CN105337756A - Centralized operation and maintenance method and device - Google Patents
Centralized operation and maintenance method and device Download PDFInfo
- Publication number
- CN105337756A CN105337756A CN201410398377.7A CN201410398377A CN105337756A CN 105337756 A CN105337756 A CN 105337756A CN 201410398377 A CN201410398377 A CN 201410398377A CN 105337756 A CN105337756 A CN 105337756A
- Authority
- CN
- China
- Prior art keywords
- target operation
- maintenance software
- maintenance
- remote
- client
- 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.)
- Withdrawn
Links
- 238000012423 maintenance Methods 0.000 title claims abstract description 68
- 238000000034 method Methods 0.000 title claims abstract description 19
- 238000012544 monitoring process Methods 0.000 claims abstract description 10
- 238000013507 mapping Methods 0.000 claims description 11
- 238000001514 detection method Methods 0.000 claims description 3
- 238000009434 installation Methods 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 6
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000013515 script Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Debugging And Monitoring (AREA)
- Stored Programmes (AREA)
Abstract
本发明公开了一种集中运维的方法及装置,涉及电信网络运维领域。所述方法包括:接收客户端选择的目标运维软件的信息,并根据该信息确定所述目标运维软件名称;将对应于所确定的目标运维软件名称的目标运维软件登录信息发送给用于集中保存多个运维软件的远程服务器;将所述远程服务器根据所述目标运维软件登录信息完成登录的目标运维软件的界面发送给所述客户端,以便客户端远程操作所述目标运维软件,实现对远端网络设备的监控和维护。本发明能够通过将运维软件集中安装在远程服务器上,省去安装麻烦,而且运维人员可以维护多个地方的设备,充分复用人员,提高人员利用率。此外,通过提供统一入口,统一权限控制,提高安全性和运维效率。
The invention discloses a method and device for centralized operation and maintenance, and relates to the field of telecommunication network operation and maintenance. The method includes: receiving the information of the target operation and maintenance software selected by the client, and determining the name of the target operation and maintenance software according to the information; sending the login information of the target operation and maintenance software corresponding to the determined name of the target operation and maintenance software to A remote server for centrally storing a plurality of operation and maintenance software; sending the interface of the target operation and maintenance software that the remote server completes logging in to the client according to the login information of the target operation and maintenance software, so that the client remotely operates the The target operation and maintenance software realizes the monitoring and maintenance of remote network equipment. The present invention can centrally install the operation and maintenance software on the remote server, save installation trouble, and the operation and maintenance personnel can maintain equipment in multiple places, fully reuse personnel, and improve the utilization rate of personnel. In addition, by providing a unified entrance and unified authority control, security and operation and maintenance efficiency are improved.
Description
技术领域technical field
本发明涉及电信网络运维领域,特别涉及一种集中运维的方法及装置。The invention relates to the field of operation and maintenance of telecommunication networks, in particular to a method and device for centralized operation and maintenance.
背景技术Background technique
随着大数据时代的来临,网络规模越来越大,网络种类繁多,对网络的运维提出了更高要求。通常网络设备都提供有运维软件,维护人员装上这些软件,通过这些软件来监控和配置网络设备,以维护网络的正常运行。With the advent of the big data era, the scale of the network is getting bigger and bigger, and there are various types of networks, which put forward higher requirements for network operation and maintenance. Generally, network devices are provided with operation and maintenance software, and maintenance personnel install these software, and use these software to monitor and configure network devices to maintain the normal operation of the network.
目前通常都是分散运维方式,需要大量网络一线运维人员,而且一线运维人员可能遇到处理不了的问题,需要专家团队支持。一线人员分散在各个地方,专家人员要全球各地处理问题,不便于人员复用。At present, it is usually a decentralized operation and maintenance method, which requires a large number of front-line operation and maintenance personnel of the network, and the front-line operation and maintenance personnel may encounter problems that cannot be handled, requiring the support of an expert team. Front-line personnel are scattered in various places, and experts have to deal with problems all over the world, which is not easy for personnel to reuse.
发明内容Contents of the invention
本发明的目的在于提供一种集中运维的方法及装置,能够解决运维效率,以及运维人员复用率低的问题。The purpose of the present invention is to provide a method and device for centralized operation and maintenance, which can solve the problems of operation and maintenance efficiency and low reuse rate of operation and maintenance personnel.
根据本发明的一个方面,提供了一种集中运维的方法,包括:According to one aspect of the present invention, a method for centralized operation and maintenance is provided, including:
接收客户端选择的目标运维软件的信息,并根据该信息确定所述目标运维软件名称;receiving the information of the target operation and maintenance software selected by the client, and determining the name of the target operation and maintenance software according to the information;
将对应于所确定的目标运维软件名称的目标运维软件登录信息发送给用于集中保存多个运维软件的远程服务器;Sending the login information of the target operation and maintenance software corresponding to the determined target operation and maintenance software name to a remote server for centrally storing multiple operation and maintenance software;
将所述远程服务器根据所述目标运维软件登录信息完成登录的目标运维软件的界面发送给所述客户端,以便客户端远程操作所述目标运维软件,实现对远端网络设备的监控和维护。Send the interface of the target operation and maintenance software that the remote server has completed logging in to the client according to the login information of the target operation and maintenance software, so that the client remotely operates the target operation and maintenance software to realize monitoring of remote network devices And maintenance.
优选地,所述的接收客户端选择的目标运维软件的信息的步骤之前还包括:Preferably, before the step of receiving the information of the target operation and maintenance software selected by the client, the step further includes:
WEB服务器接收客户端发送的WEB服务器登录信息,并根据所述WEB服务器登录信息得到客户端有访问权限的多个运维软件名称。The WEB server receives the WEB server login information sent by the client, and obtains a plurality of operation and maintenance software names that the client has access rights according to the WEB server login information.
优选地,所述的接收客户端选择的目标运维软件的信息的步骤之前还包括:Preferably, before the step of receiving the information of the target operation and maintenance software selected by the client, the step further includes:
客户端对所述客户端是否安装远程插件进行检测,判断所述客户端是否安装远程插件;The client detects whether the client installs a remote plug-in, and determines whether the client installs a remote plug-in;
若所述客户端已安装远程插件,则接收客户端选择的目标运维软件的信息。If the client has installed the remote plug-in, then receiving the information of the target operation and maintenance software selected by the client.
优选地,所述的将对应于所确定的目标运维软件名称的登录信息发送给用于集中保存多个运维软件的远程服务器的步骤包括:Preferably, the step of sending the login information corresponding to the determined target operation and maintenance software name to a remote server for centrally storing multiple operation and maintenance software includes:
根据所述WEB服务器登录信息与目标运维软件登录信息的映射关系中的所述目标运维软件名称,确定是否存在对应于所述目标运维软件名称的目标运维软件登录信息;According to the target operation and maintenance software name in the mapping relationship between the WEB server login information and the target operation and maintenance software login information, determine whether there is target operation and maintenance software login information corresponding to the target operation and maintenance software name;
若存在对应于所述目标运维软件名称的目标运维软件登录信息,则发送所述目标运维软件登录信息给远程服务器。If there is target operation and maintenance software login information corresponding to the name of the target operation and maintenance software, then sending the target operation and maintenance software login information to the remote server.
优选地,所述的将所述远程服务器根据所述目标运维软件登录信息完成登录的目标运维软件的界面发送给所述客户端的步骤包括:Preferably, the step of sending the interface of the target operation and maintenance software that the remote server has completed logging in to the client according to the login information of the target operation and maintenance software includes:
当所述远程服务器接收到目标运维软件登录信息后,经由WEB服务器将根据所述目标运维软件登录信息创建的会话身份(ID:Identity)发送给客户端上的远程插件;After the remote server receives the target operation and maintenance software login information, the session identity (ID: Identity) created according to the target operation and maintenance software login information is sent to the remote plug-in on the client via the WEB server;
所述远程插件根据接收到的会话ID,建立用于远程插件与远程服务器经由远程协议网关进行交互的数据链路;The remote plug-in establishes a data link for the remote plug-in to interact with the remote server via the remote protocol gateway according to the received session ID;
所述远程服务器获知远程插件已建立数据链路后,将根据所述目标运维软件登录信息完成登录的目标运维软件的界面发送给所述客户端上的远程插件。After the remote server learns that the remote plug-in has established a data link, it sends the interface of the target operation and maintenance software that has been logged in according to the login information of the target operation and maintenance software to the remote plug-in on the client.
优选地,所述的客户端远程操作所述目标运维软件,实现对远端网络设备的监控和维护是指,所述客户端上的远程插件将来自用户的操作指令发送给目标运维软件,由所述目标运维软件根据所述操作指令对与其连接的远端网络设备进行监控和维护。Preferably, the client remotely operates the target operation and maintenance software to realize the monitoring and maintenance of the remote network equipment means that the remote plug-in on the client sends the operation instructions from the user to the target operation and maintenance software , the target operation and maintenance software monitors and maintains the remote network device connected to it according to the operation instruction.
根据本发明的另一方面,提供了一种集中运维的装置,包括:According to another aspect of the present invention, a device for centralized operation and maintenance is provided, including:
确定模块,用于接收客户端选择的目标运维软件的信息,并根据该信息确定所述目标运维软件名称;A determining module, configured to receive the information of the target operation and maintenance software selected by the client, and determine the name of the target operation and maintenance software according to the information;
发送模块,用于将对应于所确定的目标运维软件名称的目标运维软件登录信息发送给用于集中保存多个运维软件的远程服务器;A sending module, configured to send the login information of the target operation and maintenance software corresponding to the determined target operation and maintenance software name to a remote server for centrally storing multiple operation and maintenance software;
远程模块,用于将所述远程服务器根据所述目标运维软件登录信息完成登录的目标运维软件的界面发送给所述客户端,以便客户端远程操作所述目标运维软件,实现对远端网络设备的监控和维护。The remote module is configured to send the interface of the target operation and maintenance software that the remote server completes logging in according to the login information of the target operation and maintenance software to the client, so that the client can remotely operate the target operation and maintenance software to achieve remote Monitoring and maintenance of end network equipment.
优选地,还包括:Preferably, it also includes:
检测模块,用于客户端对所述客户端是否安装远程插件进行检测,判断所述客户端是否安装远程插件;The detection module is used for the client to detect whether the remote plug-in is installed on the client, and determine whether the remote plug-in is installed on the client;
接收模块,用于若所述客户端已安装远程插件,则接收客户端选择的目标运维软件的信息。The receiving module is configured to receive the information of the target operation and maintenance software selected by the client if the client has installed the remote plug-in.
优选地,所述发送模块进一步包括:Preferably, the sending module further includes:
映射子模块,用于根据所述WEB服务器登录信息与目标运维软件登录信息的映射关系中的所述目标运维软件名称,确定是否存在对应于所述目标运维软件名称的目标运维软件登录信息;The mapping sub-module is used to determine whether there is a target operation and maintenance software corresponding to the name of the target operation and maintenance software according to the name of the target operation and maintenance software in the mapping relationship between the login information of the WEB server and the login information of the target operation and maintenance software login information;
登录子模块,用于若存在对应于所述目标运维软件名称的目标运维软件登录信息,则发送所述目标运维软件登录信息给远程服务器。The login sub-module is configured to send the target operation and maintenance software login information to a remote server if there is target operation and maintenance software login information corresponding to the name of the target operation and maintenance software.
优选地,所述远程模块进一步包括:Preferably, the remote module further includes:
创建子模块,用于当所述远程服务器接收到目标运维软件登录信息后,经由WEB服务器将根据所述目标运维软件登录信息创建的会话ID发送给客户端上的远程插件;Create a submodule, for when the remote server receives the target operation and maintenance software login information, send the session ID created according to the target operation and maintenance software login information to the remote plug-in on the client via the WEB server;
建立子模块,用于所述远程插件根据接收到的会话ID,建立用于远程插件与远程服务器经由远程协议网关进行交互的数据链路;Establishing a submodule, used for the remote plug-in to establish a data link for the remote plug-in to interact with the remote server via the remote protocol gateway according to the received session ID;
界面子模块,用于所述远程服务器获知远程插件已建立数据链路后,将根据所述目标运维软件登录信息完成登录的目标运维软件的界面发送给所述客户端上的远程插件。The interface sub-module is used for sending the interface of the target operation and maintenance software that has been logged in according to the login information of the target operation and maintenance software to the remote plug-in on the client after the remote server learns that the remote plug-in has established a data link.
与现有技术相比较,本发明的有益效果在于:能够通过将运维软件集中安装在远程服务器上,运维人员不用自己装这些软件,省去安装麻烦,而且运维人员可以维护多个地方的设备,充分复用人员,提高人员利用率。此外,通过提供统一入口,统一权限控制,以及统一记录日志,提高安全性和运维效率,方便集中运维系统对各地网络设备情况进行对比,以及对不同人员工作量进行比较。Compared with the prior art, the beneficial effect of the present invention is that the operation and maintenance software can be centrally installed on the remote server, and the operation and maintenance personnel do not need to install these softwares by themselves, which saves the trouble of installation, and the operation and maintenance personnel can maintain multiple places Advanced equipment, fully reuse personnel, and improve personnel utilization. In addition, by providing a unified entrance, unified authority control, and unified log recording, security and operation and maintenance efficiency are improved, and it is convenient for the centralized operation and maintenance system to compare the status of network equipment in various places and compare the workload of different personnel.
附图说明Description of drawings
图1是本发明实施例提供的集中运维的方法原理图;FIG. 1 is a schematic diagram of a centralized operation and maintenance method provided by an embodiment of the present invention;
图2是本发明实施例提供的集中运维的装置结构图;Fig. 2 is a device structure diagram of centralized operation and maintenance provided by the embodiment of the present invention;
图3是本发明实施例提供的集中运维的系统结构图;Fig. 3 is a system structure diagram of centralized operation and maintenance provided by an embodiment of the present invention;
图4是本发明实施例提供的集中运维的系统实现方法流程图。Fig. 4 is a flowchart of a system implementation method for centralized operation and maintenance provided by an embodiment of the present invention.
具体实施方式detailed description
以下结合附图对本发明的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本发明,并不用于限定本发明。The preferred embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described below are only used to illustrate and explain the present invention, and are not intended to limit the present invention.
图1是本发明实施例提供的集中运维的方法原理图,如图1所示,具体步骤如下:Figure 1 is a schematic diagram of the centralized operation and maintenance method provided by the embodiment of the present invention, as shown in Figure 1, the specific steps are as follows:
步骤S101:接收客户端选择的目标运维软件的信息,并根据该信息确定所述目标运维软件名称。Step S101: Receive the information of the target operation and maintenance software selected by the client, and determine the name of the target operation and maintenance software according to the information.
在步骤S101中,在接收客户端选择的目标运维软件的信息的步骤之前还包括:In step S101, before receiving the information of the target operation and maintenance software selected by the client, it also includes:
WEB服务器接收客户端发送的WEB服务器登录信息,并根据所述WEB服务器登录信息得到客户端有访问权限的多个运维软件名称和。The WEB server receives the WEB server login information sent by the client, and according to the WEB server login information obtains the names and names of multiple operation and maintenance software that the client has access rights.
进一步地,在接收客户端选择的目标运维软件的信息的步骤之前还包括:Further, before the step of receiving the information of the target operation and maintenance software selected by the client, it also includes:
客户端对所述客户端是否安装远程插件进行检测,判断所述客户端是否安装远程插件;The client detects whether the client installs a remote plug-in, and determines whether the client installs a remote plug-in;
若所述客户端已安装远程插件,则接收客户端选择的目标运维软件的信息。If the client has installed the remote plug-in, then receiving the information of the target operation and maintenance software selected by the client.
步骤S102:将对应于所确定的目标运维软件名称的目标运维软件登录信息发送给用于集中保存多个运维软件的远程服务器。Step S102: Send the target operation and maintenance software login information corresponding to the determined target operation and maintenance software name to a remote server for centralized storage of multiple operation and maintenance software.
在步骤S102中,根据所述WEB服务器登录信息与目标运维软件登录信息的映射关系中的所述目标运维软件名称,确定是否存在对应于所述目标运维软件名称的目标运维软件登录信息;In step S102, according to the target operation and maintenance software name in the mapping relationship between the WEB server login information and the target operation and maintenance software login information, determine whether there is a target operation and maintenance software login corresponding to the target operation and maintenance software name information;
若存在对应于所述目标运维软件名称的目标运维软件登录信息,则发送所述目标运维软件登录信息给远程服务器。If there is target operation and maintenance software login information corresponding to the name of the target operation and maintenance software, then sending the target operation and maintenance software login information to the remote server.
步骤S103:将所述远程服务器根据所述目标运维软件登录信息完成登录的目标运维软件的界面发送给所述客户端,以便客户端远程操作所述目标运维软件,实现对远端网络设备的监控和维护。Step S103: Send the interface of the target operation and maintenance software that the remote server has completed logging in to the client according to the login information of the target operation and maintenance software, so that the client can remotely operate the target operation and maintenance software to realize remote network Equipment monitoring and maintenance.
在步骤S103中,当所述远程服务器接收到目标运维软件登录信息后,经由WEB服务器将根据所述目标运维软件登录信息创建的会话ID发送给客户端上的远程插件;In step S103, after the remote server receives the target operation and maintenance software login information, the session ID created according to the target operation and maintenance software login information is sent to the remote plug-in on the client via the WEB server;
所述远程插件根据接收到的会话ID,建立用于远程插件与远程服务器经由远程协议网关进行交互的数据链路;The remote plug-in establishes a data link for the remote plug-in to interact with the remote server via the remote protocol gateway according to the received session ID;
所述远程服务器获知远程插件已建立数据链路后,将根据所述目标运维软件登录信息完成登录的目标运维软件的界面发送给所述客户端上的远程插件。After the remote server learns that the remote plug-in has established a data link, it sends the interface of the target operation and maintenance software that has been logged in according to the login information of the target operation and maintenance software to the remote plug-in on the client.
进一步地,所述的客户端远程操作所述目标运维软件,实现对远端网络设备的监控和维护是指,所述客户端上的远程插件将来自用户的操作指令发送给目标运维软件,由所述目标运维软件根据所述操作指令对与其连接的远端网络设备进行监控和维护。Further, the client remotely operates the target operation and maintenance software to realize the monitoring and maintenance of the remote network equipment means that the remote plug-in on the client sends the operation instructions from the user to the target operation and maintenance software , the target operation and maintenance software monitors and maintains the remote network device connected to it according to the operation instruction.
图2是本发明实施例提供的集中运维的装置结构图,如图2所示,包括:检测模块210、接收模块220、确定模块230、发送模块240和远程模块250。FIG. 2 is a structural diagram of a device for centralized operation and maintenance provided by an embodiment of the present invention. As shown in FIG.
所述检测模块210用于客户端对所述客户端是否安装远程插件进行检测,判断所述客户端是否安装远程插件。The detection module 210 is used by the client to detect whether the client has installed a remote plug-in, and determine whether the client has installed a remote plug-in.
所述接收模块220用于若所述客户端已安装远程插件,则接收客户端选择的目标运维软件的信息。The receiving module 220 is configured to receive the information of the target operation and maintenance software selected by the client if the client has installed the remote plug-in.
所述确定模块230用于接收客户端选择的目标运维软件的信息,并根据该信息确定所述目标运维软件名称。The determining module 230 is configured to receive the information of the target operation and maintenance software selected by the client, and determine the name of the target operation and maintenance software according to the information.
所述发送模块240用于将对应于所确定的目标运维软件名称的目标运维软件登录信息发送给用于集中保存多个运维软件的远程服务器。其中,所述发送模块的映射子模块241用于根据所述WEB服务器登录信息与目标运维软件登录信息的映射关系中的所述目标运维软件名称,确定是否存在对应于所述目标运维软件名称的目标运维软件登录信息。所述发送模块的登录子模块242用于若存在对应于所述目标运维软件名称的目标运维软件登录信息,则发送所述目标运维软件登录信息给远程服务器。The sending module 240 is configured to send the target operation and maintenance software login information corresponding to the determined target operation and maintenance software name to a remote server for centralized storage of multiple operation and maintenance software. Wherein, the mapping sub-module 241 of the sending module is used to determine whether there is a corresponding target operation and maintenance software name according to the name of the target operation and maintenance software in the mapping relationship between the WEB server login information and the target operation and maintenance software login information. The login information of the target operation and maintenance software of the software name. The login sub-module 242 of the sending module is configured to send the target operation and maintenance software login information to the remote server if there is target operation and maintenance software login information corresponding to the name of the target operation and maintenance software.
所述远程模块250用于将所述远程服务器根据所述目标运维软件登录信息完成登录的目标运维软件的界面发送给所述客户端,以便客户端远程操作所述目标运维软件,实现对远端网络设备的监控和维护。其中,所述远程模块的创建子模块251用于当所述远程服务器接收到目标运维软件登录信息后,经由WEB服务器将根据所述目标运维软件登录信息创建的会话ID发送给客户端上的远程插件。所述远程模块的建立子模块252用于所述远程插件根据接收到的会话ID,建立用于远程插件与远程服务器经由远程协议网关进行交互的数据链路。所述远程模块的界面子模块253用于所述远程服务器获知远程插件已建立数据链路后,将根据所述目标运维软件登录信息完成登录的目标运维软件的界面发送给所述客户端上的远程插件。The remote module 250 is configured to send the interface of the target operation and maintenance software that the remote server has completed logging in to the client according to the login information of the target operation and maintenance software, so that the client remotely operates the target operation and maintenance software to realize Monitoring and maintenance of remote network equipment. Wherein, the creation submodule 251 of the remote module is used to send the session ID created according to the target operation and maintenance software login information to the client via the WEB server after the remote server receives the target operation and maintenance software login information. remote plugin. The establishment sub-module 252 of the remote module is used for the remote plug-in to establish a data link for the remote plug-in to interact with the remote server via the remote protocol gateway according to the received session ID. The interface sub-module 253 of the remote module is used for sending the interface of the target operation and maintenance software that has completed the login according to the login information of the target operation and maintenance software to the client after the remote server learns that the remote plug-in has established a data link remote plugin on .
图3是本发明实施例提供的集中运维的系统结构图,如图3所示,包括:WEB浏览器310、WEB服务器320、远程协议网关330和远程服务器340。FIG. 3 is a system structure diagram of centralized operation and maintenance provided by an embodiment of the present invention. As shown in FIG. 3 , it includes: a WEB browser 310 , a WEB server 320 , a remote protocol gateway 330 and a remote server 340 .
WEB浏览器310,为使用常见的网页浏览器(IE:InternetExplorer)、火狐Firefox浏览器等,是运维人员操作的入口。WEB浏览器310用于与WEB服务器320交互(即,向WEB服务器320发送请求,并显示网页结果),并作为远程插件311的载体。其中,远程插件311为安装在IE、Firefox等浏览器上的插件(即,以WEB浏览器310的插件形式存在),用于与远程服务器340交互,显示远程服务器340上的运维软件界面(即,远端运维软件界面),以及接收运维人员输入并将运维人员输入传送到远程服务器340。The WEB browser 310 is a common web browser (IE: Internet Explorer), Mozilla Firefox, etc., and is an entry point for operation and maintenance personnel to operate. The WEB browser 310 is used for interacting with the WEB server 320 (ie, sending a request to the WEB server 320 and displaying the web page result), and serves as the carrier of the remote plug-in 311 . Wherein, the remote plug-in 311 is a plug-in installed on browsers such as IE and Firefox (that is, exists in the plug-in form of the WEB browser 310), and is used to interact with the remote server 340 to display the operation and maintenance software interface on the remote server 340 ( That is, the remote operation and maintenance software interface), and receiving the input of the operation and maintenance personnel and transmitting the input of the operation and maintenance personnel to the remote server 340 .
WEB服务器320,用于响应WEB浏览器310请求,管理运维人员权限,控制运维人员可以访问哪些运维软件。通常,运维软件有自己的账号,这些运维软件也需要登录,由于运维人员登录WEB服务器320已经进行过一次登录,因此,称运维软件的登录为二次登录。因此,WEB服务器320还用于管理第一次登录的账号与第二次登录的账号之间的映射关系。此外,WEB服务器320还用于与远程服务器340交互,传递需要远程访问的运维软件名称,以及账号密码。The WEB server 320 is used to respond to the request of the WEB browser 310 , manage the authority of the operation and maintenance personnel, and control which operation and maintenance software the operation and maintenance personnel can access. Usually, the operation and maintenance software has its own account, and these operation and maintenance software also need to log in. Since the operation and maintenance personnel have logged in to the WEB server 320 once, the login of the operation and maintenance software is called the second login. Therefore, the WEB server 320 is also used to manage the mapping relationship between the first login account and the second login account. In addition, the WEB server 320 is also used for interacting with the remote server 340, passing the name of the operation and maintenance software requiring remote access, and the account password.
远程协议网关330,用于远程服务器340与远程插件311之间的数据中转。The remote protocol gateway 330 is used for data transfer between the remote server 340 and the remote plug-in 311 .
远程服务器340,用于接收WEB服务器320传递的信息,启动对应的运维软件,完成对运维软件的单点登录(即,自动将运维软件的账号密码填到软件界面上完成登录),以及与WEB浏览器310交互(即,拦截运维软件界面信息并发送给WEB浏览器310上的远程插件311,接收远程插件311的输入信息并派发到运维软件界面)。其中,运维软件为被远程访问的对象,与设备交互,用于对网络设备进行监控和维护。The remote server 340 is used to receive the information transmitted by the WEB server 320, start the corresponding operation and maintenance software, and complete the single sign-on to the operation and maintenance software (that is, automatically fill in the account password of the operation and maintenance software on the software interface to complete the login), And interact with the WEB browser 310 (that is, intercept the operation and maintenance software interface information and send it to the remote plug-in 311 on the WEB browser 310, receive the input information of the remote plug-in 311 and distribute it to the operation and maintenance software interface). Among them, the operation and maintenance software is the object to be accessed remotely, interacts with the equipment, and is used to monitor and maintain the network equipment.
其中,WEB服务器320和远程协议网关330,一般安装在网络操作中心(NOC:NetworkOperationsCenter),这样,即可以被运维人员访问到,也便于建立与远程服务器340的网络通道。Among them, the WEB server 320 and the remote protocol gateway 330 are generally installed in a network operation center (NOC: Network Operations Center), so that they can be accessed by operation and maintenance personnel, and it is also convenient to establish a network channel with the remote server 340 .
远程服务器340可以部署多套,多套远程服务器340可以部署到多个地方,每套远程服务器340上可以安装多个运维软件。远程服务器340即可以部署在NOC,也可以部署到与被维护的网络设备一起。Multiple sets of remote servers 340 can be deployed, multiple sets of remote servers 340 can be deployed to multiple places, and multiple sets of operation and maintenance software can be installed on each set of remote servers 340 . The remote server 340 can be deployed in the NOC, or can be deployed together with the network equipment being maintained.
图4是本发明实施例提供的集中运维的系统实现方法流程图,如图4所示,具体实现方法如下:Fig. 4 is a flowchart of a system implementation method for centralized operation and maintenance provided by an embodiment of the present invention. As shown in Fig. 4, the specific implementation method is as follows:
步骤S401:运维人员从WEB浏览器上输入集中运维系统地址,输入账号密码后登录WEB服务器。WEB服务器检查运维人员权限,返回远程服务器中运维人员有访问权限的运维软件列表和JavaScript脚本。Step S401: The operation and maintenance personnel input the address of the centralized operation and maintenance system from the WEB browser, and log in to the WEB server after entering the account and password. The WEB server checks the permissions of the operation and maintenance personnel, and returns the list of operation and maintenance software and JavaScript scripts in the remote server that the operation and maintenance personnel have access to.
步骤S402:WEB浏览器执行来自WEB服务器的JavaScript脚本,检测运维人员的WEB浏览器上是否安装有远程插件。Step S402: the WEB browser executes the JavaScript script from the WEB server, and detects whether the remote plug-in is installed on the WEB browser of the operation and maintenance personnel.
步骤S403:如果没有安装远程插件,则显示远程插件的下载链接并提示运维人员安装。Step S403: If the remote plug-in is not installed, display the download link of the remote plug-in and prompt the operation and maintenance personnel to install it.
步骤S404:如果已安装远程插件,则运维人员选择运维软件列表中的一个运维软件,发送请求到WEB服务器。Step S404: If the remote plug-in has been installed, the operation and maintenance personnel selects an operation and maintenance software in the operation and maintenance software list, and sends a request to the WEB server.
步骤S405:WEB服务器判断运维人员是否保存有该运维软件的账号密码(即,是否首次使用该运维软件),如果没有保存,或首次使用,则弹出输入框提示运维人员输入该运维软件的账号密码,并保存该运维软件的账号密码,如果还有与登录有关的其它信息,如网络之间互连的协议(IP:InternetProtocol)地址等,则一并设置到输入框中供运维人员输入。Step S405: The WEB server judges whether the operation and maintenance personnel have saved the account password of the operation and maintenance software (that is, whether the operation and maintenance software is used for the first time). The account password of the maintenance software, and save the account password of the operation and maintenance software. If there are other information related to login, such as the interconnection protocol (IP: Internet Protocol) address between the networks, etc., set them in the input box together For operation and maintenance personnel to input.
如果不同运维人员登录同一个运维软件的账号密码,则分别进行保存,实现不用运维人员权限不同。WEB服务器保存运维人员WEB服务器的账号与运维软件的账号间的映射关系。If different operation and maintenance personnel log in to the account and password of the same operation and maintenance software, they should be saved separately, so that the operation and maintenance personnel do not have different permissions. The WEB server stores the mapping relationship between the account of the operation and maintenance personnel on the WEB server and the account of the operation and maintenance software.
步骤S406:WEB服务器发送运维软件名称、账号密码给对应的远程服务器。Step S406: the WEB server sends the operation and maintenance software name, account password to the corresponding remote server.
步骤S407:远程服务器创建一个新会话,并返回会话ID给WEB服务器,WEB服务器返回会话ID给WEB浏览器,WEB浏览器再传给远程插件。Step S407: the remote server creates a new session, and returns the session ID to the WEB server, and the WEB server returns the session ID to the WEB browser, and the WEB browser transmits the session ID to the remote plug-in.
步骤S408:远程插件通过远程协议网关进行数据中转,建立与远程服务器的会话。Step S408: the remote plug-in performs data transfer through the remote protocol gateway, and establishes a session with the remote server.
步骤S409:远程服务器根据运维软件名称,启动对应的运维软件。远程服务器识别运维软件的登陆框,自动填入账号密码、IP地址等信息,完成运维软件的登录。Step S409: The remote server starts the corresponding operation and maintenance software according to the name of the operation and maintenance software. The remote server recognizes the login box of the operation and maintenance software, automatically fills in the account password, IP address and other information, and completes the login of the operation and maintenance software.
步骤S410:远程服务器将运维软件的界面发送给远程插件,并在远程插件上显示运维软件界面。远程插件接收运维人员输入并将运维人员输入发送给远程服务器,远程服务器再派发运维人员输入到运维软件界面,运维软件界面完成响应,实现运维人员对集中运维系统中远程服务器上的运维软件的操控。Step S410: the remote server sends the interface of the operation and maintenance software to the remote plug-in, and displays the interface of the operation and maintenance software on the remote plug-in. The remote plug-in receives the input of the operation and maintenance personnel and sends the input of the operation and maintenance personnel to the remote server, and the remote server then dispatches the operation and maintenance personnel to input to the operation and maintenance software interface. Control of operation and maintenance software on the server.
步骤S411:运维人员远程操作该运维软件,实现对远端网络设备的监控和维护。Step S411: The operation and maintenance personnel remotely operate the operation and maintenance software to monitor and maintain remote network devices.
综上所述,本发明具有以下技术效果:能够通过将运维软件集中安装在远程服务器上,运维人员不用自己装这些软件,省去安装麻烦,而且运维人员可以维护多个地方的设备,充分复用人员,提高人员利用率。此外,通过提供统一入口,统一权限控制,以及统一记录日志,提高安全性和运维效率,方便集中运维系统对各地网络设备情况进行对比,以及对不同人员工作量进行比较。To sum up, the present invention has the following technical effects: the operation and maintenance software can be centrally installed on the remote server, and the operation and maintenance personnel do not need to install the software by themselves, which saves installation troubles, and the operation and maintenance personnel can maintain equipment in multiple places , Fully reuse personnel and improve personnel utilization. In addition, by providing a unified entrance, unified authority control, and unified log recording, security and operation and maintenance efficiency are improved, and it is convenient for the centralized operation and maintenance system to compare the status of network equipment in various places and compare the workload of different personnel.
尽管上文对本发明进行了详细说明,但是本发明不限于此,本技术领域技术人员可以根据本发明的原理进行各种修改。因此,凡按照本发明原理所作的修改,都应当理解为落入本发明的保护范围。Although the present invention has been described in detail above, the present invention is not limited thereto, and various modifications can be made by those skilled in the art based on the principle of the present invention. Therefore, any modifications made according to the principles of the present invention should be understood as falling within the protection scope of the present invention.
Claims (10)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410398377.7A CN105337756A (en) | 2014-08-13 | 2014-08-13 | Centralized operation and maintenance method and device |
PCT/CN2014/089070 WO2016023268A1 (en) | 2014-08-13 | 2014-10-21 | Centralized operation and maintenance method and apparatus and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410398377.7A CN105337756A (en) | 2014-08-13 | 2014-08-13 | Centralized operation and maintenance method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105337756A true CN105337756A (en) | 2016-02-17 |
Family
ID=55288070
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410398377.7A Withdrawn CN105337756A (en) | 2014-08-13 | 2014-08-13 | Centralized operation and maintenance method and device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105337756A (en) |
WO (1) | WO2016023268A1 (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108347462A (en) * | 2017-01-23 | 2018-07-31 | 阿里巴巴集团控股有限公司 | A kind of method and apparatus of communicating operational data |
CN109218076A (en) * | 2018-08-09 | 2019-01-15 | 华为技术有限公司 | A kind of O&M method and device |
CN110188018A (en) * | 2019-05-29 | 2019-08-30 | 广州伟宏智能科技有限公司 | A kind of data are synchronous to replicate software O&M monitoring system |
CN110399067A (en) * | 2019-07-31 | 2019-11-01 | 江苏满运软件科技有限公司 | Point methods, device, electronic equipment, storage medium are buried in visualization |
CN111294386A (en) * | 2020-01-13 | 2020-06-16 | 北京淳中科技股份有限公司 | Server communication method and device and electronic equipment |
CN112085229A (en) * | 2020-09-09 | 2020-12-15 | 北京华胜天成科技股份有限公司 | Operation and maintenance method and device, computer equipment and storage medium |
CN112711456A (en) * | 2020-12-31 | 2021-04-27 | 北京珞安科技有限责任公司 | Agent login method and device of operation and maintenance tool and computer equipment |
CN113885425A (en) * | 2021-09-24 | 2022-01-04 | 沈阳化工大学 | Industrial field PLC network safety operation and maintenance method |
CN114531379A (en) * | 2021-12-30 | 2022-05-24 | 爱普(福建)科技有限公司 | Remote operation and maintenance method and system for edge gateway |
CN114553660A (en) * | 2022-01-10 | 2022-05-27 | 北京思特奇信息技术股份有限公司 | Distributed system and operation and maintenance method for efficient operation and maintenance |
Families Citing this family (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109684155B (en) * | 2018-08-27 | 2022-11-15 | 平安科技(深圳)有限公司 | Monitoring configuration method, device, equipment and readable storage medium |
CN109491865B (en) * | 2018-10-31 | 2022-04-15 | 中国联合网络通信集团有限公司 | Method and device for processing operation and maintenance tasks |
CN110334899A (en) * | 2019-05-21 | 2019-10-15 | 中国大唐集团科学技术研究院有限公司 | A kind of enhanced operation audit method based on machine learning |
CN112187491B (en) * | 2019-07-01 | 2024-09-20 | 阿里巴巴集团控股有限公司 | Management method, device and equipment of server |
CN110362296A (en) * | 2019-07-12 | 2019-10-22 | 无锡锐泰节能系统科学有限公司 | Device data monitoring system based on javascript |
CN110532322B (en) * | 2019-08-20 | 2024-04-30 | 腾讯云计算(北京)有限责任公司 | Operation and maintenance interaction method, system, computer-readable storage medium and device |
CN111008035B (en) * | 2019-11-27 | 2023-07-04 | 北京宝兰德软件股份有限公司 | Software operation and maintenance method, electronic equipment and storage medium |
CN111339510A (en) * | 2020-03-05 | 2020-06-26 | 国网信通亿力科技有限责任公司 | An automated operation and maintenance management system based on script execution |
CN111431744B (en) * | 2020-03-18 | 2023-03-03 | 深圳成谷智能科技有限公司 | Method, device and system for remotely realizing operation and maintenance of roadside sensor |
CN111682957B (en) * | 2020-04-29 | 2022-10-14 | 江苏恒信和安电子科技有限公司 | Operation and maintenance data transmission method, system, operation and maintenance equipment and operation and maintenance server |
CN111752590A (en) * | 2020-06-28 | 2020-10-09 | 中国平安财产保险股份有限公司 | Operation and maintenance management method and system |
CN111737094B (en) * | 2020-07-02 | 2024-02-02 | 中国工商银行股份有限公司 | Information processing method, device, electronic equipment and medium |
CN111984974A (en) * | 2020-08-31 | 2020-11-24 | 成都安恒信息技术有限公司 | Windows remote operation and maintenance isolation method based on operation and maintenance audit |
CN112269714B (en) * | 2020-10-23 | 2023-02-28 | 山东云海国创云计算装备产业创新中心有限公司 | A server BMC centralized management system, method, equipment and medium |
CN112437047A (en) * | 2020-11-05 | 2021-03-02 | 北京浪潮数据技术有限公司 | Remote server management method, system and related device |
CN112671876B (en) * | 2020-12-17 | 2023-04-07 | 上海上讯信息技术股份有限公司 | Method and equipment for page operation and maintenance |
CN113479240A (en) * | 2021-08-19 | 2021-10-08 | 湖南中车时代通信信号有限公司 | Remote operation and maintenance system of urban rail signal system |
CN113918408B (en) * | 2021-09-03 | 2025-02-14 | 成都安恒信息技术有限公司 | An operation and maintenance audit method for extracting user execution script content |
CN113938391A (en) * | 2021-10-12 | 2022-01-14 | 北京自如信息科技有限公司 | Network distribution method and system for gateway equipment and electronic equipment |
CN113886194B (en) * | 2021-10-27 | 2025-01-24 | 傲网信息科技(厦门)有限公司 | A database operation and maintenance method and device |
CN114279958A (en) * | 2021-11-13 | 2022-04-05 | 国网内蒙古东部电力有限公司供电服务监管与支持中心 | A system and method for automatic detection of damaged state of electric energy metering box |
CN118519678B (en) * | 2024-07-23 | 2024-11-05 | 歌尔股份有限公司 | Remote operation and maintenance method, device, equipment, storage medium and computer program product |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101950304A (en) * | 2010-09-30 | 2011-01-19 | 辛乐夫 | Integration and running and maintenance method and device for information system |
US20140025806A1 (en) * | 2012-07-18 | 2014-01-23 | Accedian Networks Inc. | Systems and methods of discovering and controlling devices without explicit addressing |
CN103973488A (en) * | 2014-04-29 | 2014-08-06 | 上海上讯信息技术股份有限公司 | Operation and maintenance management system and method based on RDP protocol |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100385855C (en) * | 2006-03-31 | 2008-04-30 | 华为技术有限公司 | System and method for centralized remote automatic software upgrade |
CN101141449A (en) * | 2007-10-22 | 2008-03-12 | 珠海金山软件股份有限公司 | Apparatus and method for implementing Web client terminal software self-adaptive running |
CN102158814A (en) * | 2010-02-11 | 2011-08-17 | 希姆通信息技术(上海)有限公司 | Server processing method realizing remote update and management of module side |
-
2014
- 2014-08-13 CN CN201410398377.7A patent/CN105337756A/en not_active Withdrawn
- 2014-10-21 WO PCT/CN2014/089070 patent/WO2016023268A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101950304A (en) * | 2010-09-30 | 2011-01-19 | 辛乐夫 | Integration and running and maintenance method and device for information system |
US20140025806A1 (en) * | 2012-07-18 | 2014-01-23 | Accedian Networks Inc. | Systems and methods of discovering and controlling devices without explicit addressing |
CN103973488A (en) * | 2014-04-29 | 2014-08-06 | 上海上讯信息技术股份有限公司 | Operation and maintenance management system and method based on RDP protocol |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108347462A (en) * | 2017-01-23 | 2018-07-31 | 阿里巴巴集团控股有限公司 | A kind of method and apparatus of communicating operational data |
CN108347462B (en) * | 2017-01-23 | 2021-02-23 | 阿里巴巴集团控股有限公司 | Method and equipment for transmitting operation data |
CN109218076A (en) * | 2018-08-09 | 2019-01-15 | 华为技术有限公司 | A kind of O&M method and device |
CN110188018A (en) * | 2019-05-29 | 2019-08-30 | 广州伟宏智能科技有限公司 | A kind of data are synchronous to replicate software O&M monitoring system |
CN110399067A (en) * | 2019-07-31 | 2019-11-01 | 江苏满运软件科技有限公司 | Point methods, device, electronic equipment, storage medium are buried in visualization |
CN111294386A (en) * | 2020-01-13 | 2020-06-16 | 北京淳中科技股份有限公司 | Server communication method and device and electronic equipment |
CN112085229A (en) * | 2020-09-09 | 2020-12-15 | 北京华胜天成科技股份有限公司 | Operation and maintenance method and device, computer equipment and storage medium |
CN112085229B (en) * | 2020-09-09 | 2024-04-02 | 北京华胜天成科技股份有限公司 | Operation and maintenance method, device, computer equipment and storage medium |
CN112711456A (en) * | 2020-12-31 | 2021-04-27 | 北京珞安科技有限责任公司 | Agent login method and device of operation and maintenance tool and computer equipment |
CN113885425A (en) * | 2021-09-24 | 2022-01-04 | 沈阳化工大学 | Industrial field PLC network safety operation and maintenance method |
CN114531379A (en) * | 2021-12-30 | 2022-05-24 | 爱普(福建)科技有限公司 | Remote operation and maintenance method and system for edge gateway |
CN114553660A (en) * | 2022-01-10 | 2022-05-27 | 北京思特奇信息技术股份有限公司 | Distributed system and operation and maintenance method for efficient operation and maintenance |
Also Published As
Publication number | Publication date |
---|---|
WO2016023268A1 (en) | 2016-02-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105337756A (en) | Centralized operation and maintenance method and device | |
US11483405B2 (en) | Private cloud as a service | |
EP3085014B1 (en) | System and method for virtualizing a remote device | |
JP2018518862A (en) | System and method for providing virtual interfaces and advanced smart routing in a global virtual network (GVN) | |
US10554668B2 (en) | Method and apparatus for providing vendor remote support and management | |
US20240422102A1 (en) | Controlling a destination of network traffic | |
US9577982B2 (en) | Method and apparatus for extending remote network visibility of the push functionality | |
CN111935276B (en) | Remote host access method, device and device | |
KR20130083726A (en) | Virtual machine integration monitoring apparatus and method for cloud system | |
CN105812406A (en) | Information transmission method and device based on WEB simulation terminal system | |
CN105450748B (en) | Openstack-based physical machine remote desktop method | |
US20220272156A1 (en) | AUTOMATICALLY SCALING A NUMBER OF DEPLOYED APPLICATION DELIVERY CONTROLLERS (ADCs) IN A DIGITAL NETWORK | |
US10284631B2 (en) | Management-as-a-service for on-premises information-technology systems | |
JP6211975B2 (en) | Network extension system, control device, and network extension method | |
US9780966B2 (en) | Network apparatus for secure remote access and control | |
US9762613B2 (en) | Method and apparatus for providing extended availability of representatives for remote support and management | |
US8972543B1 (en) | Managing clients utilizing reverse transactions | |
KR20200003717A (en) | Building control automation system and method for providing of building control service using the same | |
KR101883712B1 (en) | Method, apparatus and computer program for managing a network function virtualization system | |
CN106533716B (en) | A kind of management method and system of northbound interface | |
US20150127788A1 (en) | Centralized enterprise image upgrades for distributed campus networks | |
CN118590272A (en) | Server access method, device, storage medium and electronic device | |
Kortebi et al. | Home network assistant: Towards better diagnostics and increased customer satisfaction | |
US20150334115A1 (en) | Dynamic provisioning of virtual systems | |
CN110825010A (en) | Naked metal automatic control system and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20160217 |