一种分布式桌面云结构及实现方法与流程

文档序号:12309389阅读:1809来源:国知局

本发明涉及通讯技术领域,具体涉及一种分布式桌面云结构及实现方法。



背景技术:

云计算是一种互联网上的资源利用新方式,可为大众用户依托互联网上异构、自治的服务进行按需即取的计算,云计算的资源是动态易扩展而且虚拟化的,通过互联网提供。桌面云是合乎上述云计算定义的一种云,它可以通过瘦客户端或者其他任何与网络相连的设备来访问跨平台的应用程序,以及整个客户桌面。目前,桌面云已有公有云方案和私有云方案。在公有云方案中,桌面云集中部署服务器上,通过英特网为用户提供云服务。公有云方案基于统计复用原理,可以使系统资源得到最大程度的利用。但公有云方案存在以下缺陷:在提供桌面云服务时,由于英特网时延高,网络不稳定,导致远程操作反应慢,客户体验差;英特网带宽受限,无法充分发挥服务器的能力。例如,服务器可以流畅播放的视频,由于英特网带宽的影响,远程用户只能看到画质很差的画面。在私有云方案中,桌面云部署在企业为单独使用而构建的服务器上。虽然私有云的客户体验要优于公有云,但仍存在以下缺陷:构建私有云的基础设施必须由企业自行采购,系统构建成本比较高;私有云由企业自行构建,不能在更大范围内共享使用,系统利用率比较低。

综上所述,现有技术还存在两个共同的问题,第一,高成本,计算机配件性价比规律:性能越高性价比越低服务器端需要昂贵的存储设备、虚拟机服务器、两者之间的高性能网络客户端需要能解析远程桌面协议的瘦客户机。第二,部署难度高,采用高性能集中式硬件设备,初期投入大,需要维护存储、虚拟机、桌面云管理等多套专业软硬件。



技术实现要素:

本发明的目的是提供一种分布式桌面云结构,本发明使用了本地一拖多显示的方式大幅缩减了桌面云配置的成本、提升了显示效果同时简化了部署难度。

本发明的上述技术目的是通过以下技术方案得以实现的:一种分布式桌面云结构,其特征在于:包括用于存储数据的存储服务器、用于安装操作系统并且分配资源的多路本地云终端以及多个用于显示桌面的本地显示设备,所述的存储服务器与所述多路本地云终端连接,所述的本地显示设备通过独立显卡与所述多路本地云终端连接。

作为本发明的优选,所述的存储服务器通过千兆局域网机与所述多路本地云终端连接。

作为本发明的优选,所述的独立显卡设置于所述多路本地云终端,所述的本地显示设备与所述所述多路本地云终端仅进行桌面协议的通讯。

作为本发明的优选,所述的本地显示设备采用vga或hdmi通讯线与所述多路本地云终端进行有线连接。

作为本发明的优选,所述的独立显卡仅为物理显卡。

作为本发明的优选,还包括设置于所述多路本地云终端或所述存储服务器内的缓存器,所述缓存器采用固态硬盘。

作为本发明的优选,所述的多路本地云终端内设置有虚拟机管理器,所述虚拟机管理器下设多个独立的虚拟主机,每个所述的独立显卡均对应一个独立的所述虚拟主机。

一种分布式桌面云实现方法,本地显示设备直接通过设置在多路本地云终端的虚拟机管理器为所述客户端提供桌面云服务,并在所述多路本地云终端上实现数据处理,在存储服务器上实现数据存储。

作为本发明的优选,单一所述的多路本地云终端通过显卡穿透技术连接多个所述本地显示设备。

作为本发明的优选,所述的多路本地云终端通过一个cpu控制所述虚拟机管理器进行多个虚拟机管理,单个虚拟机管理单个独立显卡以为单个所述本地显示设备提供桌面云服务。

综上所述,本发明具有如下有益效果:

1、不需要昂贵的初期采购成本来购买存储服务器、虚拟机服务器

和存储网络设备,答复缩减配备成本。

2、初期最小化配置:配备带硬盘的多路云终端,直接代替台式机

使用这样极大的简化了部署难度。

附图说明

图1是本发明实施例结构示意图;

图中:

1-存储服务器;2-多路本地云终端;3-本地显示设备;4-独立显卡;5-千兆局域网机。

具体实施方式

以下结合附图对本发明作进一步详细说明。

如图1所示,本发明实施例包括用于存储数据的存储服务器1、用于安装操作系统并且分配资源的多路本地云终端2以及多个用于显示桌面的本地显示设备3,存储服务器1与多路本地云终端2连接,本地显示设备3通过独立显卡4与多路本地云终端2连接,存储服务器1通过千兆局域网机5与多路本地云终端2连接,本实施例结构上精简至只有存储服务器1、多路本地云终端2、本地显示设备3三块主要部件,其中本地显示设备3可以是液晶显示器或者led显示屏、多路本地云终端2采用高性能主机搭载多个独立硬盘实施,存储服务器1即是主流的中端以上级别大容量服务器即可。本实施例在多路本地云终端2内搭载多个用于输出图像的独立显卡4,即是使用同一个cpu拖带两个以上的gpu用于将桌面显示到每个独立的本地显示设备3上,本发明主要采用显卡穿透技术实现该功能,但是在连接结构上仅需现有结构即可,对于目前大多数民用级别显卡以及控制系统而言使用显卡穿透实现本技术方案是具有可行性的。

本实施例的优点在于将热数据与冷数据可以有效的分开进行访问,其中热数据直接在本地进行访问,这样性能远大于网络存储的方式,而冷数据本身访问量不大,所以并不需要本地访问,同时本实施例的该种结构不需要昂贵的初期采购成本来购买存储服务器1、虚拟机服务器和存储网络设备。

独立显卡4设置于多路本地云终端2,本地显示设备3与多路本地云终端2仅进行桌面协议的通讯,这样就消除了传统桌面云通讯数据过大,而云端计算压力过大的问题。

本地显示设备3采用vga或hdmi通讯线与多路本地云终端2进行有线连接,传统的桌面云的一个最大的技术问题是用户体验极差,其最大的问题来自于3d图形图像设计、视频会议、1080p高清影像等支持效果不佳,而这个问题在传统的桌面云结构里是无法解决的,其主要原因是瘦主机与云端虚拟机采用的网络的稳定性直接关系到显示效果,而且云端虚拟机本身的性能也会影响到实际显示效果,对于本实施例而言多路本地云终端2其实就是一拖多的一个主机,其性能对于其最大接入限内的显示设备是有保障的,同时因为本实施例采用本地连接结构,所以可以使用有线连接大幅度提升显示数据传输的稳定性。

独立显卡4仅为物理显卡,传统云桌面采用大量的虚拟显卡解决显示问题,虚拟显卡工作过程中需要反复进行图像的压缩和解压,这个过程中数据的丢帧是无法避免的,而本实施例的结构使得直接使用物理显卡得到了可能,采用单一cpu拖到多个gpu的结构在数据传输上更加稳定,从而直接取消了虚拟显卡的使用。

本实施例还包括设置于多路本地云终端2或存储服务器1内的缓存器,缓存器采用固态硬盘。多路本地云终端2内设置有虚拟机管理器,虚拟机管理器下设多个独立的虚拟主机,每个独立显卡4均对应一个独立的虚拟主机。

本发明实施例在使用中本地显示设备3直接通过设置在多路本地云终端2的虚拟机管理器为客户端提供桌面云服务,并在多路本地云终端2上实现数据处理,在存储服务器1上实现数据存储。单一多路本地云终端2通过显卡穿透技术连接多个本地显示设备3。多路本地云终端2通过一个cpu控制虚拟机管理器进行多个虚拟机管理,单个虚拟机管理单个独立显卡4以为单个本地显示设备3提供桌面云服务。

本具体实施例仅仅是对本发明的解释,其并不是对本发明的限制,本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本发明的权利要求范围内都受到专利法的保护。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1