基于Hadoop区域智慧教育云平台研究与应用
第 2 章 相关理论与技术
2.1 云技术
云技术是指在互联网环境下,全面深入的运用网络信息、存储整合、应用管理、分布式处理等信息化技术通过硬件设施、软件应用和安全防护系统的有机结合,来进行大容量数据安全、快速的计算与存储,从而实现资源共享的一种技术[16]。其中,云计算技术是云技术的重要支撑,在教育信息化建设中广泛应用。
2.2 云计算
云计算系统具有数据多点备份、自动检测的功能。云计算环境中的任一节点出现问题,系统都会快速自动检测出问题节点并调整其他相关节点接管该问题节点所执行的工作,同构数据将立即对应所需服务,维护用户数据的安全,从而保证云计算系统的正常运行。四、扩展性。云计算支持多种操作系统,同时支持大量的软件应用。“云”具有动态伸缩的特点,可以实现设备或者应用规模的扩展。五、经济性。云体系可以由大量的廉价节点机构成,这样的机群相比于同样性能的超级计算机花费的资金要少很多,具有极高的性价比[18]。第 3 章 项目分析.............. 17
3.1 智慧教育云平台的需求分析...........173.2 可行性分析................22
3.3 本章小结........23
第 4 章 智慧教育云平台的总体设计.......24
4.1 概要设计.........24
4.2 详细设计......33
4.3 本章小结...........38
第 5 章 智慧教育云平台实现及应用........39
5.1 平台主要功能实现......... 39
5.2 平台在校园中的应用............. 43
5.3 本章小结.......50
第 6 章 平台系统测试
6.1 测试平台的搭建环境
区域智慧教育云平台系统搭建在 8 台运行 HDFS 分布式文件系统的计算机组成的 Hadoop 集群上,硬件配置:cpu 为 intel 酷睿 i5 双核 3.5GHz,内存 32G,硬盘 2TB。其中,两台机器负责 NameNode 节点和 SecondNameNode 节点。其余六台分别为 DataNode 节点,各 DataNode 节点机名称为 Node01、Node02、Node03、Node04、Node05、Node06。所有节点机的操作系统为 Ubuntu 14.04。一台相同配置的计算机充当应用服务器,用于部署区域智慧教育云平台系统。系统通过浏览器或智能终端应用程序为用户提供服务。Web 服务器版本是Apache Tomcat,负责管理 HDFS 文件管理系统中的 client 机器。数据库系统版本是 MySQL 5.5。集群内各个计算机由百兆以太网交换机相连接。远程登录Ubuntu 系统软件为 SecureCRT 7.1。6.2 平台系统的测试
针对区域智慧教育云平台系统的功能测试,目的是保证云平台系统各项应用服务功能模块能够正常使用。智慧教育云平台系统采用响应式设计,界面的设计根据用户行为以及设备环境(系统平台、屏幕尺寸、屏幕定向等)进行相应的响应和调整。通过 PC,ipad,手机等不同智能终端对本平台系统进行服务访问,检测界面是否对不同智能终端设备进行合适相应与调整。表 6.2 是对区域智慧教育云平台系统部分核心服务主要功能的测试用例描述。.....
第 7 章 结 论
本文研究的重点是针对当前信息化教育建设所出现的问题,提出一种基于Hadoop 的区域智慧教育云平台系统的研究与应用,根据教育类别,制定不同教育特点的功能模块。遵循一定的设计原则,针对整体的系统设计方案,包括系统架构,技术架构,,各应用模块以及安全性布局,都进行了非常详细的分析管理,其目的在于能够能加完善的启动、规划、执行、监控与完成这一设计项目,能够发挥预计性的效果。区域智慧教育云平台及其应用成果已形成了广泛的影响力,得到了用户的肯定。有 98 所学校正在使用。让我们欣喜地看到,教育不再是一张网,捆绑住所有人的网,而是变成了一个场,吸引每一个人主动进入并分享服务的场。在“互联网+”的时代,办人民满意教育,利用信息技术的手段提升教育(学校)管理水平,建立新型家庭和学校交流渠道,加强家校沟通,满足家庭教育个性化发展高标准需求,完善学生个性化成长的数字化系统,丰富并均衡教育资源,促进学生健康成长,提高教育(学校)的品质,同时有效防止和遏制教育违规问题,改善相对封闭的现状,增加教育的美誉度,为家长、学生提供有效的教育资源和成长、评价空间。
......
参考文献(略)
本文编号:313688
本文链接:https://www.wllwen.com/wenshubaike/caipu/313688.html