剖析基于云架构的校园信息化系统的实现

来源 :师道·教研 | 被引量 : 0次 | 上传用户:abcd9845
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  “教育云”是云技术在教学信息化系统中的典型应用。假如学校能依靠自身的技术力量搭建云平台,那么使用过程中遇到有关系统的技术问题大部分教師都能解决。要构建基于云架构的系统,最主要最关键的就是要在系统中实现“服务器集群负载”和“云存储”。下面将以WinServer2003或以上版本作为服务器操作系统,以IIS6.0或以上版本作为web服务器,详细剖析如何在“校本资源库上传系统”中实现上述两种技术。
  一、“服务器集群负载”的实现
  所谓“服务器集群负载”是指对于多用户的并发请求,不再只是仅由一台服务器响应,而是由N(N>=2)台服务器均衡处理请求。当请求到达时,程序会自动分析服务器集群中每个服务器此刻的处理能力,自动合理地选择状态较佳的服务器进行响应。这种技术极大地提高了多用户并发访问系统的速度。
  WinServer2003及以上版本提供的“网络负载平衡管理器”,可以轻松搭建多台服务器成集群,最多可达32台服务器(WinServer2008可达64台),并实现Web/Ftp/Dns等网络服务的均衡负载。现以3台服务器搭建web服务器集群为例,做法如下:
  第一步:在3台服务器上设置同属于一网段的不同ip地址:服务器A(192.168.1.2)、服务器B(192.168.1.3)、服务器C(192.168.1.4)。将系统程序放置在任意一台服务器,这里假设放在服务器A(192.168.1.2),同时将系统程序所在的目录设置为完全共享,用户为administrator。这里由于涉及到服务器权限的问题,因此所有服务器administrator用户的密码必须相同,才能保证集群的顺利配置和运作。
  第二步:3台服务器IIS站点的主目录要设置为网路路径,指向第一步中完全共享的系统程序目录。
  第三步:在3台服务器网卡(本地连接)属性的常规选项中勾选“网络负载平衡”。
  第四步:在3台服务器上打开“网络负载平衡管理器” 新建集群,集群的配置这里不再介绍,百度、Google能搜索到很多相关的详细资料,配置也比较简单。
  第五步:集群配置过程中,要求设置一个集群ip地址,此ip是与3台服务器的ip同属一网段的不同ip地址。这里设定集群ip为:192.168.1.1。然后在3台服务器的网卡中添加集群ip地址192.168.1.1,作为服务器网卡的第二个ip地址。
  第六步:最后将3台服务器中IIS默认站点的ip地址设置为集群的ip地址192.168.1.1。
  任何客户端的浏览器中输入http://192.168.1.1,3台服务器会均衡负载响应和处理客户端的请求。
  二、“云存储”的实现
  所谓“云存储”是指数据不再只是固定保存在某一台服务器或某一个硬盘分区上,而是均衡分散存储在N(N>=2)台数据存储服务器上。对于用户而言,并不知道自己的数据到底保存到了哪一台服务器,程序会自动合理地选择存储数据的服务器。这种存储技术,非常适合于“大数据”时代的今天,不仅可以很方便地扩充存储容量(在网络中接入新的数据存储服务器,同时给服务器设定同一网段唯一的ip地址),同时也提高了多用户并发访问数据的速度(数据不再只是仅由一台服务器提供,而是由多台服务器提供),还能提高数据的安全性和可靠性(数据分散存储,不会因为某台服务器的灾难性毁坏,而丢失所有数据)。
  “校本资源库上传系统”中假定有3台服务器用于存放客户上传的文件资源,分别为:
  s1(192.168.1.5)、s2(192.168.1.6)、s3(192.168.1.7) ,实现“云存储”的做法如下:
  第一步:在3台服务器系统程序所在的IIS默认站点中新建3个虚拟目录:1、2、3,根据表1所示,这3个虚拟目录的主目录设置为网路路径,分别指向3台服务器。
  第二步:在数据库中建立两个数据表menorys和sources。menorys表用于保存每台服务器可用于存放文件的总容量和对应系统程序在IIS默认站点中的虚拟目录。sources表用于保存客户上传文件的相关信息。
  第三步:编写程序。程序思路如下:
  (1)获取被上传文件的大小。
  (2)通过随机函数获取1至3之间的一个整数,根据获取的整数确定存放的虚拟目录,并将该虚拟目录的名称保存在变量vname中。
  (3)根据source表中的数据统计出目前已存放在vname虚拟目录中的所有文件的总容量,并将该总容量的数值保存在变量filemoneys中。
  以上程序是上传按钮的Click事件。选定文件后,点击上传按钮,将以“云存储”的模式保存文件。
  责任编辑 罗峰
其他文献
情绪智力对于个体的学业成就具有预测意义,能促进学生认知能力的提高和社会化发展。对326名小学生进行调查,探索特质情绪智力总体及其各维度对计算流畅性、数值运算、数学推
过去。语文阅读教学的主要任务是引导学生解读文本和辨别文本中意义得以表现的方式,而新的教学理念除此以外更强调作品的思想、人文精神在学习主体中的内化,以及学习方式、学习
实践教学标准的构建和质量评价是师范生实践教学中的一个重要问题。经过对国内17所师范院校的调研发现,目前在师范生实践教学环节中还存在不少问题:指导教师力量不足;实践教
摘 要:本文以广州市市政职业学校为例,分析了建筑类中职生德育现状,从影响德育工作成效的各环节,探索德育缺乏实效的深层次原因,归纳德育工作方法,提出提高职业学校德育工作实效的对策。  关键词:中职;德育;对策  职业教育,与社会发展联系最直接、为社会服务最广泛、对社会经济贡献最明显的一种教育类型,众多的建筑类职业学校,多年来培养出一批又一批的具有建筑行业基本专业理论和基础专业技能,能适应于建筑经营管
教学开始,教师出示一个圆柱形玻璃容器,里面装有一部分水,旁边放一个长方体容器,提问:怎样求出水的体积 ?学生答:将水倒入长方体容器。教师又出示一个圆柱形橡皮泥,问:有办法求出它的
信贷的进入、退出机制,从其内涵来说,可以理解为,在科学预测和评估伯基础上,有计划有步骤地不断扩大对资产质量高的地区、行业、客户的信贷资金投入,同时相应的逐步减少、收回资产