The embodiment of the application discloses an operation and maintenance method and device, which relates to the field of computer technology, and can solve the problems of the existing operation and maintenance methods that are cumbersome and easy to cause accidents. The method includes: the operation and maintenance node receives the operation and maintenance request sent by the client, and the operation and maintenance request includes the operation and maintenance mode information for indicating the target operation and maintenance mode and the login information of the target device which is the only corresponding to the target device; the operation and maintenance node obtains the target operation and maintenance tool matching the target operation and maintenance mode information indicated by the operation and maintenance mode from a variety of installed operation and maintenance tools; and the operation and maintenance node. Run the target operation and maintenance tool, and establish the connection with the target device according to the login information of the target device; the operation and maintenance node obtains the virtual console of the target device from the running target operation and maintenance tool; the operation and maintenance node transforms the virtual console of the target device into a web application, and sends the web application to the client.
【技术实现步骤摘要】
一种运维方法及装置
本申请实施例涉及计算机
,尤其涉及一种运维方法及装置。
技术介绍
随着计算机技术和互联网技术的发展,数据中心(DataCenter,DC)的规模越来越大,数据中心内网络设备的种类也越来越多,对网络设备的运维也提出了更高的要求。现有技术中,客户端安装有多种运维工具,运维人员通过这些运维工具监控和配置网络设备。对于某一网络设备的运维,运维人员通常手工启动与该网络设备对应的运维工具,输入该网络设备的网际协议(InternetProtocol,IP)地址、端口号、登录改网络设备的系统所采用的用户名和密码等信息,以建立客户端与该网络设备之间的连接,进而完成运维操作。但是,运维人员手工启动运维工具,以及手工输入IP地址、端口号、用户名和密码的操作繁琐且容易失误引发事故。
技术实现思路
本申请实施例提供一种运维方法及装置,能够解决现有的运维方法操作繁琐且容易引发事故的问题。为达到上述目的,本申请实施例采用如下技术方案:第一方面,提供一种运维方法,安装有多种运维工具的运维节点在接收到用于请求采用目标运维方式运维目标设备的运维请求后,从已安装的多种运维工具中获取与目标运维方式相匹配的目标运维工具,然后,该运维节点运行该目标运维工具,并根据运维请求中的目标设备登录信息,建立与目标设备之间的连接,后续,运维节点从已经运行的目标运维工具中获取目标设备的虚拟控制台。在获取到目标设备的虚拟控制台后,运维设备将获取到的虚拟控制台转换为web应用,并向客户端发送该web应用,以便于客户端通过web应用显示目标设备的虚拟控制台。这样,运维人员可直接在客户端显示的目标设 ...
【技术保护点】
1.一种运维方法,其特征在于,包括:运维节点接收客户端发送的运维请求,所述运维请求包括用于指示目标运维方式的运维方式信息和与目标设备唯一对应的目标设备登录信息,所述运维请求用于请求采用所述目标运维方式运维所述目标设备;所述运维节点从已安装的多种运维工具中,获取与所述运维方式信息指示的所述目标运维方式相匹配的目标运维工具;所述运维节点运行所述目标运维工具,并根据所述目标设备登录信息,建立与所述目标设备之间的连接;所述运维节点从已经运行的所述目标运维工具中获取所述目标设备的虚拟控制台;所述运维节点将所述目标设备的虚拟控制台转换为网页web应用,并向所述客户端发送所述web应用。
【技术特征摘要】
1.一种运维方法,其特征在于,包括:运维节点接收客户端发送的运维请求,所述运维请求包括用于指示目标运维方式的运维方式信息和与目标设备唯一对应的目标设备登录信息,所述运维请求用于请求采用所述目标运维方式运维所述目标设备;所述运维节点从已安装的多种运维工具中,获取与所述运维方式信息指示的所述目标运维方式相匹配的目标运维工具;所述运维节点运行所述目标运维工具,并根据所述目标设备登录信息,建立与所述目标设备之间的连接;所述运维节点从已经运行的所述目标运维工具中获取所述目标设备的虚拟控制台;所述运维节点将所述目标设备的虚拟控制台转换为网页web应用,并向所述客户端发送所述web应用。2.根据权利要求1所述的运维方法,其特征在于,所述运维节点、所述客户端以及所述目标设备属于同一数据中心,所述运维节点被部署于所述数据中心的防火墙内;所述运维节点接收客户端发送的运维请求,具体包括:所述运维节点通过预设的web接口接收所述客户端发送的所述运维请求;所述运维节点向所述客户端发送所述web应用,具体包括:所述运维节点通过所述预设的web接口向所述客户端发送所述web应用。3.根据权利要求1或2所述的运维方法,其特征在于,所述运维节点接收客户端发送的运维请求之前,所述运维方法还包括:在所述运维节点未安装第一运维工具的情况下,所述运维节点从软件服务器中获取所述第一运维工具,并安装所述第一运维工具,所述第一运维工具为所述已安装的多种运维工具中的任意一种。4.根据权利要求1-3中任意一项所述的运维方法,其特征在于,所述目标设备登录信息包括所述目标设备的网际协议IP地址和所述目标设备的端口号;或者,所述目标设备登录信息包括所述目标设备的IP地址、所述目标设备的端口号、登录所述目标设备的系统所采用的用户名和密码。5.一种运维方法,其特征在于,包括:客户端向运维节点发送包括运维方式信息和目标设备登录信息的运维请求,所述运维方式信息用于指示目标运维方式,所述目标设备登录信息与目标设备唯一对应,所述运维请求用于请求采用所述目标运维方式运维所述目标设备;所述客户端接收所述运维节点发送的网页web应用,所述web应用与所述目标设备的虚拟控制台对应;所述客户端在所述web应用中显示所述目标设备的虚拟控制台。6.根据权利要求5所述的运维方法,其特征在于,所述客户端向运维节点发送包括运维方式信息和目标设备登录信息的运维请求之前,所述运维方法还包括:所述客户端接收用户输入的运维操作,所述运维操作用于指示采用所述目标运维方式运维所述目标设备;响应于所述运维操作,所述客户端从运维服务器获取所述运维方式信息和所述目标设备登录信息。7.根据权利要求5或6所述的运维方法,其特征在于,所述目标设备登录信息包括所述目标设备的网际协议IP地址和所述目标设备的端口号;或者,所述目标设备登录信息包括所述目标设备的网际协议IP地址、所述目标设备的端口号、登录所述目标设备的系统所采用的用户名和密码。8.一种运维节点,其特征在于,包括:接收单元,用于接收客户端发送的运维请求,所述运维请求包括用于指示目标运维方式的运维方式信息和与目标设备唯一对应的目标设备登录信息,所述运维请求用于请求采用所述目标运维方式运维所述目标设备;处理单元,用于从已安装的多种运维工具中,获取与所述接收单元接收到的所述运维方式信息指示的所述目标运维方式相匹配的目标运维工具,以及用于运行所述目标运维工具,并根据所述目标设备登录信息,建立与所述目标设备之间的连接,以及用于从已经运行的所述目标运维工具中获取所述目标设备的虚拟控制台,并将所述目标设备的虚拟控制台转换为网页web应用;发送单元,用于向所述客户端发送所述处理单元得到的所述web应用。9.根据权利要求8所述...
【专利技术属性】
技术研发人员:楚勇,胡堃,董荣辉,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。