一种刀片服务器KVM装置制造方法及图纸

技术编号:8241414 阅读:224 留言:0更新日期:2013-01-24 22:20
本发明专利技术提供一种刀片服务器KVM装置,所述装置包括KM系统和VGA系统,CPU1接收所述装置的切换命令,同时把KM系统和VGA系统切换到同一计算刀片上,所述KM系统对键盘和鼠标进行本地和远程控制,所述VGA系统对VGA进行本地和远程控制。该装置成本低,结构简单,实现简单,成本低廉,使用的芯片都是极其普通的IC,同时实现了多种KVM控制方式,用户可以根据理解自己编写代码。在目前现行的BMC管理方式中没有OSD菜单的方式,而且涉及知识产权费用等问题。

【技术实现步骤摘要】

本专利技术属于计算机
,具体涉及一种刀片服务器KVM装置
技术介绍
KVM,即Keyboard、VGA、Mouse,是键盘、视频、鼠标的简称,是计算机常规的IO设备。在一般情况下,每台计算机拥有一套自己的KVM系统。对于刀片服务器来说,因为其拥有独特的拓扑架构,所以其KVM的设计有自己独特之处。OSD (On-Screen-Display)即屏幕菜单式调节方式。一般是按Menu键后屏幕弹出的显示器各项调节项目信息的矩形菜单,可通过该菜单对显示器各项工作指标包括色彩、模式、几何形状等进行调整,从而达到最佳的使用状态。 目前KVM常用方式是在刀片服务器的计算刀片模块和管理模块上各自放置基板管理控制器 BMC (baseboard management controller)芯片(例如 Aspeed 公司的 AST2300芯片)来实现本地KVM的功能,如图I所示。BMC对计算刀片的KVM数据和命令进行打包、解包,并通过百兆或者千兆网络进行传输和交换,最后连接到一个电脑终端来进行显示和控制。现有技术的缺点在于BMC芯片的价格比较贵;BMC的配套程序代码被控制在极少数的厂商手中,无论开发还是销售产品都需要付出昂贵的知识产权费用。如果用户采用购买源代码的开发方式,需要支持购买源代码的费用。
技术实现思路
为了克服上述现有技术的不足,本专利技术提供一种刀片服务器KVM装置,该装置成本低,结构简单,实现简单,成本低廉,使用的芯片都是极其普通的1C,同时实现了多种KVM控制方式,用户可以根据理解自己编写代码。在目前现行的BMC管理方式中没有OSD菜单的方式。为了实现上述专利技术目的,本专利技术采取如下技术方案一种刀片服务器KVM装置,所述装置包括KM系统和VGA系统,CPUl接收所述装置的切换命令,同时把KM系统和VGA系统切换到同一计算刀片上,所述KM系统对键盘和鼠标进行本地和远程控制,所述VGA系统对VGA进行本地和远程控制。所述KM系统包括计算刀片KM子系统、中板KM子系统和管理模块KM子系统。所述计算刀片KM子系统包括单片机(MCU)、RS485转换芯片、KVM按钮和KVM指示灯;所述单片机利用GPIO针脚连接主板KVM电路的PS2键盘和鼠标信号线,所述单片机MCU具备RS232总线接口,利用RS485转换芯片将RS232总线转换成RS485总线,然后连接到中板(Midplane)的RS485总线,单片机把产生或者接收的PS2数据依靠RS232总线和RS485总线进行传输,KVM按钮和KVM指示灯位于计算刀片的前面板上,分别通过各自的信号线经过中板连接管理模块上的CPUl。所述中板KM子系统将来自每个计算刀片的RS485总线和来自管理模块的RS485总线组成共享总线(share bus)的形式,把来自每个计算刀片的KVM按钮信号线和KVM指示灯信号线连接到管理模块的CPUl上。所述管理模块KM子系统包括CPUl,其GPIO脚连接来自每个计算刀片的KVM按钮信号线和KVM指示灯信号线;CPU1具有RS232接口,并通过RS485转换芯片把RS232总线转换成RS485总线,与中板的RS485总线连接组成共享总线的形式,CPUl利用4个GPIO脚模拟出PS2信号线,然后分为两路,其中一路PS2信号线经过开关芯片连接到PS2接插件,在PS2接插件上插入PS2键盘和鼠标,即可控制计算刀片的KM,实现本地KM功能;另一路PS2信号线连接到CPU2,依次经过以太网络、RJ45接插件和以太网络与远端的控制终端实现通讯;所述PS2信号线包括键盘的时钟信号线、键盘的数据信号线、鼠标的时钟信号线和鼠标的数据信号线。所述VGA系统包括计算刀片VGA子系统、中板VGA子系统和管理t旲块VGA子系统。所述计算刀片VGA子系统把每个计算刀片上的VGA信号引入到中板上的N: I多路选择器;所述中板VGA子系统在中板上设有N: I多路选择器,CPUl通过IIC总线控制所述·N: I多路选择器;所述管理模块VGA子系统把来自中板的VGA信号RGBHV中的RGB信号引入OSD视频合成芯片,H信号和V信号引入2:1行场多路选择器,H信号同时也引入管理模块CPU1,管理模块CPUl通过采集原先VGA的H信号,利用锁相环PLL产生OSD菜单所需要的行信号H_ARM和场信号V_ARM,然后被弓I入2:1行场多路选择器,管理模块CPUl通过EN_HV信号线控制2:1行场多路选择器在H信号和V信号、H_ARM信号和V_ARM信号之间选择一路输出,输出的行场信号分别为H_0UT和V_0UT,H_0UT和V_0UT分别被引入到OSD生成芯片、CPU2和本地VGA接插件,并且H_0UT还被引入到OSD视频合成芯片,OSD视频合成芯片生成的合成RGB信号一路输入CPU2,为远程KVM提供VGA数据,另一路弓I入本地VGA接插件,结合H_0UT和V_0UT,组成本地VGA显示所需要的信号,在本地VGA接插件上外接显示器来显示,实现本地VGA。与现有技术相比,本专利技术的有益效果在于本专利技术提供一种刀片服务器KVM装置,该装置成本低,结构简单,实现简单,成本低廉,使用的芯片都是极其普通的1C,同时实现了多种KVM控制方式,用户可以根据理解自己编写代码。在目前现行的BMC管理方式中没有OSD菜单的方式,而且涉及知识产权费用等问题。附图说明图I是现有技术中利用BMC实现KVM功能示意图;图2是刀片服务器KVM装置结构示意图;图3是计算刀片KVM结构示意图;图4是管理模块KVM结构示意图。具体实施例方式下面结合附图对本专利技术作进一步详细说明。本专利技术提供一种刀片服务器KVM装置,所述装置包括KM系统和VGA系统,CPUl接收所述装置的切换命令,同时把KM系统和VGA系统切换到同一计算刀片上,所述KM系统对键盘和鼠标进行本地和远程控制,所述VGA系统对VGA进行本地和远程控制。所述KM系统包括计算刀片KM子系统、中板KM子系统和管理模块KM子系统。刀片服务器有多个计算刀片,每个计算刀片的设计都是一样的,图2只示意了 2个计算刀片,即Bladel(IOl)和BladeN(N-IOl),略去了其他计算刀片。N表示第N个计算刀片,这N个计算刀片都是一样的。下面对于计算刀片相同的部分只拿Bladel (101)为例进行阐述。所述计算刀片KM子系统是由单片机MCU(107)、RS485转换芯片(110)、KVM按钮(105)和KVM指示灯(106)组成。单片机(107)利用GPIO针脚连接主板KVM电路(112)的PS2键盘和鼠标信号线(108)。所用的单片机(107)需要具备RS232总线(109)接口,利用RS485转换芯片(110)把RS232总线(109)转换成RS485总线(111 ),然后连接到中板(Midplane) (201)的RS485总线(111)。单片机(107)把所产生或者所接收的PS2数据依靠RS232总线(109)和RS485总线(111)进行传输。KVM按钮(105)和KVM指示灯(106)位于计算刀片的前面板上,分别通过KVM_RequeSt_l信号线(103)和KVM_LED_1信号线(104) 经过中板(201)连接管理模块(301)的CPUl (302)。本文档来自技高网...

【技术保护点】
一种刀片服务器KVM装置,其特征在于:所述装置包括KM系统和VGA系统,CPU1接收所述装置的切换命令,同时把KM系统和VGA系统切换到同一计算刀片上,所述KM系统对键盘和鼠标进行本地和远程控制,所述VGA系统对VGA进行本地和远程控制。

【技术特征摘要】

【专利技术属性】
技术研发人员:郑臣明王晖柳胜杰沙超群邵宗有
申请(专利权)人:曙光信息产业股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1