中国教育和科研计算机网
EDU首页 |  中国教育 |   高校科技 |   教育信息化 |   CERNET
教育信息化

资讯 | 专题 会议 观点 专栏 访谈 企业 产品 CIO 技术 校园信息化 下一代互联网 IPv6视频课堂

中国教育网 > 教育信息化
您现在的位置: EDU首页 > 教育信息化 > 技  术 > 网络 > 技术应用
系统虚拟化技术在校园中的应用
http://www.edu.cn   2011-06-20 中国教育网络 作者:罗英伟

字体选择:【大】 【中】 【小】

  虚拟化与云计算

  虚拟机的快速部署能力、便捷的系统管理方式以及较高的资源利用率,的确为我们带来很多好处,同时也带来了许多挑战。虚拟化的性能、虚拟化环境的可信逐渐成为虚拟化技术的重要问题,管理控制虚拟机的成本和复杂性也将爆炸式增长。

  关于虚拟化与云计算的关系,有一些不同的看法。从将基础设施作为服务的IaaS来讲,虚拟化就是云计算的基石。当然,也有些人认为虚拟化和云计算并无必然联系,如Google的云计算服务。

  校园网虚拟化应用

  网络教室

  传统的网络教室基于操作系统的多用户支持来提供服务,用户通过远程登录使用服务器,如图4所示。这种模式的缺点在于:首先是隔离性差。单个使用者的错误行为导致了宕机或者被感染病毒,整个系统都将崩溃;其次是权限低。使用者的权限必须被设定为较低以保证整个系统的安全性。在此限制下使用者不能执行特权操作,比如随意安装软件和对系统进行设定等;资源分配不公平也是它的一个缺点。如果一位使用者执行了耗费计算的操作,其他使用者将被牵连,甚至整个系统将会变得极慢。

  虚拟网络教室通过虚拟机的方式提供服务,每个用户使用一个自己的虚拟机,如图5所示。这种模式的技术难点在于:如何实现大量虚拟机的快速启动、以及如何保证用户的交互体验。虚拟网络教室相对于传统网络教室而言,有如下优点:首先是隔离性强,多台虚拟机彼此完全隔离,就像是多台独立的物理主机;其次是使用权限最高。每个使用者是以管理员的身份登录虚拟机,他可以最高权限的方式执行所有指令,这使得用户体验达到最佳;最后是资源分配公平。虚拟化平台的管理员可以设定合适的规则,在创建时设定或者运行时调整,使得每个虚拟机都能公平得到资源。

  多课程实验环境支持

  不同课程要求的实验环境不同,如课程A需要Windows+DirectX+MPI环境,而课程B却需要Redhat Linux+MySQL+Apache环境。我们可以采用虚拟化技术来支持多课程实验环境。准备好不同配置环境的虚拟机,如上例子,我们可以事先准备好Windows+DirectX+MPI 环境的虚拟机和Redhat Linux+MySQL+Apache环境的虚拟机,放在虚拟机库中。当进行某门课程时,我们只需从虚拟机库中将该课程相应的虚拟机部署到不同的机器上并加以启动即可,如图6所示。虚拟化方法相对于传统方法而言,更加灵活方便,也更容易管理。

图6 多课程实验环境支持 

页面功能 【打印】 【关闭】 【我有话说

MOOC风暴来袭

版权所有:中国教育和科研计算机网网络中心 CERNIC,CERNET,京ICP备15006448号-16,京网文[2017]10376-1180号

关于假冒中国教育网的声明 | 有任何问题与建议请联络:Webmaster@staff.cernet.com