数字化校园云平台的设计与实现
2017-09-18徐安令
徐安令
摘要: 云平台部署校园应用系统具有较大的优势,既可提供大量的服务功能、降低建设成本,又能够提高系统的运行效率。本文首先分析数字化校园建设的现状,然后研究云平台的设计、实现、运行和测试,为建设数字化校园云平台提供参考。
关键词: 云平台; 设计; 实现; 虚拟化
中图分类号:TP391
文献标志码:A
文章编号:2095-2163(2017)04-0067-03
0引言
随着数字化校园应用的不断发展,各类各级学校对服务器数量、可靠性、稳定性等提出了切实高端的要求,要求提高服务器响应时间并获得大量的磁盘存储空间等。由于受到建设成本的限制,不可能也没有必要通过购买大量服务器来部署应用系统。为提高信息化建设的水平,解决当前存在的问题,需要在新的技术架构下展开研发设计,基于云平台的数字化校园建设具有很好的应用前景。
1数字化校园建设现状分析
1.1服务器计算能力现状分析
随着数字化校园的大范围推广普及,校园应用系统少则几十个,多则上百。如果每个系统都独占自己的服务器,那么建设成本就会很高。因此,数字化校园建设对服务器的计算能力提出更高要求。
服务器虚拟化是一种可在单台物理机上有效运行多个虚拟机的热点技术[1]。服务器虚拟化技术可以实现对原有及新购服务器的集中和整合,充分地利用了学校服务器资源,大大提高了服务器计算速度,一次投入就可以降低建设成本和总体运维成本,所以在数字化校园建设中引入服务器虚拟化是非常有必要的。
1.2数据存储能力现状分析
数据是重要的信息资源,学校每天都要产生大量的数据,对数据的存储设计则尤显其基础性的支持作用。随着数字化校园应用规模的进一步扩大,信息更新快,信息量增加也随即更趋可观,对存储空间的需求量就将呈现出激增态势。
存储虚拟化就是把多个存储介质模块通过一定的技术手段集中到存储池[2]。虚拟存储池其实是一个超强的存储系统,可以按需进行存储的分配。所以,存储虚拟化是解决海量数据存储的最佳方式。
1.3网络传输能力现状分析
数字化校园系统中,一些子系统具有实时发布、实时处理的功能,这些应用系统的使用对数字化校园的网络传输能力和稳定性提出了实时增进式的技术要求。
随着服务器虚拟化和存储虚拟化的发展,网络虚拟化也随即出现,可以通过软件虚拟交换机实现,在虚端口级配置网络参数,感知虚拟机的存在,提供大量的网络资源,从而提高数据传输的能力。网络虚拟化作为虚拟化技术的重要组成部分,在云平台建设中提高了数据的传输能力。
1.4系统安全现状分析
校园应用系统涉及教学、科研、管理等方面的工作,应用的广泛和功能的强大决定了内含子系统数量上的繁多,其安全性不容忽视。
服务器虚拟化、存储虚拟化和网络虚拟化从客观上保证了对数字化校园的安全防护。其中,服务器虚拟化实现了数字化校园系统与物理服务器的隔离,在云计算中心划分资源池,创建虚拟机,虚拟机与物理机相隔离;存储虚拟化可以在云平台划分虚拟存储空间与物理服务器衔接,按需对存储进行分配;网络虚拟化提高了网络安全防护能力,实现系统软件与物理设备相隔离。
2数字化校园云平台体系架构设计
平台的体系架构,是支撑和提供网络资源集中化管理、信息资源共享利用、平台应用服务架构的技术基础结构 [3]。图1即为数字化校园云平台的体系架构图,云平台一般由标准体系、基础平台体系、安全体系三部分组成。其中,基础平台体系是云平台的核心。在此,针对每一部分的结构设计给出如下的研究阐释。
1)基础设施层(IaaS)是数字化校园云平台的最底层。通过虚拟化技术,可以在云平台上,按需分配相应的资源等,在虚拟机上安装并运行不同操作系统。每个虚拟机都安排管理员对其进行管理,管理员完全可以利用和控制自己的虚拟机系统,自主决定运行什么样的应用。
2)平台管理层(PaaS)是数字化校园云平台的第二层,也是平台的核心层,包括了系统软件、数据中心、资源管理、门户管理等。
3)软件即服务(SaaS)是数字化校园云平台建设的最终目的层,即创建虚拟资源提供服务,主要是数字化校园系统的部署和应用。目前,本校的十几个应用系统主要提供的就是SaaS服务。
3数字化校园云平台实现
3.1云平台的网络拓扑结构
为了提高学校网络资源的利用率和应用系统的服务能力,必须按照先进性、实用性、开放性、可靠性、安全性和经济性设计原则对云平台进行建设,运用服务器虚拟化和存储虚拟化技术整合资源,通过物理交换和虚拟交换将二者联通,建立云平台资源池。云平台的网络拓扑结构好坏会影响到平台的可靠性和稳定性,现经反复多次的分析、设计和研究,数字化校园云平台的网络拓扑实现可如图2所示。
3.2云平台的资源配置
3.2.1平台硬件资源配置方案
云计算资源服务器群由4台四路服务器组成,最大可以支持4个英特尔至强处理器XeonXeonE7-8867v3(2.5 GHz/16c)/9.6GT45ML3,32个内存插槽最大可以定制生成2 TB的內存池。
2台四路服务器组成核心数据库双机系统,能够通过控制软件实现核心数据应用的不中断。1台双路服务器为云平台的管理服务器,承载平台的资源配置、管理功能,当然其功能也可以由资源池中的1台虚拟机(VM)来调制设定。
整个云平台和数据库平台的数据存储在高端存储(磁盘阵列)上,服务器通过冗余光纤链路和冗余的光纤交换机连接到存储上,保证数据的集中管理和访问的高可用。
云计算备份一体机作为云平台和数据库系统的备份设施,提供数据保护的最后一道“防线”,做到有备无患。endprint