论文部分内容阅读
为适应信息化的发展,高校通过建设各种信息系统,为师生教学、科研工作以及学校发展提供服务,从而建立起了智慧校园。各类业务系统共享数据,相互配合。由于智慧校园业务系统相对传统系统更加复杂,对于资源、数据共享的要求更高,因此对作为业务系统支撑环境的数据中心提出了更高的要求。本文就是基于云计算技术设计并实现一个为智慧校园服务的数据中心。论文的主要工作包括:1、根据智慧校园业务需求,采用分层的思想,设计了包含以云存储、网络管理、数据处理三个模块为核心的基于云平台的智慧校园数据中心(Smart Campus Cloud Data Center, SCCDC)。其中,云存储模块采用基于M aster-Data节点的分布式文件系统进行设计;网络管理模块使用软件定义的思路进行设计;数据分析模块基于MapReduce计算框架进行设计。2、在设计基础上,对SCCDC进行了实现。其中,云存储模块采用在服务器和普通网络上部署分布式存储软件实现其功能。网络管理模块采用负载均衡设备和云计算平台的结合实现动态的业务分发功能。数据分析模块利用MapReduce技术实现了一个通用的计算模型,用于各类业务数据的分析处理。3、对SCCDC进行了测试。云存储模块以声像档案管理系统作为应用场景,对云存储模块的功能以及安全性和扩展性进行了测试;网络管理模块以教务系统选课为应用场景,对动态的负载均衡功能进行测试;数据处理模块以上网日志分析功能为场景,对日志进行分析。本文所设计和实现的SCCD C已投入试运行。初步运行效果表明,SCCDC能够有效支撑智慧校园业务需求。