本实用新型涉及一种主机控制卡。
背景技术:
现有虚拟机系统可以将一台主机虚拟成两台功能完整的计算机,使用传统硬件需要增加多张扩展卡,需要更多的PCIE卡槽接口,增加对主板的要求和接线难度,同时带来管理维护众多麻烦。传统硬件如果要让每台虚拟机给用户带来完全独享的控制体验,依赖于外部的开机关机按键,指示灯和供外围设备(键盘,鼠标,耳麦)使用的USB接口。硬件上的需求如下:1、需要两个音频接口,因此我们需要增加USB转音频的声卡接口。2、需要至少四个以上的USB口,因此我们需要多张PCIE扩展USB的卡。3、为保护自己的虚拟机系统管理软件不被盗用,需增加一个加密卡控制模块。4、需要两个虚拟机开机指示灯,两个虚拟机开机关机按键。
技术实现要素:
本实用新型的目的在于克服现有技术中存在的上述不足,而提供一种接口简练,结构紧凑,解决一台主机虚拟成两台虚拟机带来的外围硬件需求增加问题的主机控制卡。
本实用新型解决上述问题所采用的技术方案是:一种主机控制卡,包括主板模块,与主板模块连接的PCIE转USB模块,PCIE转USB模块连接USB扩展模块,所述USB扩展模块连接USB声卡模块,所述PCIE转USB模块上设有多个USB接口,所述USB扩展模块设有多个USB接口;还包括加密卡模块,所述加密卡模块通过串口通讯接口与主板模块连接,所述加密卡模块上设置有虚拟机控制模块。本实用新型只占用一个PCIE卡槽,集成了加密卡、PCIE扩展成多个USB模块、以及虚拟机的开机关机、状态指示等功能,接口简练,结构紧凑。
作为优选,所述PCIE转USB模块通过USB2.0接口连接USB扩展模块。
作为优选,PCIE转USB模块上设有多个USB3.0接口。
作为优选,所述USB扩展模块上设有多个USB2.0接口。
作为优选,所述USB声卡模块上连接有喇叭和听筒。
作为优选,虚拟机控制模块包括一号虚拟机开关机键、一号虚拟机状态指示LED灯,二号虚拟机开关机键、二号虚拟机状态指示LED灯。
本实用新型与现有技术相比,具有以下优点和效果:只占用一个PCIE卡槽,集成了加密卡、PCIE扩展成多个USB模块、以及虚拟机的开机关机、状态指示等功能,接口简练,结构紧凑。
附图说明
图1为本实用新型实施例结构示意图。
图2为本实用新型实施例虚拟机控制模块原理图。
图3加本实用新型实施例密卡模块通讯接口原理图。
图中:VM1_PWR为一号虚拟机开机或关机信号,VM2_PWR为二号虚拟机开机或关机信号,VM1_RST为一号虚拟机复位信号,VM2_RST为一号虚拟机复位信号,VM1_LED为一号虚拟机状态指示信号,VM2_LED为二号虚拟机状态指示信号,RS232_TXD_DB2为串口TXD信号, RS232_RXD_DB3为串口RXD信号。
图中:主板模块1、PCIE转USB模块2、USB扩展模块3、USB声卡模4、喇叭5、听筒6、加密卡模块7、一号虚拟机控制模块8、二号虚拟机控制模块9。
具体实施方式
下面结合附图并通过实施例对本实用新型作进一步的详细说明,以下实施例是对本实用新型的解释而本实用新型并不局限于以下实施例。
参见图1-3,本实施例中的主机控制卡,包括主板模块1,与主板模块1通过PCIE接口连接的PCIE转USB模块2,PCIE转USB模块2通过PCIE接口转出有一路USB2.0接口和三路USB3.0接口,PCIE转USB模块2通过USB2.0接口连接USB扩展模块3,USB扩展模块3扩展出四路USB2.0接口,其中一路供USB声卡模4用,两路供其它外设用,还有一路接USB2.0座,USB声卡模4外接喇叭5、听筒6,扩展成音频的输入输出。
本实施例加密卡模块7通过串口通讯接口主板模块1通讯,验证权限和控制流程的实现,加密卡模块7上设置有一号虚拟机控制模块8、二号虚拟机控制模块9,实现虚拟机状态的LED灯指示,开机或关机按键输入。
本实施例虚拟机一号虚拟机控制模块8包括一号虚拟机开关机键、一号虚拟机状态指示LED灯,实现一号虚拟机开机或关机输入和一号虚拟机当前状态LED指示,当一号虚拟机在开机状态,一号虚拟机LED指示灯亮。当一号虚拟机开关机键按下,如果一号虚拟机处于关机状态,一号虚拟机开机,启动一号虚拟机系统;如果一号虚拟机处于开机状态,一号虚拟机关机,关闭一号虚拟机系统。
二号虚拟机控制模块9包括二号虚拟机开关机键、二号虚拟机状态指示LED灯。实现二号虚拟机开机或关机输入和二号虚拟机当前状态LED指示,当二号虚拟机在开机状态,二号虚拟机LED指示灯亮。当二号虚拟机开关机键按下,如果二号虚拟机处于关机状态,二号虚拟机开机,启动二号虚拟机系统;如果二号虚拟机处于开机状态,二号虚拟机关机,关闭二号虚拟机系统。
此外,需要说明的是,凡依据本实用新型专利构思的构造、特征及原理所做的等效变化或者简单变化,均包括于本实用新型专利的保护范围内。