论文部分内容阅读
摘要:针对传统远程教育存在的资源浪费、内容缺乏、可配置性差等特点,将云计算技术引入到计算机远程教学中,对传统远程教学中的若干问题进行了针对性克服,阐述了系统的体系结构和具体的工作流程,最后通过对比凸显了该系统的先进性。
关键词:云计算;远程教育;教育信息化
中图分类号:TP302.7 文献标识码:A文章编号:1007-9599 (2011) 04-0000-01
Cloud-based Distance Education System Research
Zhang Chunming
(Sichuan Vocational and Technical College of Communications,Chengdu610041,China)
Abstract:For traditional distance education there is waste of resources,lack of content,can be configured poor characteristics,make cloud computing technology into computer remote teaching,traditional distance learning a number of issues specific overcome system are described structures and specific workflows,and finally by comparison showing the highlights nature of the system.
Keywords:Cloud computing;Distance education;Education Informatization
随着信息技术的不断进步,计算机远程教育也逐渐普及,这使得偏远山区的学生也能够借助互联网来访问到优质的教育资源。但从技术上和实施效果上看,仍然存在以下几方面的问题[1]:资源浪费严重;内容缺乏;可配置性差。但随着互联网技术的不断发展和计算机软硬件的不断省级,互联网带宽和计算资源已经不再成为远程教育的应用瓶颈。
云计算[2,3]是一种新型计算模式,它利用互联网技术将传统计算资源连接起来,对外使用虚拟化技术以服务的方式提供随时的访问和数据共享,对内实行软硬件资源的统一管理和使用,云计算的出现简化了IT服务的实施部署,给人们提供了一种理想的服务方式,即计算机应用可以像等公用设施一样,实时定制,随时取用,按需付费。
基于云计算SaaS(软件即服务)的模式,本文将云计算技术应用到计算机远程教育中,提出了一种新的远程教育体系,通过资源集中和服务提供,克服了传统技术中存在的一系列弊端。
一、基于云计算的远程教学系统
为了实现基于云计算的远程教学系统,需要对传统层次化的远程教育部署方式进行修正,通过计算资源、存储资源、内容资源的整合,对外提供个性化的远程教学服务。具体来说,该系统如图1所示,由以下及部分构成:
物理层:包括服务器集群和存储整列,构成远程教育系统的计算和存储资源,是基于云计算的远程教育系统的基础;虚拟服务层:通过虚拟化技术将物理层的计算和存储资源进行物理资源池化,并且根据需求进行资源池中的资源调度;中间层:是客户端和云端的联系接口,根据一定的策略负责决策是否接纳客户端传送的请求,传送给虚拟曾进行资源调度,同时接受云端传送的响应信息,并转发给互联网客户端,包括服务请求监视模块、请求接纳控制模块、虚拟机请求接纳控制模块和任务分发模块。客户层:包含分布在互联网上的远程学习者,他们通过不同类型的终端向远程教育系统发送请求,并接受教学内容。
二、业务实施流程和优势分析
(一)业务实施流程
1.远程学习资源访问,远程学习用户通过互联网向云端发送资源访问请求,中间层根据当前虚拟层的资源占用情况和请求用户的权限决定是否分配计算资源,如果条件许可则在虚拟层对该服务进行资源预留,同时启动虚拟机监控程序实时探查服务的提供情况;2.个性化学习,用户根据自己的需求,在云端保存相应的个人学习偏好文件,例如浏览类型并且保存上一次未完成学习过程的断点信息,当用户再次登录时,能够立即恢复到上次的位置,继续学习过程;3.统一化配置,当针对一类用户进行实验操作课程时,可以采用统一化管理方式,在云端将需要的软件和多媒体资源对用户快照进行更新,从而统一化教学进程。
(二)优势分析
1.提高了资金利用率,减少重复投入;2.降低了系统的维护强度;3.具有更好的可扩展性。传统的远程学习系统需要在每台服务器上部署软件,通过负载均衡的方式进行调度,而在云端所有的计算和存储资源实现了统一化管理,管理员能够非常方便地增加或者减少相应的资源,而对用户完全透明。
三、结束语
本文将云计算技术引入到远程教育系统中,设计了一种基于云计算的远程教育系统,并阐述了其系统结构和典型业务流程。通过比较分析,证明该系统结构具有一定的优势。在今后的研究中将进一步优化资源管理方式,并结合云计算的优势开拓更加丰富的远程教育业务流程。
参考文献:
[1]周晓斐.浅谈网络远程教育系统的需求分析[J].科技创新导报,2009(20):p.2
[2]Brandic,I.,et al.Compliant Cloud Computing(C3):Architecture and language support for user-driven compliance management in Clouds[C].Miami,FL,United states:IEEE Computer Society
[3]Gong,C.,et al.The characteristics of cloud computing[C].San Diego,CA,United states:Institute of Electrical and Electronics Engineers Inc.
关键词:云计算;远程教育;教育信息化
中图分类号:TP302.7 文献标识码:A文章编号:1007-9599 (2011) 04-0000-01
Cloud-based Distance Education System Research
Zhang Chunming
(Sichuan Vocational and Technical College of Communications,Chengdu610041,China)
Abstract:For traditional distance education there is waste of resources,lack of content,can be configured poor characteristics,make cloud computing technology into computer remote teaching,traditional distance learning a number of issues specific overcome system are described structures and specific workflows,and finally by comparison showing the highlights nature of the system.
Keywords:Cloud computing;Distance education;Education Informatization
随着信息技术的不断进步,计算机远程教育也逐渐普及,这使得偏远山区的学生也能够借助互联网来访问到优质的教育资源。但从技术上和实施效果上看,仍然存在以下几方面的问题[1]:资源浪费严重;内容缺乏;可配置性差。但随着互联网技术的不断发展和计算机软硬件的不断省级,互联网带宽和计算资源已经不再成为远程教育的应用瓶颈。
云计算[2,3]是一种新型计算模式,它利用互联网技术将传统计算资源连接起来,对外使用虚拟化技术以服务的方式提供随时的访问和数据共享,对内实行软硬件资源的统一管理和使用,云计算的出现简化了IT服务的实施部署,给人们提供了一种理想的服务方式,即计算机应用可以像等公用设施一样,实时定制,随时取用,按需付费。
基于云计算SaaS(软件即服务)的模式,本文将云计算技术应用到计算机远程教育中,提出了一种新的远程教育体系,通过资源集中和服务提供,克服了传统技术中存在的一系列弊端。
一、基于云计算的远程教学系统
为了实现基于云计算的远程教学系统,需要对传统层次化的远程教育部署方式进行修正,通过计算资源、存储资源、内容资源的整合,对外提供个性化的远程教学服务。具体来说,该系统如图1所示,由以下及部分构成:
物理层:包括服务器集群和存储整列,构成远程教育系统的计算和存储资源,是基于云计算的远程教育系统的基础;虚拟服务层:通过虚拟化技术将物理层的计算和存储资源进行物理资源池化,并且根据需求进行资源池中的资源调度;中间层:是客户端和云端的联系接口,根据一定的策略负责决策是否接纳客户端传送的请求,传送给虚拟曾进行资源调度,同时接受云端传送的响应信息,并转发给互联网客户端,包括服务请求监视模块、请求接纳控制模块、虚拟机请求接纳控制模块和任务分发模块。客户层:包含分布在互联网上的远程学习者,他们通过不同类型的终端向远程教育系统发送请求,并接受教学内容。
二、业务实施流程和优势分析
(一)业务实施流程
1.远程学习资源访问,远程学习用户通过互联网向云端发送资源访问请求,中间层根据当前虚拟层的资源占用情况和请求用户的权限决定是否分配计算资源,如果条件许可则在虚拟层对该服务进行资源预留,同时启动虚拟机监控程序实时探查服务的提供情况;2.个性化学习,用户根据自己的需求,在云端保存相应的个人学习偏好文件,例如浏览类型并且保存上一次未完成学习过程的断点信息,当用户再次登录时,能够立即恢复到上次的位置,继续学习过程;3.统一化配置,当针对一类用户进行实验操作课程时,可以采用统一化管理方式,在云端将需要的软件和多媒体资源对用户快照进行更新,从而统一化教学进程。
(二)优势分析
1.提高了资金利用率,减少重复投入;2.降低了系统的维护强度;3.具有更好的可扩展性。传统的远程学习系统需要在每台服务器上部署软件,通过负载均衡的方式进行调度,而在云端所有的计算和存储资源实现了统一化管理,管理员能够非常方便地增加或者减少相应的资源,而对用户完全透明。
三、结束语
本文将云计算技术引入到远程教育系统中,设计了一种基于云计算的远程教育系统,并阐述了其系统结构和典型业务流程。通过比较分析,证明该系统结构具有一定的优势。在今后的研究中将进一步优化资源管理方式,并结合云计算的优势开拓更加丰富的远程教育业务流程。
参考文献:
[1]周晓斐.浅谈网络远程教育系统的需求分析[J].科技创新导报,2009(20):p.2
[2]Brandic,I.,et al.Compliant Cloud Computing(C3):Architecture and language support for user-driven compliance management in Clouds[C].Miami,FL,United states:IEEE Computer Society
[3]Gong,C.,et al.The characteristics of cloud computing[C].San Diego,CA,United states:Institute of Electrical and Electronics Engineers Inc.