基于云计算的智慧校园支撑服务平台的设计与实现

被引量 : 37次 | 上传用户:mylifefover12
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着高校教育信息化建设的不断深入,智慧校园中的各种软硬件资源越来越多,面对智慧校园日趋复杂的应用需求,如何对资源进行整合,提供优质的校园服务已经成为智慧校园亟需解决的问题。论文在研究云技术优势以及云服务特点的基础上,设计了基于云计算的智慧校园支撑服务平台。它是云计算在教育信息化中的应用,将信息化以云服务的方式融入学校的日常教学、科研活动等多个领域,为打造一个共享、高效的智慧校园,实现其智慧特征提供支撑。首先,论文分析了智慧校园中现有应用系统存在的问题,通过高校用户的需求调研确定了平台所提供的服务以及服务所在的层次。平台主要提供分布式存储服务、分布式计算服务、用户认证服务、单点登录服务、Web服务注册、Web服务查找的PaaS支撑服务。其次,通过对云计算及其相关技术的分析,确定了所提供PaaS服务的使用流程以及具体服务的设计。使用开源云计算框架Hadoop来部署云计算集群环境,在Hadoop提供的HDFSAPI和MapReduceAPI上进行二次开发,将分布式存储与计算封装成PaaS服务快速提供给用户;并利用代理解决了远程用户访问HDFS的权限问题;为了应对用户业务优先级不同的需求,在云资源调度中引入优先级和加权轮询,前者使资源的分配可动态调整,后者使优先级较低的作业也能在合理时间内完成。为了适应云架构底层身份认证数据源的异构性,用户认证服务使用面向接口编程技术解除了认证代码的紧耦合;单点登录服务利用票据记录用户的身份信息来完成,出于对用户信息的保护,设计了用户身份信息对象来生成票据,用户身份信息中不使用密码等敏感字段。Web服务统一访问提供服务注册和服务查找接口,使Web服务的信息更全面、更易理解,对用户更加友好。最后,通过实现DSCP、WSAP和UAP,验证了论文提出的设计。用户只需上传数据源文件和代码源文件即可使用分布式存储与计算服务,对常见计算作业提供了默认代码实现;引入优先级和加权轮询的集群资源调度通过实验对比达到了作业优先级越高,执行效率越快的目标,整体性能也有提升。在访问应用时,使用配置文件注入实现了认证代码与认证数据源的解耦,提高了用户认证的通用性;从用户提交的凭证信息中剔除密码等敏感字段来生成票据对象,提高了单点登录的安全性。通过提供服务注册、更新、查找接口对Web服务进行统一管理,在服务共享变得透明的同时降低了用户使用Web服务的难度。
其他文献
<正>原发性肝癌(肝癌)是常见的恶性肿瘤,在肿瘤患者死亡原因中排第3位[1]。肝移植对部分肝癌患者疗效肯定。目前欧洲和美国每年因肝癌接受肝移植的患者分别占肝移植患者总数
日本松下电器系统解决方案公司作为松下电器产业株式会社的事业领域部门公司,在数字网络领域积极地推行系统解决方案业务。我们的目的就是帮助建立一个便捷的社会,包含通过手
阐述了HDF 5数据格式的特点及其对遥感数据标准化的启示和借鉴作用.HDF 5格式层次式的逻辑结构、B树的物理存储方式,面向对象的特性、数据类型的广泛支持、自我描述以及内容
三四岁幼儿的模仿能力很强。模仿力不是幼儿单方面的行为,而是幼儿和家长之间的互动行为,家长就是幼儿模仿的一面镜子。因此,家长不仅应该保护幼儿的模仿力,引导他们在模仿中
<正> 为落实妇女儿童发展规划纲要和全国妇联、省妇联提出的“女性素质工程”,深化家庭美德建设,大连市妇联从1999年起,在全市妇女中实施“好母亲行动”。从提高母亲素质入手
结合体育馆改造工程的实际案例,介绍LED在体育馆场地照明系统改造中的应用。鉴于改造项目受现有场地条件的限制,且照明标准往往在现有场地照明标准的基础上大幅提高,给传统金
V isualMODFLOW是目前最流行并被各国机构认可的三维地下水水流和溶质数值模拟评价的标准可视化专业软件.本文介绍了V isualModflow可视化三维地下水流动模拟软件的特点、软
以环氧氯丙烷和亚硫酸氢钠为原料合成3-氯-2-羟基丙磺酸钠,探讨了不同的加料顺序及原料的用量对产率的影响,并用红外光谱对产物的结构进行了表征。实验表明,环氧氯丙烷过量能
综述膝骨关节炎的病因、中西医治疗和护理研究进展,指出中西医对于膝骨关节炎的病因认识逐步深入,与其相对应的各种治疗方案、系统的中西医结合的护理计划也不断完善。今后应
采用硬脂酸和N aOH为胶凝剂,调节其比例,制备出不同凝固温度的固体酒精。采用体视显微镜、熔点管、黏度计、电导率仪和分光光度计等仪器研究了固体酒精的溶胶-凝胶过程。研究