基于云计算的远程移动学习系统设计
基于云计算的移动学习系统设计

部分经济发达 国家 。从研究 目的来分主要有两类,一类是 由
目前 的E 1 rig 供 商发 起 ,多 用 于 企 业 培 训 ; 另一 类 则 由 . 育站点 。两种模式都
各有其不足 :S 模 式下,数据通常会有一定的延迟 ,学与 MS 教做不到真正的实时交互 ,另外 ,这种模式传输 的数据量相 当有限且一般只能传输文本信息 ,难以满足用户对多媒体资
量 信 息 和 处 理 器 资源 集 中在 一 起 ,协 同 工 作 。它 将 计 算 任 务
供 了理想 的技 术解 决方案。构建基于云计算 的移动学 习系统
能够 满 足 用 户 获 取 丰 富 、 即 时 、 准 确 的 学 习 内容 的需 求 , 同 时在 学 习过 程 中提 供 即 时 的 学 习 支 持 , 并 且 能 够 很 好 地 支 持 学 习 者进 行协 作 学 习和 情 境 学 习 。
现真 正意 义 上 的移 动 学 习 ,存 在着 学 习系 统 不 稳 定 , 作 性较 操
差, 课程学习资源 贫瘠 ,学习模 式实时性 、灵活性和互动性较
差等 诸 多 问题 。
2云计算对移动学习的支持 云计算 ( lu o uig Co dC mp t )是一种基 于互联 网的超级计 n 算模式 。即把存储于个人 电脑 、移动 电话和其他 设备上的大
教育机构发起 ,用 来改善教学 、学习和管理。例 如在芬兰赫 尔辛基大学进行 的 UnWa i p移动学 习项 目, 参加该项 目的受 培训教师均配有一 部WAP 手机 ,他们一旦有了与学 习主题相
关 的 想 法 ,就 可 以立 即通 过 WA 手机 将 观 点发 至 教 学 服 务 器 P 中 。这 样 ,受 培 训 小 组 的其 他 成 员 就 可 以在 不 见 面 的情 况 下 通 过W A 手 机 随时 浏 览 这 些 观 点 。 P
基于云计算的网络教学平台架构设计与实现

基于云计算的网络教学平台架构设计与实现作者:陈振华来源:《计算机光盘软件与应用》2013年第13期摘要:以互联网为中心的云计算是基于公开的标准和服务,为用户提供可靠的计算服务的计算机技术。
本文通过阐述云计算相关概念,分析云计算在网络教学平台的优势,探讨基于云计算的网络教学平台架构的设计,并通过实际应用分析了网络教学平台的实现。
关键词:云计算;网络教学平台;架构设计中图分类号:TP302随着云计算作为一种超级计算模式的快速发展,亚马逊、微软、谷歌、VMware和IBM等IT公司构建的计算机存储、运算中心得到了广泛推广,学校、教育机构和个人的信息处理均可封装成学校云、教育云和个人云,并迁移到“云”端。
各种终端设备如计算机、移动设备等也实现了迁移到网络上的服务器集中,使在云计算模式下的个人计算机或移动终端的性能得到最小化,功能得到最大化,将一切的信息和资源均可封装成“云服务”,用户可以使用“云服务”在任何时间、地点,通过计算机、移动设备等进行访问。
云存储和云计算的应用也不断发展,这对网络教学产生了积极的影响。
基于云计算模式下的网络教学平台具有成本低、能实现真正意义上的移动式学习服务等优势,相对于传统方式的网络教学平台受到了一定的冲击。
因此,本文就基于云计算的网络教学平台架构设计与实现进行探讨。
1 云计算与网络教学概述1.1 云计算作为一种基于因特网的超级计算模式的云计算,融合了传统计算机技术和网络技术。
广义的云计算是服务的交付及使用模式,而狭义的云计算是通过网络按需、易扩展的方式得到硬软件、平台等资源。
云计算提供了三个层次服务:软件即服务(SaaS),是基于云计算平台开发的各类应用服务,提供一种应用框架;平台即服务(PaaS)将中间件平台给用户提供研发,它是提供了一个集成环境;基础设施即服务(IaaS),它的构成由底层的硬件及虚拟资源池两部分,将虚拟化服务器及用户需要的存储资源等服务提供给用户,它提供一个软件应用环境。
智慧课堂的学习系统设计方案

智慧课堂的学习系统设计方案智慧课堂是一种基于信息技术的教学模式,通过应用先进的技术手段,提供多元化的学习资源和教学工具,以提升教学质量和学习效果。
下面是一种智慧课堂学习系统的设计方案。
一、系统架构智慧课堂的学习系统应该是一个基于云技术的分布式应用系统,包括学生端、教师端和管理端三个主要部分。
学生端提供学习内容和工具,教师端提供教学功能,管理端负责系统监控和数据管理。
二、功能模块学生端功能模块:1. 学习资源:提供多种形式的学习资源,包括教材、习题、课件、视频等。
2. 作业管理:学生可以在线提交作业,并获得反馈和评价。
3. 答疑互动:学生可以在线提问问题,并与教师和其他学生进行互动。
4. 测验考试:学生可以进行在线的测验和考试,系统自动评分。
5. 学习记录:学生的学习记录和成绩可以被记录和跟踪。
6. 学习反馈:学生可以对学习过程和内容进行评价和反馈。
教师端功能模块:1. 教学资源管理:教师可以上传和管理教学资源,包括教材、课件、习题等。
2. 作业批改:教师可以在线批改学生提交的作业,并给予评价和建议。
3. 教学互动:教师可以在线与学生进行互动和答疑。
4. 测验考试管理:教师可以创建和管理测验和考试,包括题目设置和评分规则。
5. 学生管理:教师可以管理学生信息,包括学生档案和成绩。
6. 教学记录分析:教师可以查看学生的学习记录和成绩,并进行分析和评估。
管理端功能模块:1. 用户管理:管理端可以管理学生和教师的注册和权限。
2. 系统监控:管理端可以对系统进行监控和管理,包括系统运行状况和性能评估。
3. 数据管理:管理端可以管理系统的数据,包括备份和恢复。
4. 安全管理:管理端可以管理系统的安全性,包括用户权限和数据加密。
三、技术支持1. 云计算技术:通过云计算技术,实现系统的弹性扩展和高可用性,提供稳定的服务。
2. 大数据和人工智能技术:利用大数据技术,对学生的学习数据进行分析和挖掘,为教师提供个性化的教学建议。
手把手教你创建基于云计算的移动应用程序

手把手教你创建基于云计算的移动应用程序随着移动互联网的普及和互联网技术的快速发展,很多企业都开始关注移动应用程序的开发和应用。
然而,要开发一款成功的移动应用程序并不容易,需要考虑到多个方面的因素,包括用户需求、软件设计、开发流程、测试、维护等等。
为了帮助那些想要创建基于云计算的移动应用程序的开发者和企业,本文将手把手地介绍从零开始创建基于云计算的移动应用程序的全过程。
第一步:了解云计算技术要创建基于云计算的移动应用程序,首先需要了解云计算技术的概念、特点和应用。
云计算可以简单理解为一种通过网络将计算资源、软件和数据进行集中管理和分配的新型计算模式。
它的主要特点包括弹性伸缩、按需自助、快速部署、自动化管理等。
云计算技术的应用非常广泛,包括基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)等。
对于开发移动应用程序而言,PaaS是比较理想的选择,因为它可以提供一个完整的开发环境和工具集,包括开发工具、库、API、数据库、存储、部署和监控等。
借助PaaS,开发人员可以快速、简便地开发出高质量的移动应用程序。
目前,市场上有很多优秀的PaaS提供商,如Google App Engine、Amazon Web Services、Microsoft Azure、IBM Bluemix等。
可以根据实际需求选择一个合适的PaaS平台。
第二步:确定应用的需求和功能在进行移动应用程序的开发前,开发者必须先明确应用的目标、受众和功能。
这需要分析市场和用户需求,并针对不同的用户和场景设计不同的功能和界面。
一款成功的移动应用程序必须具备易用性、效率性、稳定性、安全性和可维护性等特点,这需要开发者加强对用户需求的了解和对相关技术、开发工具和规范的熟悉。
在确定应用的需求和功能后,开发者需要设计应用的架构和界面。
这需要考虑到应用程序的整体逻辑、数据模型、UI设计、功能交互等方面。
对于基于云计算的移动应用程序而言,还需要考虑如何与云平台进行交互、如何处理分布式数据和如何实现高可用性等。
基于云计算的远程移动学习系统设计

式 。 AB I Re s e a r c h调 查 统 计 分 析 , 2 0 0 8年 全 球 移 动 云 计
移 动 云 计 算 定 义 Ma a S( Mo b i l i t y a s a S e r v i c e ) 如下: 移 动 云计 算 指 的 是 一种 基 础架 构 , 数 据 存 储 和 数据 处 理 进 程 都 不 是 在 移 动 设 备 上 进 行 。移 动 云 设 备 将 计 算 进 程 和 数 据存 储 放 在 云 端 , 供 移 动用 户 方便 快 捷使 用 。
算 用 户 的数 量 为 4 2 8 0万 , 占全 球 手 机 用 户数 量 的 1 . 1 ; 经 过 5年 的 高 速 发 展 , 2 0 1 4年 预 计 将 达 到 9 . 9 8亿 , 占全 球手机 用户 的 1 9 。面 对 如 此 众 多 的 移 动 云 计 算 用 户 , 开 发 出更 智 慧 更 方 便 快 捷 的远 程 移 动 学 习 系 统 成 为 当前 亟待解决 的问题 。
第1 2 卷 第1 0 N
基于云计算的远程监控系统设计

基于云计算的远程监控系统设计一、引言在当今数字化和信息化的时代,远程监控系统在各个领域的应用越来越广泛,从工业生产到智能家居,从环境监测到医疗保健。
传统的远程监控系统往往受到硬件设备性能、网络带宽、数据存储和处理能力等方面的限制,难以满足日益增长的需求。
云计算技术的出现为解决这些问题提供了新的思路和方法。
基于云计算的远程监控系统具有强大的计算能力、海量的数据存储、灵活的扩展性和高可靠性等优势,能够实现对远程设备和环境的实时、高效、精准监控。
二、云计算技术概述云计算是一种基于互联网的计算方式,通过将计算任务分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将与互联网更相似。
这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。
云计算具有以下几个主要特点:1、超大规模:云计算平台通常拥有大量的服务器和存储设备,能够提供强大的计算和存储能力。
2、虚拟化:通过虚拟化技术,将物理资源抽象为逻辑资源,实现资源的灵活分配和管理。
3、高可靠性:采用数据冗余和容错技术,确保服务的连续性和数据的安全性。
4、通用性:云计算可以支持多种不同的应用和业务场景,具有广泛的适用性。
5、高可扩展性:能够根据用户的需求动态地调整资源配置,轻松应对业务的增长和变化。
三、基于云计算的远程监控系统架构基于云计算的远程监控系统通常由感知层、网络层、云计算平台和应用层组成。
感知层负责采集被监控对象的各种数据,如温度、湿度、压力、图像等。
这一层通常由各类传感器和数据采集设备组成。
网络层负责将感知层采集到的数据传输到云计算平台。
可以采用有线网络(如以太网)或无线网络(如 WiFi、蓝牙、移动网络等)进行数据传输。
云计算平台是整个系统的核心,负责对数据进行存储、处理和分析。
它包括基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)三个层次。
IaaS 提供服务器、存储和网络等基础设施;PaaS提供平台环境和开发工具;SaaS 则直接为用户提供应用服务。
一个基于云平台的智慧校园数据中心的设计与实现

一个基于云平台的智慧校园数据中心的设计与实现随着时代的发展,数字化教育的概念已经深入人心,智慧校园建设也在逐步推进。
智慧校园建设是将现代信息技术与校园学习、生活等各方面有机结合,通过数据中心进行数据管理。
本篇论文将介绍一个基于云平台的智慧校园数据中心的设计与实现。
一、概述智慧校园数据中心是将现代信息技术与校园管理紧密结合的产品,它可以收集和管理校园内各种各样的数据,包括学生信息、教学建设、资源配置、设备管理、课程管理、智能家居等。
同时,智慧校园数据中心能够为教学和管理者提供精准信息支持,以加强校园管理。
基于云平台的智慧校园数据中心支持跨设备、跨平台的数据存储和管理,给学校带来许多优势,如易于管理、操作和扩展、提高教学和管理效率、降低成本、强化安全性等等。
二、系统设计与架构基于云平台的智慧校园数据中心可以分为三层:用户接口层、应用层和基础设施层。
其中,用户接口层直接为用户提供服务,应用层则包括学校管理信息系统、学生信息管理系统、教学资源中心等,基础设施层则包括云存储、云计算、虚拟化等。
在整个系统设计中,云存储是一个极为重要的基础设施。
目前业界还没有一个统一的标准,云存储既包括公共云、私有云和混合云。
在实现中,我们采用了自建云平台以及部分第三方云服务商的方案,以实现云存储的功能。
三、系统实现在实现中,我们首先部署了云计算环境,作为云存储的技术基础。
由于学生和教职工的数据量很大,所以我们主要选择了云硬盘和文件存储服务进行存储。
同时,为了提高云存储的安全性,我们在数据传输、存储和访问等环节都加入了多重安全保证措施,比如流量加密、数据备份、访问认证等。
此外,我们还建立了一套完善的数据管理规则,确保数据完整、准确和合法。
最后,我们还为学生和教职工开发了专门的移动应用和网站,以便于他们随时随地访问和管理自己的数据。
四、系统应用基于云平台的智慧校园数据中心的应用非常广泛,包括以下方面:1. 学生管理学校可以通过智慧校园数据中心管理学生基本信息、课程表、成绩单、考勤记录等。
基于Google云计算的移动学习系统设计与研究

并行计算 、效用计算、网络存储、虚拟化、负 载均衡等传统计算机和网络技术发展融合 的产
物 ,是 一 种 通 过 I n t e me t以服 务 的 方 式 提 供 动 态 可 伸 缩 的 虚 拟 化 的 资源 的计 算 模 式 。 近 年 来 , 以 谷 歌 、 微 软 、 网 易 等 为 首 的
1 移 动 学 习与 云计 算
移动学习 ( Mo b i l e L e a r n i n g )克服 了空间 【 关键词】移动 学习 云计算 4 A学习 G o o g 1 C 与时间的局限,满足了 日趋 复杂和 多样的学习 需求,为师生之间提供了有 效的双向交流 ,这 种利用移动终端来完成的学习将是未来教育模 现代 网络 技术 和移 动通信 技术 的高 速发 展 ,不仅改变 了人们 的生活和工作方式 ,也改 变 着 人 们 的教 育和 求 知 学 习 的方 式 。特 别 是 近
网络与通信 ● N e t w o r k &C o mmu n i c a t i o n
基于 G o o g l e云计算的移动学 习系统设计与研 究
文/ 付吉包 佃 清
菲尔德海 兰姆大 学、芬兰赫尔 辛基大 学、美 国
格 里 菲 斯 大 学 和 明 尼 苏 达 州 立 大 学 、 加 拿 大 的 NAI T 公 司 等 。相 比较 而 言 , 国 内移 动 学 习 研 究起 步相 对 较 晚 ,但 是 近 几 年 发 展 迅 速 。例
客户管理 : 实现对 管理员的管理,包括权 限管理 、修改操作员密码 及管理员操作 日志。 业务 参 数配 置:根 据客 户 的业务 需求 , 对缴 费、冲正 、统计 、对账等主要业务参数进 行设置 , 如 目统计时 间设置 、月统计 时间设置 、 允许冲正条件设置 、允许缴费客户设置等 。 监测 日志 : 自动记 录主站 平 台与 P OS终
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于云计算的远程移动学习系统设计摘要:伴随着以无线网络、3G技术等为代表的移动网络技术的飞速发展,基于手机、PDA等移动终端的移动云计算(Mobile Cloud Computing)逐渐受到研究者的关注。
如何将移动云计算运用到远程移动学习中已成为当前教育研究的热点问题。
在分析移动云计算优势的基础上,根据移动云计算的特点,设计了一个整合高性能计算(HPC)集群架构和校园Moodle的云计算远程移动学习平台。
该平台能够充分发挥云计算的优势,降低远程教育成本,为我国远程教育的发展提供强有力的支撑。
关键词:移动云计算;远程移动学习系统;远程教育0引言在我国远程教育发展过程中,因受到地理位置、网络传输速度、服务器数据处理能力等诸多因素的影响,出现了远程教育平台不能满足师生学习的需要,信息和资源无法有效共享等问题。
这些问题成为了远程教育发展的瓶颈,因此亟待寻求一种新的技术来解决这些问题。
正是在这种需求背景下,诞生了一种新的网络计算模型——移动云计算,它是指通过移动网络以按需、易扩展的方式获得所需的基础设施、平台、软件(或应用)等的一种IT资源或(信息)服务的交付与使用模式。
著名市场研究公司ABI Research在2009年7月7日所提供的报告“Mobile Cloud Computing”中指出,移动云计算不久将成为信息领域一股颠覆性的力量,最终会成为移动应用程序的主导运行方式。
ABI Research调查统计分析,2008年全球移动云计算用户的数量为4 280万,占全球手机用户数量的1.1%;经过5年的高速发展,2014年预计将达到9.98亿,占全球手机用户的19%。
面对如此众多的移动云计算用户,开发出更智慧更方便快捷的远程移动学习系统成为当前亟待解决的问题。
1概念界定云计算是指由几十万甚至上百万台服务器所组成的网络,并以其为中心,提供用户安全、快速、便捷的数据存储和网络计算服务,它是近几年来计算机科学领域中的分布式处理、并行处理和网格计算的新发展。
[1]移动学习(Mobile Learning)是指利用无线移动通信网络技术以及无线移动通信设备(如移动电话、个人数字助理PDA、Pocket PC 等)获取教育信息、教育资源和教育服务的一种新型学习形式[2],具有“随时随地”的特性,即学习者可以在任何时间、任何地点进行学习,是在线数字化学习的无线扩展,被认为是未来学习中不可缺少的一种学习模式。
移动云计算定义MaaS(Mobility as a Service)如下:移动云计算指的是一种基础架构,数据存储和数据处理进程都不是在移动设备上进行。
移动云设备将计算进程和数据存储放在云端,供移动用户方便快捷使用。
《通信技术与标准》基于云计算的定义,将移动互联网云计算定义为:指通过移动网络以按需、易扩展的方式获得所需的基础设施、平台、软件(或应用)等的一种IT资源或(信息)服务的交付与使用模式。
2国内外教育移动云计算发展概况云计算的理念是要充分借力互联网和云中服务器的高计算能力和高存储容量,使消费者通过移动终端接入和使用"云中"的内容和计算。
随着Web技术的发展,建立移动网站已经变得和建立普通网站同样容易。
中国移动推出的"大云"计划,提供MaaS(Mobility as a Service)服务。
目前,国内外已有不少教育行业的云计算应用案例。
(1)美国格雷汉姆小学的桌面云。
在美国北卡罗来纳州,西蒙公司在格雷汉姆小学首先开展了云计算项目的尝试,该项目为西蒙教育春雷项目。
为了满足师生日益增长的数字化学习需求,西蒙公司为学校600名师生带来虚拟电脑桌面,终端通过连接“通用云计算服务”来获取虚拟电脑桌面,同时为学生提供丰富的学习材料。
学生不管是在教室、图书馆还是在家里,都可以访问到同一桌面,而无需额外的电脑。
(2)日本明治大学的云计算平台。
早在2010年,日本明治大学和日立公司联手在全校范围内推广云计算系统,以方便师生使用各种软件和服务,同时节省相关费用。
学校师生利用手边的电脑连接互联网,就能直接使用中央服务器搭载的软件。
回到家里,他们通过个人电脑也能享受和在学校相同的服务。
明治大学的云计算系统已经投入使用,该大学的教室和研究室共有约4 000台电脑,引进云计算系统后,更换电脑时无须安装软件,更换电脑的次数也可大大减少,相关费用可节省约30%。
(3)苏州教育在线。
以微软Share Point和System Center云计算管理平台为基础,建立了苏州教育公共服务平台基础门户,形成服务管理的基础网络,搭建服务应用的管理平台,整合现有教育局的资源与业务流程建设教育资源运营系统。
教育云终端机基于教育云强大的储存和计算能力实现了多媒体教室设备及终端的无缝连接,其中包括教学中使用的电子白板、投影仪、触控一体机、教师及学生用电脑、音响设备、电子书包等。
教育云的出现可以实现跨班教学、同步广播、课程录像点播及实时课程录制等网络化教学,以及数字化校园网络互连与教育资源共享。
目前,各高校也纷纷建立“私有云”,并相互连接在一起,如“金橘市场”将复旦大学的移动校园和宁波大学的移动校园等移动校园连接在一起。
3基于云计算的远程移动学习优势我国远程教育存在着诸多制约因素,主要包括:偏远地区资金不够,设备落后且维修困难;各地区软件版本不兼容导致优质资源无法共享,或出现一些操作问题;网络资源存在安全隐患,落后地区又缺少具有网络安全相关知识的专业人士来维护;学习评价方式单一,不能有效地对教学要素做出及时正确且多维度的评价等。
移动云计算的出现,为解决以上问题找到了一条可行之路。
移动云计算有许多优点,如增加了覆盖范围、降低了成本,并减少了对硬件和软件设备的依赖。
移动云计算的优势主要表现在如下几个方面:(1)实现真正意义上的随时随地学习。
远程教育最大的特点就是师生时空分离,学习时间和地点是影响远程学习的一个最大因素。
对于参加远程教育的学员,他们往往是有工作的人员,学习时间比较零散,常以自主学习为主。
而在学习过程中,他们常会遇到很多学习困难,师生、生生之间的交互有时得不到很好的体现。
基于手机的移动学习则弥补了这样的缺陷。
它是一种典型的移动学习方式,即学习者把手机作为学习工具来进行泛在学习,是一种人性化的学习方式。
[3]手机移动学习,使得在任何地点、任何时间用任何方式进行学习成为可能。
而且手机本身就具有互动性,学习者可以通过移动设备访问互联网,下载优质学习资源。
(2)成本低廉。
中国的远程教育由于国土面积大、经济发展不平衡、参与人数多而遇到了较多的困难,现有的远程教育系统存在软硬件要求高、资源重复建设、系统扩充能力弱、可配置性差等难题。
基于云计算的远程教育系统不再强求高性能的服务器,由各地普通的服务器组成“云”来提供高性能的服务,节约了硬件投资;“云”的通用性使资源的利用率较之传统系统大幅提升,远程教育单位也无需再负担高昂的数据中心管理成本。
(3)安全、方便、快捷的云服务。
我们都有过维护个人移动手机上种类繁多的应用软件的经历:为了使用某个最新的操作系统,或使用某个软件的最新版本,我们必须不断升级自己的手机;为了防止在下载时引入病毒,我们不得不反复安装杀毒软件和防火墙软件。
而在云计算时代,所有这些都无需用户自己动手,因为在云服务端有专业的IT人员帮用户维护硬件、安装和升级软件、防范病毒和各类网络攻击,而用户只需在浏览器中键入URL,登录后即可在浏览器中做以前在手机上所能做的一切事情。
得益于云存储技术,用户可以把重要的资料存放在云端,这样就不用担心用户端因遭受病毒入侵或硬件故障等问题而造成资料丢失。
云计算技术会为用户提供一个无限的安全服务,如果用户端的机器出现了问题,云端会有专业的人士来帮助用户解决。
(4)方便知识共享和团体协作。
云计算技术利用互联网将全世界的终端连接在一起,教育工作者和学习者可以从云端获取优质的资源,也可以把自己这里的优质资源上传到云端,还可以利用云端来合作开发高质量的教学资源,使数据共享变得更加方便快捷。
4基于云计算的远程移动学习系统设计传统的移动学习有一定的局限性,如昂贵的移动设备和网络、较低的网络传输速率、有限的教育资源。
基于云计算的移动学习(mlearning)平台可以解决这些问题,如利用云计算的大存储容量和强大的处理能力,为学习者提供更丰富的数据服务和更快的处理速度。
基于云计算的远程移动学习系统如图1所示。
此模型整合了高性能计算(HPC)集群架构。
用户与HPC中心之间的通信是在云中进行的。
终端与位于校园局域网里的HPC群集架构相连接(LAN),或直接与外部网络相连接(互联网)。
校园Moodle平台服务器(Moodle 课程管理系统)上有丰富的教学资源,它与校园局域网(LAN)相连接。
用户可以直接从校园局域网(LAN)或互联网访问Moodle平台,以收集HPC中心计算所需数据。
同样,如果数据过大,移动终端无法收集时,HPC群集架构可通过校园局域网收集所需要的计算数据。
当用户需要HPC群集架构处理一些数据时,它就会向HPC中心发送请求,当HPC确认该请求,它便在用户终端从校园Moodle 平台直接接收数据。
Moodle课程管理系统平台由以下几个模块组成:课程管理模块、作业模块、聊天模块、投票模块、论坛模块、测验模块、资源模块、问卷调查模块、互动评价模块(workshop)。
用户可以从校园的局域网,或直接从互联网通过HPC管理系统(HPC控制器)访问HPC中心。
HPC控制器管理授权访问HPC中心,并且它与被动和主动服务器直接连接。
被动和主动服务器连接到负载均衡器,它决定了哪个服务器是活动的。
负载平衡器也决定了哪个服务器需要管理的负载如即将到来的来自用户的服务请求。
主动和被动服务器都被连接到存储区域网络和群集网络架构上。
服务器从存储区域网络中提取需要处理(计算)的数据,然后将所有必要的数据转发到集群网络架构作做一步计算。
群集网络架构有N 个相互连接的计算机节点。
这些节点有一个主节点也就是控制节点,它决定哪些节点应执行数据计算。
一旦数据计算完成后,最终的信息被发送返回给用户。
如果主节点发生故障不能正常运行,则另一个节点成为主节点。
这种模式的优点是:它在移动设备上提供了新的服务,这是在移动云环境中使用HPC中心的结果。
在该模型中,通过使用HPC中心,将许多统计计算器连接到MDL上。
HPC集群架构的最大优点是:能使云计算在移动设备或笔记本电脑上运行。
此模型的另一优点是:它提供服务的连续性和无缝移动性,如用户可以从外部网络与大学本地区域网络相互切换。
5结语本文根据移动云计算的特点设计了一个整合高性能计算(HPC)集群架构和校园Moodle的云计算移动学习(MLearning)平台。