- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
虚拟桌面关键技术在云计算数据库中应用
虚拟桌面关键技术在云计算数据库中的应用 摘 要 虚拟桌面(virtual desktop)在云计算(cloud computing)运用中非常普遍,用户所使用的虚拟桌面能够在云中进行计算机桌面服务。随着云计算时代的到来,各种类型的互联网应用也越来越多,因此对相应的数据模型和数据存储等数据库相关的技术指标提出了更高的要求。即使传统型的数据可在数据存储方面占据很大优势,但是由于本身的局限性所在,已经越来越无法满足云计算时代背景下对于数据容量的支撑。基于此,云计算时代背景下,服务提供者提供用户所需要使用的相关软件,再充分利用好桌面协议以及关键技术等以图像的方式传输到客户端上面;与此同时,服务器对用户端的相关输入进行处理能够随时随地更新桌面图画内容
【关键词】虚拟桌面 关键技术 云计算时代 数据库研究
云计算时代,对数据库技术有着以下几个方面的需求:
(1)大规模集群管理;
(2)海量数据处理;
(3)低延迟读写速度;
(4)建设以及运营成本
虚拟桌面在云计算时代数据库的应用中具有诸多优势,具体表现在以下几个方面:
(1)虚拟桌面能够随时随地提供数据访问的能力;
(2)支持多样化的接入设备选择;
(3)降低软件和硬件的管理成本和维修成本;
(4)强化用户的数据安全。上述优势使得虚拟桌面在云计算数据库中有很广泛的应用前景,笔者将根据相关工作经验,综合分析虚拟桌面及关键技术在云计算时代数据库中的相关应用
1 虚拟桌面以及虚拟化关键技术
消费者对于虚拟桌面的相关使用非常常见,最早可以追溯到Microsoft提供的远程桌面服务中,但是事实上在实际运用中不够满足相关需求。举例来说,远程桌面无法支持桌面共享服务。虚拟化技术的发展使得虚拟桌面获得了更为长远的发展,现阶段来看,虚拟桌面的解决主要方案分为以下2种:
(1)SBC;
(2)VDI
从VDI虚拟桌面解决方案原理来看,在服务器侧准备专用的虚拟机,然后通过桌面显示将虚拟桌面发送给远程客户。上述原理主要是将服务器虚拟化,服务器虚拟化主要有以下2种方法:
(1)完全虚拟化;
(2)部分虚拟化
完全虚拟化能够为操作系统的相关操作提供与物理硬件完全相同的虚拟硬件环境,部分虚拟化则会在修改相应操作系统之后再将其部署进行虚拟机器中。完全虚拟化和部分虚拟化方法相比较,部分虚拟化具有更好的功能,但是对于虚拟机器中的操作系统修改具有更大的难度。部分虚拟化系统操作尤其是windows系列操作现阶段是用户最为广泛使用的一个桌面操作系统,windows系列操作系统中的闭源特性导致部分虚拟化操作很难进行相应部署。SBC虚拟桌面操作原理是将软件统一安装在一个远程服务器上面,用户通过建立服务器对话或者服务器桌面等相关应用来进行操作和访问,不同用户之间的对话是隔离的。上述操作能够使得键盘敲击和鼠标点击等应用软件层之间更好地插入虚拟化层,削弱不同层次之间的耦合关系,使得软件运行能够不受本地操作系统时间的驱使。上述方式方法在windows系列操作中已有相关支持,但是在之前的相关应用中,由于用户被固定在一个特定的服务器中,最终导致服务器无法根据负载情况进行资源整合。另外一个角度来看,由于之前的应用场景主要是会话业务,所以具有很大的局限性,服务器与用户之间的通信安全性能不够高。新型的SBC虚拟桌面解决方案需要对虚拟桌面的性能进行相应改进
2 虚拟桌面关键技术在云计算数据库中的应用
2.1 虚拟化技术
从VDI虚拟桌面解决方案来看,提供闭源windows操作系统桌面非常有必要。现阶段来看,支撑VDI虚拟桌面普遍运用的是完全虚拟化技术,如CITRIX采用的Xen虚拟机。从总体上来看,不同厂商的服务器所使用的虚拟化产品在技术方面和本质方面保持高度一致,由于单台虚拟机的性能差异不够显著,再加上不同服务器虚拟化管理软件在功能和性能方面存在一定差距。基于此,对于虚拟桌面来说,需要从虚拟机的部署方面和供给方面来选择关键技术。从SBC虚拟桌面解决方面来看,直接利用服务器版本的windows操作系统的用户环境,使得不同的用户能够在同一个服务器上面获得自己的相关应用。由于服务器版本的windows操作系统能够很好地提供服务功能,所以此类解决方案的门槛也比较低。在windows操作系统厂商中所发布的相关产品中,关键在于优化视图内容的协议,从而能够获得更好的用户体验
2.2 个性化用户设置
虚拟桌面用户的必然要求之一就是拥有个性化的配置,目前的一些厂商通常采用的是Microsoft对用户进行管理,将用户的身份以及相应桌面设置需求进行个性化配置。当用户在访问虚拟化桌面式,需要认真其身份,认证成功之后能够为其提供不同应用权限的个
文档评论(0)