基于虚拟化技术的多桌面系统

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:woshizd0214
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
虚拟机管理器Xen可以让一台物理机同时运行多个操作系统,提高了硬件利用效率,在企业服务器领域得到较好应用。然而,Xen在桌面计算机领域的应用模式还存在一些不足:特权域界面被暴露给用户、虚拟机启动过程复杂、改变了用户的使用习惯、娱乐应用体验不佳等。基于虚拟化技术的多桌面系统MDPS(Multiple Desktop System)有效地解决了上述问题。MDPS系统的功能包括:特权域对用户透明——用户感觉不到特权域的存在,也不能对特权域进行操作;用户可以快速在多个操作系统桌面间进行切换;多个操作系统桌面可以进行同屏显示,且其中悬浮桌面可以高亮;引入了独立的网络电视桌面,为视频服务提供良好的用户体验。MDPS采用了特权域配置与优化、基于窗口寻址算法的窗口管理、会话管理、网络电视桌面等技术完成上述功能。特权域配置管理通过Gconf工具对计算环境进行调整,使特权域的用户环境得到优化并对用户透明;使用优化后的启动过程自动启动虚拟机并显示相应的桌面。窗口管理基于特权域图形接口实现了窗口寻址算法,并在此基础上对特权域的操作系统窗口进行控制,实现了不同操作系统桌面间的切换和同屏显示等功能。会话管理通过在组件之间进行消息转发,实现了组件间的数据通信。网络电视桌面基于Flex框架,通过动态界面设计,让用户获得更好的娱乐体验。系统测试表明:MDPS实现了预期功能;在性能方面,MDPS的平均启动时间为132s,平均关闭时间为34s,系统响应延时的各项平均值中最大为1237ms。
其他文献
随着大数据时代的到来以及互联网的不断发展,以文本资源为典型的各种资源呈爆炸式增长,从纷繁复杂的文本资源中挖掘有潜在价值的、用户感兴趣的信息变得愈加困难。研究人员钻
当前,面向终端用户的软件绝大部分采用图形用户界面(Graphical User Interface,GUI)技术。随着人们对于软件质量的要求越来越高,软件测试在软件开发中的地位变得越来越重要,
随着网络和计算机技术的迅猛发展,文本、图像、音频、视频等各种形式的信息纷纷在网络上发布,网络信息量正以指数规模增长,人类已步入信息爆炸时代。与如此庞大的网络信息量相比
越来越多的人开始进行股票投资,为了获得超额利润,对股票价格进行预测将是人们关心的问题。股票市场是一个复杂的非线性动态系统,利用现在比较常见的马氏链预测技术、神经网络预
突现计算是多agent系统在处理复杂问题时所表现出来的一种逻辑思路,为复杂网络动态系统中智能行为的研究提出了一种创新思路。目前已有的方法对复杂动态系统中突现的群体智能
学位
企业业务管理过程都会涉及到工作流,建立业务过程的工作流模型,是完成工作流管理的重要步骤。在各种建模方法中,基于UML的工作流建模表现出诸多优势,为企业工作流系统的开发提供
21世纪是知识经济的时代,对知识的管理更是社会经济发展的主要驱动力和提高组织竞争力的重要手段。案例知识作为知识中的一个特殊类别,蕴含着丰富的信息和大量知识。案例知识
CPU是计算机系统的控制中心,也是系统中最复杂的部件。尽管CPU发展如此迅速,但是其基本工作原理并没有发生根本性的变化,而且在今后的一段时间内仍然会继续发挥作用。正因为
自动化信息管理技术和网络技术迅猛发展把我们带进了信息爆炸时代,海量的信息对用户产生了两方面的影响,有利的一面是用户多了更多的资源和供选择的信息,不利的一面是查找自己感
学位