[发明专利]智能桌面虚拟化的数据重定向优化方法、装置和系统在审
申请号: | 201610856977.2 | 申请日: | 2016-09-28 |
公开(公告)号: | CN107870803A | 公开(公告)日: | 2018-04-03 |
发明(设计)人: | 赖培源;刘艺;樊勇兵;陈楠;冯明;马卫民;何晓武 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;H04L29/08 |
代理公司: | 中国国际贸易促进委员会专利商标事务所11038 | 代理人: | 王云飞 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 桌面 虚拟 数据 定向 优化 方法 装置 系统 | ||
技术领域
本发明涉及云计算桌面虚拟化技术领域,特别涉及一种智能桌面虚拟化的数据重定向优化方法、装置和系统。
背景技术
云桌面(Virtual Desktop Infrastructure,VDI)技术是一种将用户数据、应用、操作系统等资源进行虚拟化和抽象,实现多层次间的松耦合,为用户提供安全、灵活的桌面环境的云计算技术。云桌面是服务器虚拟化在桌面系统的一种部署形式,目的是方便资源动态调度、桌面管理和用户认证。云桌面给最终用户的体验和传统物理PC机桌面是一致的。
云桌面是云计算典型产品之一,是利用池化后的计算资源通过远程传输协议将传统电脑桌面交付至多形态终端的技术。通常所有桌面系统都在远端服务器运行,数据并不驻留在客户端。
从技术角度讲,如今桌面虚拟化已经非常成熟。从架构上分,桌面虚拟化主要分为VDI(Virtual Desktop Infrastructure,虚拟桌面基础设施)、IDV(Intelligent Desktop Virtualization,智能桌面虚拟化)以及VOI(Virtual OS Infrastructure,虚拟操作系统基础设施)。目前,VDI是最常见的桌面虚拟化架构,其优势在于运算集中在服务器端,通过智能分布式计算带来出色的响应能力和定制化的用户体验,并通过基于服务器的模式提供管理和安全。然而,由于该模式需要较高的服务器配置,有可能会导致企业初期成本投入过高。
IDV架构同VDI恰恰相反,在IDV架构下,运算是集中在用户终端上,服务器端只负责存储等功能。该架构最早由英特尔公司提出,目前,中国厂商红山桌面虚拟化的架构就是基于IDV。优势方面,IDV可以让企业用户在不进行大量资金投入,不对现有桌面管理实践做大规模改造,以及不影响用户体验的前提下,即可获得桌面虚拟化功能。但在这种模式下,IDV架构让本地客户端和远端服务器都拥有相当的计算能力,甚至客户端要比远端强,所以原来远端运行不了的应用程序就在本地用,此时有点违背了虚拟桌面的设计初衷,远端服务器沦为简单的文件备份系统。
与传统的VDI设计不同之处在于终端对本机系统资源的充分利用不再依靠于GPU虚拟化与CPU虚拟化技术,而是直接在I/O层实现对物理存储介质的数据重定向,以达到虚拟化的操作系统完全工作于本机物理硬件之上,从驱动程序、应用程序到各种设备均不存在远程端口映射关系,而是直接的内部地址。因此解决了VDI目前所存在的服务器与网络消耗大及软硬件兼容性问题。但是由于设计定位上的不同,VOI关注是操作系统(OS)的交付而非单纯桌面与应用的交付,在部署时与本机硬件平台联系非常紧密,一旦虚拟操作系统启动则会直接接管硬件平台,不再是由一个底层系统之上打开一个窗口,再在窗口之中运行远端的桌面。然而VOI对终端的要求也较高,且目前的产品大多只支持标准的PC平台的操作系统(Windows、Linux)。
事实上,由于IDV在客户端的I/O(Input/Output,输入/输出)层实现对物理存储介质的数据重定向,用户产生的数据更新需实时同步到服务器端,对网络IO和远程的存储IO产生较大的压力,此外,在终端重启后,需要从服务器端同步数据,在数据量较大情况下,造成启动时间长等不良用户体验。
发明内容
鉴于以上技术问题,本发明提供了一种智能桌面虚拟化的数据重定向优化方法、客户端、服务器和系统,通过对数据块进行缓存合并,有效提升了智能桌面虚拟化系统数据传输和存储的IO压力问题。
根据本发明的一个方面,提供一种智能桌面虚拟化的数据重定向优化方法,包括:
客户端的数据重定向装置获取当前重定向数据块的大小,其中所述当前重定向数据块为当前需要重定向写入服务器的数据块;
数据重定向装置判断当前重定向数据块的大小是否大于预定规格;
若当前重定向数据块的大小大于预定规格,则数据重定向装置直接发送当前重定向数据块。
在本发明的一个实施例中,所述方法还包括:
若当前重定向数据块的大小不大于预定规格,则数据重定向装置对当前重定向数据块进行合并处理后,再进行数据的重定向写入。
在本发明的一个实施例中,所述数据重定向装置对当前重定向数据块进行合并处理包括:
数据重定向装置对当前重定向数据块进行缓存处理;
数据重定向装置将当前重定向数据块合并到下一重定向数据块;并将下一重定向数据块作为当前重定向数据块,执行判断当前重定向数据块的大小是否大于预定规格的步骤。
在本发明的一个实施例中,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610856977.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种虚拟机迁移方法和装置
- 下一篇:任务系统的信息处理方法及装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置