最新
推荐
2014年高等教育信息化十大“关... 01-04 教育部成立教育信息化专家组 12-24
CERNET第二十一届学术年会 11-24 李志民:互联网促进人类文明迈... 11-15
|
更接近用户 为终端用户提供方便易用的桌面环境并不是一个新的话题。从WebOS一类的应用(基于Web的操作系统)到与VNC(虚拟网络计算)相关的基于网络的远程访问,人们就如何为终端用户提供瘦客户机的使用机制做了大量研究工作。 但是传统思路仍有几个明显的局限性。第一,传统技术不能为用户正在运行的所有任务提供“现场保存”和“历史恢复”功能。当用户下次登录计算机时,他希望能够恢复到上次关闭计算机时的现场,包括当时正在运行的所有程序及程序状态。但是,很遗憾,传统技术无能为力;第二,传统技术不能为用户使用环境中正在运行的所有程序资源提供一个故障检测和断点恢复的良好机制;第三,传统技术不能为用户桌面环境的迁移提供支持。用户希望在办公室和家庭中的个人计算机之间建立某种联系,即使它们的硬件设备、软件环境是异构的,对用户所呈现的桌面环境也必须是一致的。虚拟化技术的出现,为解决上述难题提供了契机。 虚拟化技术(Virtualization Technology)是一种调配计算资源的方法,它能够把计算机硬件、操作系统、应用程序等不同层面的软硬件抽象分离开,使针对这些松散耦合层面的修改和维护更易实施,从而简化了管理,更有效地利用IT资源,并最终提高计算系统的灵活性。虚拟机技术的出现与实用化,不仅为提高服务器利用率、延长已有遗留软件系统的生命期带来了新的解决方案,也为个人用户快捷、便利、高效的使用计算资源带来了新的机遇。 系统级虚拟化技术使得拥有强大性能的服务器可以以高效率的方式回应用户需求,为用户提供更加高效、稳定的服务。但是,服务器虚拟化技术毕竟远离普通用户,未能对普通用户就如何更加高效、便捷的使用桌面资源提供有效方式。虚拟化技术的根本性目的,就是为了提高个人对计算机的操控力,降低计算机使用的服杂性,最终提高利用效率。由此可见,如何为用户提供更加方便适用的使用环境也是虚拟化技术的一个重要目的。是否拥有成熟的虚拟用户桌面环境,或通俗的称为桌面虚拟化环境(desktop virtualization),将是未来决定虚拟化技术成败的一个重要标志。 两大技术挑战重在用户体验 什么是虚拟化用户桌面环境?这是指将虚拟化的理念、技术广泛应用于桌面环境或用户操作环境,建立一套可移植、可重构、按需定制的可视化用户使用环境和程序执行的自动配置环境,以适应异构软硬件环境和任务需求的变化,协调分布呈现的计算资源,最终建立任务执行的协同计算环境。 为终端用户提供虚拟化的桌面环境已经成为一项有意义的工作。目前,几乎所有重要的硬件厂商和一些著名的大学都在此领域展开了研究工作,主要集中在如何应用虚拟化技术为终端用户提供资源访问的便利性和安全性上。通过分析这些典型技术的特点,可以发现他们仍然存在如下一些难以解决的问题: 1.如何为终端用户提供一体化的虚拟化使用环境,从而使得该环境可以整体形式保存、恢复、迁移以及故障恢复。当前,多数虚拟桌面技术更多的是关心如何利用虚拟机技术为用户提供远程服务器的执行环境,它不关心用户工作环境的版本管理和历史回溯等功能。作为一个完整的虚拟桌面环境,用户希望可以按照某种粒度随时回溯到他曾经工作过的状态,在不同的桌面环境工作记录中跳转。 |
版权所有:中国教育和科研计算机网网络中心 CERNIC,CERNET,京ICP备15006448号-16,京网文[2017]10376-1180号
关于假冒中国教育网的声明 | 有任何问题与建议请联络:Webmaster@staff.cernet.com