[go: up one dir, main page]

CN103019368B - A kind of method that local I/O node switches with KVM module intelligence - Google Patents

A kind of method that local I/O node switches with KVM module intelligence Download PDF

Info

Publication number
CN103019368B
CN103019368B CN201210521658.8A CN201210521658A CN103019368B CN 103019368 B CN103019368 B CN 103019368B CN 201210521658 A CN201210521658 A CN 201210521658A CN 103019368 B CN103019368 B CN 103019368B
Authority
CN
China
Prior art keywords
node
switch chip
kvm module
local
kvm
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.)
Active
Application number
CN201210521658.8A
Other languages
Chinese (zh)
Other versions
CN103019368A (en
Inventor
孙鹏
叶丰华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
IEIT Systems Co Ltd
Original Assignee
Inspur Electronic Information Industry 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 Inspur Electronic Information Industry Co Ltd filed Critical Inspur Electronic Information Industry Co Ltd
Priority to CN201210521658.8A priority Critical patent/CN103019368B/en
Publication of CN103019368A publication Critical patent/CN103019368A/en
Application granted granted Critical
Publication of CN103019368B publication Critical patent/CN103019368B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Hardware Redundancy (AREA)
  • Debugging And Monitoring (AREA)

Abstract

本发明提供一种本地IO节点与KVM模块智能切换的方法,属于计算机技术,包括通过背板相互连接的一个KVM模块和若干IO节点,所述KVM模块上设置有SWITCH芯片,该SWITCH芯片连接有系统管理板,所述每个IO节点上都设置有微动开关、VGA-SWITCH芯片,在KVM模块上,通过SWITCH芯片,在系统管理板的控制下,通过控制SWITCH芯片不同通道的导通,完成多路信号切换工作。该一种本地IO节点与KVM模块智能切换的方法和现有技术相比,可通过KVM模块完成K/V/M多切一工作,用一套键盘、鼠标、显示器即可以对多个节点服务器进行控制,并实现本地和远端的双重冗余,提高系统可靠性。

The invention provides a method for intelligent switching between a local IO node and a KVM module, which belongs to computer technology and includes a KVM module and several IO nodes connected to each other through a backplane. The KVM module is provided with a SWITCH chip, and the SWITCH chip is connected with A system management board, each of the IO nodes is provided with a micro switch and a VGA-SWITCH chip. On the KVM module, through the SWITCH chip, under the control of the system management board, by controlling the conduction of different channels of the SWITCH chip, Complete the multi-channel signal switching work. Compared with the prior art, this method of intelligent switching between local IO nodes and KVM modules can complete K/V/M multi-cutting work through the KVM module, and multiple node servers can be controlled with a set of keyboards, mice, and monitors. Control, and achieve local and remote dual redundancy, improve system reliability.

Description

一种本地IO节点与KVM模块智能切换的方法A method for intelligent switching between local IO nodes and KVM modules

技术领域 technical field

本发明涉及计算机技术领域,具体的说是一种本地IO节点与KVM模块智能切换的方法。 The invention relates to the technical field of computers, in particular to a method for intelligent switching between a local IO node and a KVM module.

背景技术 Background technique

现今CPCI架构广泛应用于工业领域工业控制计算机系统,其具有高可靠性、高密度的优点。应用于服务器领域更发挥其优势,坚固的架构,高可靠性、热插拔技术,使CPCI服务器应用领域越来越广。对于多节点CPCI服务器,如果每个服务器节点都外接鼠标、键盘、显示器。就需多套IO外设。大大增加成本,不利于系统精简,成本减低。而使用KVM模块实现一对多的控制。则可减低成本,并可实现一对多的统一管理。在一些条件下,需对某一计算节点单独进行调试、debug或本地控制操作。需添加本地外设进行操作。因而需要一种方法可实现本地IO和KVM视频智能切换,既可以本地操作,又可以远端KVM操作。这样精简服务器外设,减低成本,提高产品的性价比、高密性。 Today, the CPCI architecture is widely used in industrial control computer systems in the industrial field, and it has the advantages of high reliability and high density. Applying to the server field will give full play to its advantages. The solid structure, high reliability, and hot-swappable technology make the application field of CPCI server more and more extensive. For a multi-node CPCI server, if each server node is connected with an external mouse, keyboard, and monitor. Multiple sets of IO peripherals are required. Greatly increase the cost, which is not conducive to system simplification and cost reduction. And use the KVM module to realize one-to-many control. Then the cost can be reduced, and one-to-many unified management can be realized. Under some conditions, it is necessary to perform debugging, debug or local control operations on a computing node alone. Need to add local peripherals to operate. Therefore, there is a need for a method to realize intelligent switching between local IO and KVM video, which can be used for both local operation and remote KVM operation. In this way, the server peripherals are simplified, the cost is reduced, and the cost performance and high density of the product are improved.

发明内容 Contents of the invention

本发明的技术任务是解决现有技术的不足,提供一种本地IO节点与KVM模块智能切换的方法。 The technical task of the present invention is to solve the deficiencies of the prior art, and provide a method for intelligent switching between local IO nodes and KVM modules.

本发明的技术方案是按以下方式实现的,该一种本地IO节点与KVM模块智能切换的方法,包括通过背板相互连接的一个KVM模块和若干IO节点,所述KVM模块上设置有SWITCH芯片,该SWITCH芯片连接有系统管理板,所述每个IO节点上都设置有微动开关、VGA-SWITCH芯片,在KVM模块上,通过SWITCH芯片,在系统管理板的控制下,通过控制SWITCH芯片不同通道的导通,完成多路信号切换工作,其具体切换步骤为:当IO节点上有显示器接入时,触动微动开关使得开关闭合,VGA-SWITCH芯片的切换控制pin拉低,这时VGA信号切换到IO节点上,从本地显示器上显示输出;当本地没有显示器接入时,切换控制信号pin会自动拉高,把数据切换到KVM模块上。 The technical solution of the present invention is realized in the following manner, the method for intelligently switching between a local IO node and a KVM module includes a KVM module and several IO nodes connected to each other through a backplane, and the KVM module is provided with a SWITCH chip , the SWITCH chip is connected with a system management board, and each IO node is provided with a micro switch and a VGA-SWITCH chip. On the KVM module, through the SWITCH chip, under the control of the system management board, through the control of the SWITCH chip The conduction of different channels completes the multi-channel signal switching work. The specific switching steps are: when a display is connected to the IO node, touch the micro switch to make the switch closed, and the switching control pin of the VGA-SWITCH chip is pulled down. At this time The VGA signal is switched to the IO node, and the output is displayed on the local display; when there is no local display connected, the switching control signal pin will be automatically pulled high, and the data will be switched to the KVM module.

本发明与现有技术相比所产生的有益效果是: The beneficial effect that the present invention produces compared with prior art is:

本发明的一种本地IO节点与KVM模块智能切换的方法中,系统能智能的完成本地IO节点和KVM模块的视频切换;既可以单节点本地显示,又可以通过KVM模块完成K/V/M多切一工作,用一套键盘、鼠标、显示器即可以对多个节点服务器进行控制,并实现本地和远端的双重冗余,提高系统可靠性,本发明应用于CPCI架构服务器上,在服务器的前期研发调试,debug、以及产品中都能运用,有效减低系统成本,提供系统的稳定性,增加产品的市场竞争力。 In the method for intelligently switching between a local IO node and a KVM module of the present invention, the system can intelligently complete the video switching between the local IO node and the KVM module; both single-node local display and K/V/M can be completed through the KVM module Multi-cutting one job, using a set of keyboards, mice, and monitors to control multiple node servers, and realize local and remote dual redundancy to improve system reliability. This invention is applied to CPCI architecture servers. It can be used in the early stage of research and development, debugging, and in the product, effectively reducing the system cost, improving the stability of the system, and increasing the market competitiveness of the product.

附图说明 Description of drawings

附图1是本发明的等效电路示意图。 Accompanying drawing 1 is the equivalent circuit diagram of the present invention.

附图2为本发明的切换示意图。 Accompanying drawing 2 is the switching diagram of the present invention.

具体实施方式 detailed description

下面结合附图对本发明的一种本地IO节点与KVM模块智能切换的方法作以下详细说明。 A method for intelligent switching between a local IO node and a KVM module of the present invention will be described in detail below in conjunction with the accompanying drawings.

如附图1、图2所示,现提供一种本地IO节点与KVM模块智能切换的方法,包括通过背板相互连接的一个KVM模块和若干IO节点,所述KVM模块上设置有SWITCH芯片,该SWITCH芯片连接有系统管理板,在本发明中,为完成IO节点本地显示和KVM模块远端显示的切换,每个计算节点上添加微动开关、VGA-SWITCH芯片。 As shown in accompanying drawing 1, Fig. 2, now provide a kind of method of local IO node and KVM module intelligent switching, comprise a KVM module and several IO nodes connected to each other through the backplane, the SWITCH chip is arranged on the described KVM module, The SWITCH chip is connected with a system management board. In the present invention, in order to complete the switch between the local display of the IO node and the remote display of the KVM module, a microswitch and a VGA-SWITCH chip are added to each computing node.

其具体切换步骤如附图1所示:当IO节点上有显示器接入时,触动微动开关使得开关闭合,VGA-SWITCH芯片的切换控制pin(SW)拉低,这时VGA信号(RGB,H/V)切换到IO节点上,从本地显示器上显示输出。当本地没有显示器接入时,切换控制信号SW会自动拉高,把数据切换到KVM模块上,在SMC的控制下,通过switch芯片完成多切一的工作。 The specific switching steps are shown in Figure 1: When a display is connected to the IO node, the micro switch is touched to close the switch, and the switching control pin (SW) of the VGA-SWITCH chip is pulled down. At this time, the VGA signal (RGB, H/V) switches to the IO node to display the output from the local display. When there is no display connected locally, the switching control signal SW will be automatically pulled high, and the data will be switched to the KVM module. Under the control of the SMC, the multi-cutting work will be completed through the switch chip.

当多个计算节点的数据(VGA、USB)通过背板接到KVM模块上。在KVM模块上,通过SWITCH芯片,在系统管理板(SMC)的控制下,通过控制SWITCH芯片不同通道的导通,完成多路信号切换工作。USB信号的切换通过SWITCH芯片(如MAX4999E)完成,H/V信号的切换通过SWITCH(如DG407)实现,RGB信号的切换通过SWITCH(如ISL59482)实现。并且在VGA(RGB,H/V)信号切换之后,添加VGABuffer,增加数据的驱动能力,提供信号质量,保证信号完整性。 When the data (VGA, USB) of multiple computing nodes is connected to the KVM module through the backplane. On the KVM module, through the SWITCH chip, under the control of the system management board (SMC), the multi-channel signal switching is completed by controlling the conduction of different channels of the SWITCH chip. The switching of USB signal is realized by SWITCH chip (such as MAX4999E), the switching of H/V signal is realized by SWITCH (such as DG407), and the switching of RGB signal is realized by SWITCH (such as ISL59482). And after the VGA (RGB, H/V) signal is switched, add VGABuffer to increase the data driving capability, provide signal quality, and ensure signal integrity.

如此,完成CPCI架构服务器本地IO和KVM视频智能切换。 In this way, the intelligent switching between local IO and KVM video of the CPCI architecture server is completed.

Claims (1)

1. the method that a local I/O node switches with KVM module intelligence, it is characterized in that including by the interconnective KVM module of backboard and some I/O node, described KVM module is provided with SWITCH chip, this SWITCH chip is connected to system management unit, described each I/O node is both provided with microswitch, VGA-SWITCH chip, in KVM module, by SWITCH chip,System management unitControl under, by control SWITCH chip difference passage conducting,Complete multiple signals switch operating,Local I/O node concretely comprises the following steps with the switching of KVM module intelligence: whenOneWhen I/O node having display access, touchOn this I/O nodeMicroswitch makes switch Guan Bi, and the switching control pin of VGA-SWITCH chip drags down, and at this moment VGA signal is switched toShouldOn I/O node, local display, show output;When this locality does not have display to access, switch-over control signal pin can draw high automatically, on data exchange to KVM module.
CN201210521658.8A 2012-12-07 2012-12-07 A kind of method that local I/O node switches with KVM module intelligence Active CN103019368B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210521658.8A CN103019368B (en) 2012-12-07 2012-12-07 A kind of method that local I/O node switches with KVM module intelligence

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210521658.8A CN103019368B (en) 2012-12-07 2012-12-07 A kind of method that local I/O node switches with KVM module intelligence

Publications (2)

Publication Number Publication Date
CN103019368A CN103019368A (en) 2013-04-03
CN103019368B true CN103019368B (en) 2016-06-29

Family

ID=47968053

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210521658.8A Active CN103019368B (en) 2012-12-07 2012-12-07 A kind of method that local I/O node switches with KVM module intelligence

Country Status (1)

Country Link
CN (1) CN103019368B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103248585A (en) * 2013-06-05 2013-08-14 浪潮电子信息产业股份有限公司 High efficient server relay interchanging chip
CN103744637A (en) * 2014-01-18 2014-04-23 浪潮电子信息产业股份有限公司 VGA (video graphics array) signal output switching method for NUMA (non-uniform memory access)-based physical multi-partition computer architecture
CN105717991B (en) * 2015-07-22 2020-05-12 加弘科技咨询(上海)有限公司 Electronic device
CN105138300A (en) * 2015-08-19 2015-12-09 浪潮集团有限公司 FPGA-based multi-channel KVM management board
CN105700843A (en) * 2016-01-19 2016-06-22 浪潮集团有限公司 KVM system realization method based on OSD
CN105867866B (en) * 2016-04-15 2018-09-21 浪潮集团有限公司 A kind of KVM chips, KVM control systems and method
CN105892975B (en) * 2016-04-21 2018-10-19 浪潮集团有限公司 A kind of management board of KVM
CN107959806A (en) * 2017-11-23 2018-04-24 郑州云海信息技术有限公司 A kind of binodal point server KVM switches circuit

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1567263A (en) * 2003-06-19 2005-01-19 联想(北京)有限公司 Signal manager of mouse, keyboard and display applied to cluster
CN1602473A (en) * 2001-11-09 2005-03-30 阿托恩科技有限公司 Signal switch for console and peripheral devices
CN202548769U (en) * 2012-04-20 2012-11-21 中国科学院遥感应用研究所 Host-slave-structure-based KVM (Keyboard & Video & Mouse) signal transmission device for computer

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7519749B1 (en) * 2004-08-25 2009-04-14 American Megatrends, Inc. Redirecting input and output for multiple computers
EP2325724A3 (en) * 2007-05-11 2011-11-09 Raritan Americas, Inc. Local port browser interface

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1602473A (en) * 2001-11-09 2005-03-30 阿托恩科技有限公司 Signal switch for console and peripheral devices
CN1567263A (en) * 2003-06-19 2005-01-19 联想(北京)有限公司 Signal manager of mouse, keyboard and display applied to cluster
CN202548769U (en) * 2012-04-20 2012-11-21 中国科学院遥感应用研究所 Host-slave-structure-based KVM (Keyboard & Video & Mouse) signal transmission device for computer

Also Published As

Publication number Publication date
CN103019368A (en) 2013-04-03

Similar Documents

Publication Publication Date Title
CN103019368B (en) A kind of method that local I/O node switches with KVM module intelligence
CN101901206B (en) hybrid computer system
CN101539897B (en) Multicomputer switching device and operation method thereof
CN103198034B (en) A kind of hot plug electric power controller based on cpci bus equipment plate card
CN206292695U (en) A kind of ruggedized computer based on CPCI E
CN107291201A (en) A kind of server power panel
CN205507751U (en) Storage mainboard
CN204595692U (en) Based on the VPX computer motherboard of Shen prestige 410 processor and Shen Wei nest plate
CN107038105A (en) Processing device of hard disk prompting lamp
CN206133482U (en) FPGA-based switcher for realizing eight-to-one switching
CN103793012A (en) Double-host integration physical isolation safety computer
CN203133754U (en) KVM board card based on server provided with CPCI framework
CN109144824A (en) The operating status display device of two-way server node
CN106095123A (en) A kind of method of KVM all-in-one virtual multichannel USB key Mus equipment
CN103744524A (en) Novel KVM (K virtual machine) designing method
CN105630448A (en) KVM (Keyboard Video Mouse) system based on FPGA (Field Programmable Gate Array)
CN1691456A (en) Linkage control circuit for parallel power supplies
CN108182155A (en) It is a kind of reduce cost manage M.2 back plate design method
CN111078177B (en) Intelligent blackboard USB multi-screen display switching equipment
CN204595691U (en) A kind of CPCI-E computer motherboard based on Shen prestige processor and nest plate
CN114537422A (en) Hardware architecture for automatic driving and execution method thereof
CN1324435C (en) Multi-tasking computer peripheral device online switching interface
CN106055043A (en) Intelligent control mainboard of server
CN216286644U (en) A dual-machine switching system, dual-machine switching device and processor
CN206162417U (en) KVM switch

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant