一种服务器kvm远程控制方法及装置的制造方法

文档序号:9691105阅读:580来源:国知局
一种服务器kvm远程控制方法及装置的制造方法
【技术领域】
[0001]本发明涉及服务器远程控制领域,特别涉及一种服务器KVM远程控制方法及装置。
【背景技术】
[0002]传统技术中,服务器会有一个键盘接口、VGA口(显示器接口)和鼠标接口,这三种接口中每个接口都要连接一根线,这样,三根线汇集到KVM(Keyboard Video Mouse,键盘、视频和鼠标)连接线上,并通过KVM连接线连接到KVM控制器,KVM控制器用来控制键盘、显示器和鼠标,KVM控制器通过网线与监控电脑通讯,KVM控制器具有多少个口,就可以连接多少台服务器。
[0003]传统技术中,KVM控制器要用专业的设备,服务器与KVM控制器之间传输的是模拟信号,这样就存在时延,KVM控制器向服务器发送的指令按理说两秒钟就可以传到,但由于需要将数字信号转换成模拟信号,这样就可能花费八秒钟或者十六秒钟,所以就会产生时延,当点击监控电脑端的鼠标时,将会造成被控制的服务器端的鼠标与监控电脑端的鼠标不能重叠在一起,按理说在监控电脑端操作就相当于在服务器端进行操作,也就是两者的鼠标操作是一样的,但由于操作指令传递不及时,造成了误操作。
[0004]传统方式存在如下问题:KVM控制器需要用电缆连接,当KVM控制器连接各服务器时需要大量的电缆,机房布线复杂困难,成本较高。采购专业的KVM硬件交换机和相关线缆,受传输距离限制,运维人员办公地点不能离机房太远且成本高。在机房配备显示器、键盘、鼠标,这样当需要对服务器操作时都得去机房,导致解决故障花费的时间长。鼠标、键盘和KVM控制器连接是模拟信号传输,由于模拟信号随着距离的增加而衰减,所以对控制传输的距离有一定的控制,一般不超过300米。鼠标操作可能会有重影,导致操作失误。

【发明内容】

[0005]本发明要解决的技术问题在于,针对现有技术的上述指令传递不及时、成本较高、解决故障花费时间长、容易造成误操作的缺陷,提供一种指令传递及时、节省成本、缩短解决故障所花费的时间、能避免误操作的服务器KVM远程控制方法及装置。
[0006]本发明解决其技术问题所采用的技术方案是:构造一种服务器KVM远程控制方法,所述服务器设有管理接口,所述方法包括如下步骤:
[0007]A)将所述管理接口的IP地址设置成接入带外管理网,并使所述管理接口通过网线与带外交换机连接,同时使所述带外交换机通过网线与监控电脑连接;所述监控电脑上安装有KVM控制系统,所述管理接口、带外交换机和KVM控制系统之间通过TCP/IP协议传输数据;
[0008]B)当所述KVM控制系统与所述管理接口之间的连接正常时,为所述监控电脑的浏览器安装JAVA插件;
[0009]C)将被远程控制的服务器的管理信息添加到所述KVM控制系统中;
[0010]D)在所述KVM控制系统中点击所述被远程控制的服务器的远程管理连接,所述KVM控制系统自动打开所述被远程控制的服务器的远程管理界面。
[0011]在本发明所述的服务器KVM远程控制方法中,所述管理信息包括所述管理接口的IP地址、用户名和密码。
[0012]在本发明所述的服务器KVM远程控制方法中,所述步骤D)进一步包括:
[0013]D1)在所述KVM控制系统中点击所述被远程控制的服务器的远程管理连接,所述KVM控制系统将所述管理信息取出来;
[0014]D2)所述KVM控制系统根据所述管理接口的IP地址向所述被远程控制的服务器的管理接口发送连接请求,所述被远程控制的服务器的管理接口收到所述连接请求后要求验证用户和密码;
[0015]D3)所述KVM控制系统提交取出来的用户和密码,等待用户验证;
[0016]D4)所述用户验证通过后,通过所述KVM控制系统向所述被远程控制的服务器的管理接口发送远程控制的请求,启动带外管理的虚拟控制台对所述被远程控制的服务器进行远程控制。
[0017]在本发明所述的服务器KVM远程控制方法中,所述管理接口为RJ45网口接口。
[0018]在本发明所述的服务器KVM远程控制方法中,所述带外交换机为二层交换机。
[0019]本发明还涉及一种实现上述服务器KVM远程控制方法的装置,所述服务器设有管理接口,所述装置包括:
[0020]管理接口接入单元:用于将所述管理接口的IP地址设置成接入带外管理网,并使所述管理接口通过网线与带外交换机连接,同时使所述带外交换机通过网线与监控电脑连接;所述监控电脑上安装有KVM控制系统,所述管理接口、带外交换机和KVM控制系统之间通过TCP/IP协议传输数据;
[0021]插件安装单元:用于当所述KVM控制系统与所述管理接口之间的连接正常时,为所述监控电脑的浏览器安装JAVA插件;
[0022]管理系统添加单元:用于将被远程控制的服务器的管理信息添加到所述KVM控制系统中;
[0023]远程控制单元:用于在所述KVM控制系统中点击所述被远程控制的服务器的远程管理连接,所述KVM控制系统自动打开所述被远程控制的服务器的远程管理界面。
[0024]在本发明所述的装置中,所述管理信息包括所述管理接口的IP地址、用户名和密码。
[0025]在本发明所述的装置中,所述远程控制单元进一步包括:
[0026]远程管理连接模块:用于在所述KVM控制系统中点击所述被远程控制的服务器的远程管理连接,所述KVM控制系统将所述管理信息取出来;
[0027]连接请求发送模块:用于使所述KVM控制系统根据所述管理接口的IP地址向所述被远程控制的服务器的管理接口发送连接请求,所述被远程控制的服务器的管理接口收到所述连接请求后要求验证用户和密码;
[0028]验证模块:用于使所述KVM控制系统提交取出来的用户和密码,等待用户验证;
[0029]远程控制请求发送模块:用于使所述用户验证通过后,通过所述KVM控制系统向所述被远程控制的服务器的管理接口发送远程控制的请求,启动带外管理的虚拟控制台对所述被远程控制的服务器进行远程控制。
[0030]在本发明所述的装置中,所述管理接口为RJ45网口接口。
[0031 ]在本发明所述的装置中,所述带外交换机为二层交换机。
[0032]实施本发明的服务器KVM远程控制方法及装置,具有以下有益效果:由于服务器设有管理接口,管理接口通过网线与带外管理交换机连接,利用现有的网络环境,无需购买专业的KVM交换机和线缆,这样就会节省成本,管理接口、带外交换机和KVM控制系统之间通过TCP/IP协议传输数据,传输的数字信号,不存在模拟信号衰减或延时的问题,所以其指令传递及时、节省成本、缩短解决故障所花费的时间、能避免误操作。
【附图说明】
[0033]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0034]图1为本发明服务器KVM远程控制方法及装置一个实施例中方法的流程图;
[0035]图2为所述实施例中服务器、带外交换机和监控电脑之间的连接框图;
[0036]图3为所述实施例中在KVM控制系统中点击被远程控制的服务器的远程管理连接,KVM控制系统自动打开被远程控制的服务器的远程管理界面的具体流程图;
[0037]图4为所述实施例中装置的结构示意图。
【具体实施方式】
[0038]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0039]在本发明服务器KVM远程控制方法及装置实施例中,其服务器KVM远程控制方法的流程图如图1所示。图1中,该服务器KVM远程控制方法包括如下步骤:
[0040]步骤S01将管理接口的IP地址设置成接入带外管理网,并使管理接口通过网线与带外交换机连接,同时使带外交换机通过网线与监控电脑连接:本实施例中,服务器设有键盘接口、显示器接口和鼠标接口,另外还有一个管理接口,该管理接口由芯片进行控制,通过软件从定向该芯片的输出方式,也就是修改成从管理接口输出信号。本步骤中,将管理接口的IP地址设置成接入带外管理网,也就是将服务器的管理接口的网卡接入网络,并使管理接口通过网线与带外交换机连接,同时使带外交换机通过网线与监控电脑连接,这样就不需要专门的KVM控制器,只需要一个普通的交换机,节省了成本,传统技术中需要用专业的交换机进行连接,现在用普通的RJ45网线,使用网线传输的距离不受限制,还可以解决鼠标重影问题,传输的是数字信号,没有传输延时。键盘接口、显示器接口和鼠标接口处于悬空状态。监控电脑上安装有KVM控制系统,管理接口、带外交换机和KVM控制系统之间通过TCP/IP协议传输数据。本实施例中,管理接口是标准的RJ45网口接口。带外交换机使用普通的二层交换机。
[0041]图2为本实施例中服务器、带外交换机和监控电脑之间的连接框图。值得一提的是,现在所有的服务器都支持远程管理卡,通过设置服务器管理接口的IP地址,将其管理接口(即远程管理口)接入带外管理网。这样确保被远程控制的服务器和KVM控制系统之间的互联互通。
[0042]步骤S02当KVM控制系统与管理接口之间的连接正常时,为监控电脑的浏览器安装JAVA插件:本步骤中,当KVM控制系统与管理接口之间的连接正常时,也就是被远程控制的服务器的管理接口与KVM控制系统的网络接通时,为监控电脑的浏览器安装JAVA插件。
[0043]步骤S03将被远程控制的服务器的管理信息添加到KVM控制系统中:本步骤中,将被远程控
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1