【技术实现步骤摘要】
一种虚拟机开关机控制系统
本专利技术涉及计算机虚拟化
,特别涉及虚拟机开关机的管理。
技术介绍
传统的服务器设计用于单个操作系统,为满足不同的应用场景,企业通常需要购买大量的服务器,而这些服务器的利用率通常只有5%到15%,十分低效。虚拟化使用软件来模拟硬件并创建虚拟计算机系统,这样以来,企业便可以在单台服务器上运行多个虚拟系统,也就是多个操作系统和应用,从而实现规模经济并提高效益。对于桌面级的虚拟机应用环境(如云桌面等)而言,其通常的拓扑包括:虚拟化服务器资源层:由一个或多个虚拟化服务器组成,提供虚拟化服务,虚拟机的硬盘数据既可以存储在虚拟化服务器上,也可以存储到专门的存储层上,存储层:负责数据的安全和备份。虚拟化服务器资源层和存储层之间通过网络进行通信。客户端层:由多个相同的虚拟机客户端组成,它们通过网络访问虚拟化服务器资源层提供的虚拟化服务。
技术实现思路
有鉴于此,本专利技术提供了一种虚拟机开关机控制系统,通过硬件设计及配套的软件控制系统,为虚拟机增加和物理机器一样的开关机按钮,用户可以像开关物理机器一样,开关虚拟机。本专利技术通过以下技术手段解决上述技 ...
【技术保护点】
1.一种虚拟机开关机控制系统,其特征在于:包括至少一个虚拟机客户端(1)、虚拟机服务器(2)和虚拟机开关机控制板(3),所述虚拟机客户端(1)上设置有电源/LED(101)、显示器(102)和键盘鼠标(103),所述虚拟机服务器(2)上设置有显卡(201)、系统控制板(202)、CPU(203)、PCIe桥(204)、串口(205)和PCIe‑USB(206),所述虚拟机开关机控制板(3)上设置有第二电源/LED(301)、单片机(302)、第二串口(303)、USB(304)和VPI(305),所述显卡(201)上设置有VGA/HDMI接口(4),键盘鼠标(103)通过鼠 ...
【技术特征摘要】
1.一种虚拟机开关机控制系统,其特征在于:包括至少一个虚拟机客户端(1)、虚拟机服务器(2)和虚拟机开关机控制板(3),所述虚拟机客户端(1)上设置有电源/LED(101)、显示器(102)和键盘鼠标(103),所述虚拟机服务器(2)上设置有显卡(201)、系统控制板(202)、CPU(203)、PCIe桥(204)、串口(205)和PCIe-USB(206),所述虚拟机开关机控制板(3)上设置有第二电源/LED(301)、单片机(302)、第二串口(303)、USB(304)和VPI(305),所述显卡(201)上设置有VGA/HDMI接口(4),键盘鼠标(103)通过鼠标键盘线与PCIe-USB(206)连接,显示器(102)通过VGA/HDMI线与显卡(201)连接,虚拟机服务器(2)与ATX电源(5)连接,串口(205)与第二串口(303)连接,用于虚拟机服务器(2)和虚拟机开关机控制板(3)之间的数据通信,系统控制板(202)连接第二电源/LED(301),VPI(305)用于连接虚拟机客户端(1)的电源线,虚拟机客户端(1)通过电源线上的电源/LED(101)的按钮,控制虚拟机服务器(2)的开关机。2.根据权利要求1所述的一种虚拟机开关机控制系统,其特征在于:虚拟机服务器(2)上设置有大容量的硬盘或外接的存储设备,存储虚拟机客户端(1)的操作系统及应用数据,虚拟机服务器(2)支持多个PCI-E接口的显卡(201),虚拟机服务器(2)将每个显卡(201)独占地分配给一个虚拟机客户端(1),虚拟机服务器(2)支持多个PCIe-USB(206),并将每个PCIe-USB(206)独占地分配给一个虚拟机客户端(1)。3.根据权利要求2所述的一种虚拟机开关机控制系统,其特征在于:虚拟机服务器(2)上设置的CPU(203)的数量为至少两个,CPU(203)之间通过QPI接口互联,显卡(201)通过PCIe3.0接口与CPU(203)连接,PCIe桥(204)通过PCIe2.0接口分别与CPU(203)和PCIe-USB(206)连接,系统控制板(202)连接虚拟机服务器(2)上的开关机按钮及LED指示灯。4.根据权利要求3所述的一种虚拟机开关机控制系统,其特征在于:ATX电源(5)为虚拟机客户端(1)、虚拟机服务器(2)和虚拟机开关机控制板(3)供电,第二电源/LED(301)用于为虚拟机服务器(2)提供标准的开关机功能。5.根据权利要求4所述的一种虚拟机开关机控制系统,其特征在于:第二电源/LED(301)用于给虚拟机服务器(2)上下电,虚拟机服务器(2)处于上电状态时,电源/LED(301)亮绿灯,虚拟机服务器(2)处于下电状态时,电源/LED(301)灯灭,系统控制板(202)通过串口(205)监测虚拟机开关机控制板(3)的第二电源/LED(301)的按钮改变事件,决定虚拟机服务器(2)的开启和关闭。6.根据权利要求5所述的一种虚拟机开关机控制系统,其特征在于:包括以下控制流程:过程A1:开始过程,此时,虚拟机开关机控制板3已经上电,运行在单片机302上的控制系统已经准备就绪;过程A2:单片机302监听虚拟机客户端1和虚拟机服务器2发送的虚拟机客户端1On/Off消息;过程A3:单片机302侦测到虚拟机客户端1按下了电源/LED101按钮;过程A4:单片机302根据其保存的虚拟机客户端1的状态、以及过程A3中的事件、虚拟机服务器2当前的上下电状态等信息,决定如何处理过程A3中的事件;过程...
【专利技术属性】
技术研发人员:王丹,
申请(专利权)人:恒为科技上海股份有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。