基于微服务的教学管理云平台设计

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:zhouxifengli
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自2009年全球首个云计算应用完成以来,以云计算平台为支撑的应用涵盖了各个领域,如企业协同办公、直播聊天室、IM即时通讯等应用场景。然而目前国内所使用的教学管理平台主要关注于教学场景的扩展,忽视了系统繁重带来的一系列问题。因此,本文提出基于微服务框架的教学管理云平台,重点解决当前教学资源分布不均匀、课堂资源无法整合、业务更新迭代效率较低等行业痛点。通过使用Spring Cloud开发框架与Docker容器相结合的模式,将平台中独立的业务模块云端化。本文面向传统教学管理平台模式,对平台业务进行服务拆分与框架升级,从而形成以微服务框架为核心的教学管理云平台。针对本文的研究和实现具体工作如下:首先,根据教学任务的需求分析将系统功能边界划分为六个相对独立的子服务,包括CMS门户配置管理子系统、考试/测试子系统、题库子系统、学习管理子系统、实验项目子系统、图书资源管理子系统。平台中每个子系统以松耦合、高内聚的原则进行独立完成。因此,通过技术选型使用Spring Cloud为微服务框架并对Eureka(服务注册和发现)、Zuul(网关设计)、Config Server(配置中心)等组件实现进行探索。其次,本文引入Elasticsearch(全文搜索引擎)技术对海量数据进行实时处理,实现跨数据源分类检索数据信息。例如在微服务教学管理云平台的图书资源管理子系统中,即需要对庞大的图书资源库进行检索,本文设计使用Elasticsearch对大容量文件存储的数据进行结构化检索,通过对Spring Data Elasticsearch进行整合并将数据同步到索引库中,使用API调用请求访问Elasticsearch索引库完成多条件匹配搜索,从而提高检索速度。最后,针对微服务教学管理云平台部署过程中存在的配置复杂和资源分配不均衡等问题,使用传统的编排部署技术对于部署云平台存在很大的局限性。因此本文面向Baa S平台,提出使用Docker容器技术和Kubernetes编排相结合的部署方案,并在此方案的基础上完成Resource-Balance算法和Filtering Preading Priority算法的设计,用于解决微服务教学管理云平台部署过程中资源不均衡问题。其中Resource-Balance算法模型从RL(资源负载算法)、RRs(剩余资源量算法)、RWB(资源平衡权值算法)三个方面进行算法分析。而Filtering Preading Priority算法是在Kubernetes自带的调度算法基础上进行改进,使得同一组的Pod尽可能不在同一拓扑域的工作节点运行。实验结果表明两种算法分别对于不同规模的工作节点宕机情况能够显著的提高资源可用性。
其他文献
近年来P2P网络借贷行业迎来井喷式发展,它对于我国金融体系的完善,中微企业资金缺口的弥补,以及个人现金流的补充具有重要的意义。但自2014年开始,我国P2P开始频繁爆出庞氏骗局、跑路等事件,且涉案金额巨大,社会影响极其恶劣。仅2015年7月一个月,我国爆出的问题P2P平台就有171家之多。在这些数据背后,是无数个因为平台跑路而支离破碎的家庭以及国家公安经侦部门极大的破案压力。我国目前金融监管在编人
XX网络是网络空间中信息传输的重要环节,具有重要的军事和战略意义。由于XX网络具有间歇链路、传输高时延、时延方差大、通信协议存在安全缺陷等特点,传统的网络安全技术并不能有效地抵御XX网络的安全威胁。针对这些问题和难点,本文研究并设计了一个面向XX网络的自免疫防护系统,利用自免疫的方法,让网络形成智能化的防御体系,使得XX网络能够迅速感知攻击并做出准确高效的应对策略,以快速恢复到网络的稳定状态。本文
随着深度学习研究的发展,各种人工智能技术正逐步应用于社会生活,人物识别是人工智能领域中的一项重要内容。在实际应用领域中,视频中的人物识别任务已经成为待解决的现实问题。相比静态图像数据,视频数据包含了更为丰富的动态时序信息,如多变的图像信息和音频信息等,充分利用这些不同的模态信息能对视频中的识别任务提供帮助,而如何充分利用视频数据丰富的模态信息正是多模态融合方法所研究的一个重要方向。本文提出了一种基
本文总结了高效连铸技术的成就,深入讨论了结晶器铜管、结晶器水套、保护渣、二冷工艺等一些工艺因素和新技术对提高连铸高效生产的作用,同时就如何提高连铸高效生产,结合我
纳米材料是现代最新型,最热门的研究材料,很多国家和地区都在进行纳米材料的研究和应用。其中纳米材料的抗磨性是现代科学研究的重要话题。将纳米材料运用到润滑油中,并对其进行抗磨性能的研究,是近几年科学研究的热门方向之一。钼系纳米材料在纳米材料领域占有重要的地位,但是多种钼系纳米材料的制备及工业化生产技术还不够成熟。本文选取几种钼系纳米材料为研究对象,通过对其工业化生产制备的条件进行探究,实现了几种钼系纳
为进一步贯彻实施《学校体育工作条例》,深化落实学校体育工作实效,了解苏州市吴中区小学生暑期体育活动情况。本文采用资料法、访谈法、问卷调查法、逻辑分析法、数理统计法
我国已建成了5000万吨规模持续稳产的近海油气田生产基地,形成了一套行之有效的浅海、中浅海油气田开发技术和管理体系,海洋石油对外合作事业取得了阶段性的重要成果。随着国内油气资源对外依存度的逐年攀升,我国正在制定进一步增储上产计划,并在制度层面积极推进油气体制改革。作为我国油气行业重要组成部分的海洋石油工业,在这历史的关键时期,有必要审视对外合作的发展历程、组成要素和现状。因此,研究我国海洋石油对外
近年来,煤化工行业获得了快速发展,锁渣球阀作为煤液化过程中输送废料的主要阀门存在着严重的失效问题。锁渣球阀在工作时,从关闭到打开一般为3s~8s,而这—过程每30min一次,在频繁的开关下,阀门的阀芯会受到煤渣颗粒的冲刷,阀门进出口压差受开度的影响,介质流体极易发生空化,锁渣球阀阀芯在冲蚀和气蚀的作用下,极易引发阀门失效,因此通过研究严苛工况下锁渣球阀内多相流冲蚀—气蚀仿真结果,这会给阀门结构优化
近年来,中国在经济、政治、文化及科技等方面发展迅速,对国际的影响与日俱增,在国际事务中地位与作用也有大幅度的提高。中国在迎来崛起的同时,也受到了美国和西方诸多国家的诋毁和诟病。因此,一方面为了积极树立良好的国际形象,让世界认识到全面、真实的中国,另一方面也是为了促进与其他国家的学术交流和人才培养合作,带动东盟落后国家教育和科学的发展,中国越来越注重吸引世界各地的留学生前往中国学习交流。同时东盟这边
黑龙江省民营经济作为当地经济的重要组成和改革开放的生力军,为其打造优良的发展环境,使其健康稳健发展对促进当地的经济发展具有重要的意义。然而目前来看,黑龙江省民营经济发展过程中依旧存在诸多不足,最典型的是在制度供给方面存在滞后作用、城市聚集方面效应欠缺以及产业发展受限等等。这些问题的解决,与政府的政策支持和引导扶持紧密相关。本文从打造优良的民营经济发展环境着手,采用归纳研究法和统计分析法,着重分析政