美章网 资料文库 高校信息系统设计及实现范文

高校信息系统设计及实现范文

本站小编为你精心准备了高校信息系统设计及实现参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。

高校信息系统设计及实现

摘要:随着科学技术的迅速发展,建立高校信息系统已经成为了教育领域的重点研究方向。传统的高校信息系统设计和使用过程存在软件硬件分配不均和成本较高的的问题。为此,提出一种基于OpenStack的高校信息系统设计,以动态的角度在OpenStack在平台上对高校的信息资源进行分布式调度算法,以主机权衡和过滤方面入手,改进主机过滤算法和权值计算,改进后的设计更大地满足了高校信息系统的需求。仿真实验表明,基于OpenStack的信息系统能够在保证服务质量的前提下有效降低服务器集群总能耗,实现设计目标。

关键词:高校;信息系统;设计;实现

进入到了二十一世纪,我国各高校的发展都比较迅速,信息化应用于教学的成果越来越显示。各类型的信息系统不断出现在学校的日常教学、办公、后勤等各个方面,很多比较成熟的技术得到了极大普遍。信息系统建设已经被各国学者普遍的关注。由于很多原因,目前高校使用的信息系统也存在一些问题,比如在设计初期由于设计思路不完善导致后期使用中出现的系统利用率不高,有些系统在运行过程中会出现数据冲突和资源信息浪费。种种原因会导致高校机房需要大量的人力进行维护,浪费资源[2-4]。为此,提出一种基于OpenStack的高校信息系统设计与实现,以OpenStack为基础建立基础数据运行过程中的云平台,将高校内的资源通过虚拟化技术进行处理和合理的分配,不仅解决了高校内系统运行需求还对服务器资源浪费现象进行了改善。仿真实验证明,设计的信息系统能够对服务器进行合理的调度,有效解决了问题,具有较大应用价值。

1高校信息系统计算理论

随着计算机的应用普及,校园数字化成分越来越高,因此将学校的信息系统应用于OpenStack的云平台上具有一定实用价值[5]。

1.1OpenStack的理论

依据OpenStack是由美国航天局(NASA)和RACKSPACE一起合作研发的,研发的初期是想建立一种公共的和私有的云管理项目。OpenStack主要分为三个开发项目,分别为openstackcompute(nova),openstackobjectstorage(swift),以及openstackimagesevice(Glance)。系统分别为组织控制器,提供一个工具来进行高校资源信息的部署。控制器为controller,包含了很多组件:API服务器和计算服务器,网络控制器、高度器等。

1.2OpenStack主要服务形式

在进行OpenStack计算服务的情况。主要对高校信息系统提出三个要求,一是软件服务,平台服务和基础设施服务。软件服务简称为SAAS,即将高校信息系统资源上传至服务器上,用户根据自己的需求来订购,用户不需要另外对自己的硬件和软件设施进行升级。平台服务即PAAS,即为高校用户提供一个虚拟的资源库,将资源共享至校内其他用户。基础设施即IAAS,将数据中心包括中心处理器等进行整合,为所有高校提供各项服务。

2基于OpenStack的高校信息系统设计

2.1系统建设目标

系统建设必须以节约成本和资源为主要出发点,将系统放置于高校的中心机房,必须要有专门的技术人员对资源信息系统进行维护,因此建立一个统一的信息服务系统能够节约大量的人力和物力。由于信息化的发展和高校的信息系统要与时俱进,其内容和功能也在不断地丰富,各种数量也不断增长,OpenStack的多元化和综合化能够达到按需扩展的需求。

2.2OpenStack系统设计构架

OpenStack需要包括展示层、逻辑层、资源层、整合层和管理层。在进行总体构架设计的过程中,需要按照方便快捷的总体思路进行。基于OpenStack的技术搭建了云平台,并且按照具体实现进行部署。搭建是虚拟机上实现的,高校信息系统要求所有用户单机上网都用YUN进行安装,导入OpenStack的安装源。配置MYSQL数据库。同时保证高校信息系统内的IP都能够远程服务。

2.3业务逻辑实现

在整个OpenStack系统设计过程中,将常用的业务操作集成于一个svervice接口,并通过serviceimpl来实现。通过业务接口vmachinemanagertsnapimagemanager等接口联接,使之对应声明到接口变量。

3结语

提出一种基于OpenStack的高校信息系统设计与实现,以OpenStack为基础建立基础数据运行过程中的云平台,将高校内的资源通过虚拟化技术进行处理和合理的分配,不仅解决了高校内系统运行需求还对服务器资源浪费现象进行了改善。仿真实验证明,设计的信息系统能够对服务器进行合理的调度,有效解决了问题,具有较大应用价值。

作者:宿宏毅,刘海龙 单位:内蒙古化工职业学院