APP下载

基于Linux集群的高校校园网服务器平台构建

2017-01-13莺,昂

中国市场 2016年49期
关键词:马鞍山PC机师范

黄 莺,昂 娟

(马鞍山师范高等专科学校,安徽 马鞍山 243001)

基于Linux集群的高校校园网服务器平台构建

黄 莺,昂 娟

(马鞍山师范高等专科学校,安徽 马鞍山 243001)

对于目前大多数高校而言,采用昂贵的服务器建造校园网是不可能的,文章探讨了采用Linux的LVS技术、使用普通的PC机担当高性能服务器的建设,以降低高校的成本。

Linux集群;校园网;服务平台

1 引 言

本文针对高校的实际情况及需求进行了系统的分析,考虑到Windows服务版的操作系统和Linux服务器操作系统之间的不同特点及成本,选择采用Linux开源操作系统为基础,使用集群的方式来构建高校校园的服务器平台。

2 当前高校校园网的需求及主要问题

现在大部分高校校园网体系都搭建了自己的Web服务器,但是上面只有www的网站用于学校的宣传,但是各个科室、师生缺乏相应的个人网站,没有供师生交流的平台,这非常不利于学校信息的利用和成果的共享。其主要原因在于服务器的数量和性能都不足。由于资金问题高校在购置校园网服务器时,只能购买数量少、性能一般的服务器,甚至有些院校根本没有专门的服务器供使用。由于没有高性能的服务器供给,使得再多的资源也无法共享,不能发挥效益。但是伴随负载均衡技术的发展,我们只要掌握了该技术就能很好解决上述问题。利用服务器的负载均衡技术把多台性能一般服务器甚至是普通PC机整合起来实现高档服务器的功能就能在现有的服务器基础上满足高校的高级需求。

3 Linux集群均衡负载技术

鉴于Linux操作系统安全性高价格便宜硬件要求低,可以充分利用当前校园网中有限的服务器来优化服务器的性能用于满足当前高校对校园网的需求。在这里主要选择Linux操作系统中的LVS(Linux Virtual Server)构建高校网络应用的负载均衡服务器。

Linux LVS实现均衡负载有三种转发方式:地址转换(NAT)、IP隧道(IP Tunneling)和直接路由(DR)。其中DR模式下均衡负载器只用于分发请求,应答包通过单独的路由方法返回给客户端。而且由于不需要隧道结构,可以使用大多数操作系统作为实际的服务器符合高校校园网的要求,因此这里我们采用结构简单、扩展性强的直接路由模式。其体系结构如图1所示,在DR模式中,负载均衡器和服务器节点必须有一块网卡在同一个网段。

图1 DR模式体系结构

4 均衡负载技术在校园网的应用

本系统使用VMware Workstation搭建一个四台Linux(CentOS 6.4)系统构成一个服务器集群,其中两台作为负载均衡服务器(一台为主机,另一台为备机),另外两台服务器作为真实Web服务器(向外部提供http服务,这里使用CentOS默认自带的http服务)。采用DR负载均衡模式,设置了一个VIP(Virtual IP)为218.22.170.78,用户只需要访问这个IP即可获取网页。其中,负载均衡主机为218.22.170.64,备机为218.22.170.70。Web服务器A为218.22.170.105,Web服务器B为218.22.170.106。拓扑图如图2所示。

图2 服务器集群拓扑

具体的配置步骤如下:①分别把四台服务器的IP地址与主机名绑定。②负载均衡主机配置。③负载均衡备机配置。④两台Web服务器的配置。⑤LVS的测试为了使得我们清楚地知道访问的是哪一台Web服务器,我们在Web服务器A上编辑一个静态网页上面显示from Web1,在Web服务器B编辑一个静态网页上面显示from Web2。客户机访问时会交替转发两个Web服务器上的Web页面,表明试验成功。

5 结 论

本文针对目前高校校园网网络服务器以及Linux操作系统的具体应用进行了深入的研究,并尝试在Linux环境下形成一套性能价格比高的校园网网络服务应用的范式。采用Linux操作系统的LVS构建了一个以多个普通PC机担当高性能高可用性服务器的解决方案,降低了高校购置服务器的成本。

[1]余胜泉,林君芬.教育信息化应用回顾与展望[J].中国电化教育,2003(2).

[2]许先斌,赵睿.基于LVS的视频服务器集群系统的研究与设计[J].微计算机应用,2005(7).

[3]Karl Kopper.Linux企业集群:用商用硬件和免费软件构建高可用集群[M].沈金河,李秋霞,译.北京:中国水利水电出版社,2007.

10.13939/j.cnki.zgsc.2016.49.104

马鞍山师范高等专科学校科研项目——基于 Linux 集群技术的校园网构建(项目编号:2016xjkyxm15);安徽省高校自然科学研究重点项目——校企合作人才培养信息化工作平台的构建与实现(项目编号:KJ2016A693)。

黄莺(1984—),女,汉族,安徽马鞍山人,马鞍山师范高等专科学校计算机教师,本科。研究方向:Linux教育、嵌入式开发。

猜你喜欢

马鞍山PC机师范
郑州幼儿师范高等专科学校
马鞍山郑蒲港新区
桂林师范高等专科学校作品
桂林师范高等专科学校美术作品
基于PC机与单片机的多机通信技术及抗干扰方法
基于三菱FXPLC的感应淬火机床与PC机的串行通信实现
成自泸高速马鞍山隧道机电工程维护浅析
VC.NET下实现dsPIC单片机与PC机的通信
排除OLT设备登录故障
“诗城”马鞍山 魅力黄梅戏