管理零终端机和桌面虚拟机的控制系统技术方案

技术编号:8192686 阅读:234 留言:0更新日期:2013-01-10 03:09
本发明专利技术公开了一种管理零终端机和桌面虚拟机的控制系统,用以实现对零终端机和桌面虚拟机的有效管理。该管理零终端机和桌面虚拟机的控制系统包括:控制中心,以及与所述控制中心分别相连的多个控制台,其中的每个控制台分别与多个零终端机和桌面虚拟机相连,其中,所述控制中心接收管理员发送的管理指令,并将所述管理指令发送给至少一个控制台;所述至少一个控制台用于接收所述控制中心发送的管理指令,并根据所述管理指令对桌面虚拟机或零终端机进行管理。

【技术实现步骤摘要】

本专利技术涉及通信
,特别涉及ー种管理零終端机和桌面虚拟机的控制系统。
技术介绍
近些年,随着人们对信息资源整 合的需求日益增长,“云计算”的概念已逐渐被世人所接受,人们通过終端设备连入“云”,按需获取云端资源。“云+端”的模式已非常成熟,在这个模式中,“端”是必不可少的ー个部件。零終端机是作为“端,,设备的最佳选择。典型的零終端机由连接到键盘、鼠标、监控器和以太网的小盒子组成,常用于虚拟桌面基础架构环境中。由于零终端机本身没有中央处理単元(简称CPU)、内存、存储器和操作系统等软硬件环境,因此它本身无法运行任何软件形式的程序,必须借助于桌面虚拟机才能实现必要的功能。但是,在一个网络中通常有多个零终端机以及多个桌面虚拟机,因此,如何对这些零終端机和桌面虚拟机进行有效管理成为亟待解决的问题。
技术实现思路
本专利技术提供了ー种管理零終端机和桌面虚拟机的控制系统,用以实现对零终端机和桌面虚拟机的有效管理。ー种管理零終端机和桌面虚拟机的控制系统,包括控制中心,以及与所述控制中心分别相连的多个控制台,其中的每个控制台分别与多个零终端机和桌面虚拟机相连,其中,所述控制中心接收管理员发送的管理指令,并将所述管理指令发送给至少ー个控制台;所述至少一个控制台用于接收所述控制中心发送的管理指令,井根据所述管理指令对桌面虚拟机或零終端机进行管理。较佳的,用于管理桌面虚拟机的管理指令包括创建、删除、恢复、睡眠、唤醒和检测桌面虚拟机。较佳的,用于管理零終端机的管理指令包括为零终端机分配桌面虚拟机和更改为零终端机分配的桌面虚拟机。较佳的,所述控制中心包括网络层模块和命令接ロ层模块,其中,网络层模块接收管理员发送的管理指令,并将所述管理指令发送给命令接ロ层模块;命令接ロ层模块对管理指令进行处理后发送给至少一个控制台。较佳的,所述控制中心中的命令接ロ层模块还用于通过控制台接收桌面虚拟机或零終端机根据管理指令返回的响应消息,并将所述响应消息发送给网络层模块;所述控制中心中的网络层模块还用于接收命令接ロ层发送的响应消息,并显示所述消息内容。较佳的,所述控制台包括网络层模块、核心层模块、协议层模块和接ロ层模块,其中,网络层模块接收控制中心发送的管理指令,并将所述管理指令传送给核心层模块;核心层模块对所述网络层模块传送的管理指令进行分类后传送给协议层模块;协议层模块将核心层模块分类后的管理指令处理为桌面虚拟机或零終端机能够识别的管理指令,并将处理后的管理指令传送给接ロ层模块;接ロ层模块将协议层模块处理后的管理指令发送给桌面虚拟机或零终端机。较佳的,所述控制台还用于接收零终端机发送的登录请求消息并向所述零终端机返回登录响应消息,所述登录响应消息中包含所述零终端机登录所需的登录信息;还用于在接收到所述零终端机根据所述登录信息登录成功后返回的登录成功消息后,向所述零终端机发送虚拟机分配消息,所述虚拟机分配消息中包含所述控制台为所述零終端机分配的桌面虚拟机的标识信息。较佳的,所述控制台为虚拟机。较佳的,所述控制中心为虚拟机。本专利技术实施例中,由控制中心管理多个控制台,又通过控制台对零终端机和桌面虚拟机进行管理,从而实现了对零終端机和桌面虚拟机的有效管理。 附图说明图I为本专利技术实施例中的零终端机的结构示意图;图2为本专利技术实施例提供的管理零終端机和桌面虚拟机的控制系统的结构示意图;图3为本专利技术实施例提供的控制系统中的控制中心的结构示意图;图4为本专利技术实施例提供的管理零終端机和桌面虚拟机的管理方法流程图。具体实施例方式为充分了解本专利技术的目的、特征及功效,借由下述具体的实施方式,对本专利技术做详细说明,但本专利技术并不仅仅限于此。本专利技术实施例提供了ー种管理零終端机和桌面虚拟机的控制系统,用以实现对零終端机和桌面虚拟机的有效管理。在本专利技术实施例中,零終端机具体是ー个小盒子,它可以连接键盘、鼠标、监控器、以太网设备和USB存储介质等外围设备。图I为本专利技术中零終端机内部组件的示意图。如图I所示,零終端机内部包括但不仅限于如下组件协议引擎、协议引擎总线、以太网介质访问控制层(简称MAC)、以太网物理层(简称PHY)、USB编解码器、USB控制器、USB Hub、视频编解码器、视频数模转换器(简称DAC)、视频时钟同步模块、音频编解码器、音频DAC、内置扬声器、复位(Reset)按钮、帧缓冲接ロ(用于暂时存放桌面虚拟机发送至零終端机的图像数据,可以理解为零终端机的“显存”)等,其中协议引擎、以太网MAC、视频编解码器、USB编解码器、音频编解码器、复位按钮和帧缓冲接ロ等组件是在零終端机的现场可编程门阵列(简称FPGA)上实现的。图I所示的零終端机仅为ー示例,本专利技术中的零終端机不仅限于图I所示的结构。当零終端机在网络化环境中运行时,需要逻辑连接到一个或多个桌面虚拟机,该桌面虚拟机可以是windows XP或者windows 7,本专利技术对此不做限制。这样的网络环境在办公室、企业范围的网络中是普遍的。在此网络环境中可以采用如下本专利技术提供的控制台实现对零終端机和桌面虚拟机的管理。图2示出了本专利技术实施例提供的管理零終端机和桌面虚拟机的控制系统的结构图,该控制系统包括控制中心1,以及与所述控制中心I分别相连的多个控制台2,其中的每个控制台2分别与多个零终端机3和桌面虚拟机4相连。其中,控制中心I接收管理员发送的管理指令,并将所述管理指令发送给至少ー个控制台2 ;所述至少一个控制台2接收所述控制中心I发送的管理指令,井根据所述管理指令对桌面虚拟机4或零終端机3进行管理。其中,用于管理桌面虚拟机的管理指令包括创建、删除、恢复、睡眠、唤醒和检测桌面虚拟机;用于管理零終端机的管理指令包括为零终端机分配的桌面虚拟机和更改为零终端机分配的桌面虚拟机。具体地,控制中心I的结构如图3所示,包括网络层模块11和命令接ロ层模块12,其中,网络层模块11是面向用户的,主要用于为管理员提供显示界面,接收管理员输入的各种管理指令,将其传送给命令接ロ层模块12进行后续处理,还用于将来自命令接ロ层模块12的消息显示给管理员。 下面详细介绍ー下通过该控制系统对零終端机和桌面虚拟机进行管理的方法。当管理员需要向零終端机或桌面虚拟机发送管理指令时,管理员登录到控制中心,并通过该控制中心输入管理指令。管理员输入的管理指令由控制中心中的网络层模块11接收并转发给命令接ロ层模块12,由命令接ロ层模块12对该管理指令进行分析处理。具体地,该管理指令可能是用于管理零終端机的,也可能是用于管理桌面虚拟机的,无论是零終端机还是桌面虚拟机都是连接到控制台的。因此,命令接ロ层模块12解析该管理指令,得到该管理指令中携帯的设备标识(例如ID号),根据该设备标识确定出该管理指令是发给零终端机的还是发给桌面虚拟机的,而且,根据该设备标识还可以明确知道管理员要对哪台零終端机或桌面虚拟机进行管理。这时,为了实现对这台零終端机或桌面虚拟机的管理,命令接ロ层模块12还要确定出这台零終端机或桌面虚拟机是连接到哪个控制台的,具体实现时,可以在控制中心上存储ー个控制台与零終端机和桌面虚拟机的对照表,在该对照表中详细存储有每个控制台所连接并管理的所有零終端机和桌面虚拟机的设备标识,因此,命令接ロ层模块12通过查找该对照表,即可确定出管理这台零終端机或本文档来自技高网...

【技术保护点】
一种管理零终端机和桌面虚拟机的控制系统,其特征在于,包括:控制中心,以及与所述控制中心分别相连的多个控制台,其中的每个控制台分别与多个零终端机和桌面虚拟机相连,其中,所述控制中心接收管理员发送的管理指令,并将所述管理指令发送给至少一个控制台;所述至少一个控制台用于接收所述控制中心发送的管理指令,并根据所述管理指令对桌面虚拟机或零终端机进行管理。

【技术特征摘要】

【专利技术属性】
技术研发人员:赵新华谢卫蓉
申请(专利权)人:上海金图信息科技有限公司
类型:发明
国别省市:

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

1