一种usb设备分布式资源管理系统的制作方法

文档序号:6451312阅读:456来源:国知局
专利名称:一种usb设备分布式资源管理系统的制作方法
技术领域
本实用新型涉及通信技术领域,尤其涉及一种USB设备分布式资源管理系统。
背景技术
传统虚拟化环境中对USB设备的使用都局限在前端,所有的USB设备都在终端上以端到端的方式提供给虚拟桌面设备I/O服务,如采用USB设备重定向和端口重定向等技术实现桌面虚拟化环境中的外设资源的使用,而不同终端之间的设备资源是完全隔离的, 彼此相互独立。这样,就存在以下问题A、缺乏灵活性所有外设都集中在终端,使用方式单一。B、终端压力大虚拟桌面中的设备I/O服务完全由终端以端到端的方式提供、压力大,同时支持的设备数量受到限制。C、资源独立、无法集中管理网络资源和设备资源本身都无法实现集中管理,难以实现资源的负载平衡。
实用新型内容本实用新型的目的在于提供一种USB设备分布式资源管理系统。本实用新型的目的是通过以下技术方案实现的。一种USB设备分布式资源管理系统,包括USB设备资源池,所述USB设备资源池通过网络集线器与前端虚拟桌面建立通信连接;所述USB设备资源池包括资源池服务器、资源节点组网,资源池服务器通过网络集线器与资源节点组网建立连接。优选的,所述资源节点组网包括USB集成终端、节点控制器,用于管理和控制节点上USB设备,并与资源服务器相互通信连接。优选的,所述资源池服务器包括用于管理资源节点组网中设备资源分配,并建立与前端虚拟桌面的I/O服务映射的资源池管理器。本实用新型与现有技术相比,具有以下优点a、提高外设使用灵活性在后端构建USB设备资源池,向虚拟桌面提供诸如打印机、视频、音频等设备I/O 资源,突破了端到端的限制,提高了外设使用的灵活性。b、缓解终端压力USB设备资源池的加入使得一部分设备I/O服务可以从终端抽离出来,终端只需要提供个体依赖性较强的设备即可,其它设备I/O服务可以完全有位于后端的设备资源池提供。C、实现设备资源的集中管理[0021]USB设备资源池在后端以一个整体的逻辑形式存在,很方便实现设备资源的集中管理和负载平衡。

图1是本实用新型USB设备分布式资源管理系统原理框图;图2是本实用新型USB设备分布式资源管理方法流程图;图3是USB设备资源释放流程图;图4为USB组网构成的设备资源节点拓扑图;图5为本实用新型新型USB终端设计图。
具体实施方式
为了使本实用新型的目的、技术方案及优点更加清楚明白,
以下结合附图及实施例,对本实用新型进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本实用新型,并不用于限定本实用新型。为便于对本实用新型更好的理解,下面对几个名词进行简要描述。USB设备资源池将后台网络中的所有USB设备集中管理,以统一的资源库的方式分配和释放USB外设资源给前端虚拟桌面使用的一种模型。USB组网以USB线为媒介将USB集成终端设备串联形成一个USB拓扑结构,区别于以太网,由USB协议支持。 USB集成终端设备针对USB处理能力进行特化的创新设备,集成除USB控制器之夕卜,如CPU、网卡、IXD触摸屏等部件,如图5所示。请参阅图1所示,本实用新型USB设备分布式资源管理系统原理框图,包括USB设备资源池、前端虚拟桌面,USB设备资源池通过网络集线器与前端虚拟桌面建立通信。USB设备资源池包括资源池服务器、资源节点组网,资源池服务器通过网络集线器与资源节点组网建立连接。资源节点组网以多个USB集成终端为资源节点,接入局域网,形成资源节点组网, 使所有设备节点紧密地联系在一起,形成一个统一整体。本实用新型中也可以使用USB线以级联的方式连接成一个USB组网的USB集成终端设备组网,而作为一个资源节点,如图4所示。资源池服务器包括资源池管理器,用于管理资源节点组网中设备资源分配,并建立与前端虚拟桌面的I/O服务映射。资源节点组网包括USB集成终端、节点控制器,用于管理和控制节点上USB设备, 并与资源服务器相互通信。请参阅图2所示,本实用新型USB设备分布式资源管理方法流程图,包括步骤201 以USB集成终端为资源节点,架设资源节点组网;步骤202 资源池管理器扫描资源节点组网中各个节点,初始化USB设备资源池;步骤203 前端虚拟桌面向资源池服务器发送请求访问设备资源;步骤204 资源池管理器根据当前资源池的状况分配到资源组网中指定的设备资
4源节点上;步骤205 资源节点组网中节点控制器响应资源池管理器的分配请求,控制指定设备就位;步骤206 资源池管理器根据相应节点控制器返回的结果,与前端虚拟桌面建立设备I/O服务映射;步骤207 前端虚拟桌面结束设备资源的使用,资源池管理器释放相应的设备资源,并将设备返回到空闲状态。其中,请参阅图3所示,步骤207中USB设备资源释放流程图具体包括步骤301 前端虚拟桌面发送结束对设备资源使用请求;步骤302 资源池管理器控制相应资源节点释放指定设备资源;步骤303 节点控制器响应资源池管理器请求,解除指定设备资源的工作状态,使其空闲;步骤304 资源池服务器释放相应设备I/O服务,并刷新当前USB资源池状态。以上所述仅为本实用新型的较佳实施例而已,并不用以限制本实用新型,凡在本实用新型的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本实用新型的保护范围之内。
权利要求1.一种USB设备分布式资源管理系统,其特征在于,包括USB设备资源池,所述USB设备资源池通过网络集线器与前端虚拟桌面建立通信连接;所述USB设备资源池包括资源池服务器、资源节点组网,资源池服务器通过网络集线器与资源节点组网建立连接。
2.如权利要求1所述的USB设备分布式资源管理系统,其特征在于,所述资源节点组网包括USB集成终端、节点控制器,用于管理和控制节点上USB设备,并与资源服务器相互通信连接。
3.如权利要求1所述的USB设备分布式资源管理系统,其特征在于,所述资源池服务器包括用于管理资源节点组网中设备资源分配,并建立与前端虚拟桌面的I/O服务映射的资源池管理器。
专利摘要本实用新型提供了一种USB设备分布式资源管理系统,包括USB设备资源池,所述USB设备资源池通过网络集线器与前端虚拟桌面建立通信连接;所述USB设备资源池包括资源池服务器、资源节点组网,资源池服务器通过网络集线器与资源节点组网建立连接。本实用新型能够提高外设使用灵活性、缓解终端压力、实现设备资源的集中管理。
文档编号G06F13/10GK202267956SQ20112039093
公开日2012年6月6日 申请日期2011年10月14日 优先权日2011年10月14日
发明者李宝宇, 马成立 申请人:深圳市京华科讯科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1