浙江大学二级网站运维模式的有效探索以虚拟主机公共服务云平台落实集中统一管理
2018-06-15单康康郑强厉晓华袁书宏
文 /单康康 郑强 厉晓华 袁书宏
二级网站的建设和维护是信息化服务部门比较头疼的问题,浙江大学围绕二级网站的可管、可控、可查的设计思路和要求,进行各院系单位用户需求分析,建设了一套基于集中式统一管控的虚拟主机公服云平台,支撑学校各部门单位的信息化与电子化办公与在线应用系统建设,目前已经达到200多家的规模。
随着浙江大学信息化进程的不断加速,学校各部门、各学院对信息化公共服务支撑平台提出了更高的要求,为此,浙大信息技术中心建设了虚拟主机空间公共服务支撑平台,为学校各部门、各学院提供高质量的虚拟主机服务。
虚拟主机是指学校的院系和部处租用信息技术中心服务器的硬盘空间,将本单位的信息内容存放其中。虚拟主机的优点在于:用户可免去主机服务器,节省投资,适合于访问流量较小的小型信息发布网站使用。
经调研,目前浙江大学各院系单位的网站类型主要需求如下:
脚本语言:ASP/ASP.net1.1/ASP.net2.0、PHP4/5、JSP1.1/JSP2.0、CGI;
数据库类:ACCESS、MYSQL4/5、SQLServer2000。
空间容量:200MB的网站空间、100MB的数据库空间。
域名服务:用户可申请“www.学院域名.zju.edu.cn”的网站域名,支持校内和校外访问。
平台建设
系统架构
浙江大学虚拟主机公服平台由主控服务器和功能服务器构成。主控服务器是整个系统的控制中心,存储着系统中所有用户、产品、订单、财务、域名和站点的配置信息,系统管理员、用户和站点管理员都从这里登录Web 界面进行管理。虚拟主机功能服务器提供实际的Web、FTP、数据库、E-mail 和DNS 等虚拟主机服务,响应来自主控服务器的控制命令,对上述系统服务进行配置管理。
虚拟主机平台总体架构如图1所示。虚拟主机公服平台支持Linux、Unix、Windows 等多种操作系统,虚拟主机功能服务器可以安装在Linux/Unix 和windows 操作系统上,既可以提供从Web、数据库、E-mail 到DNS 的“全频谱”服务,也可以配置为选择性地提供其中的一种或几种服务。根据学校的网站数量或预算成本,可以设置一台或几台Linux/Unix服务器为独立的E-mail 服务器,其他的服务器只提供Web 服务器;也可以将MySQL 或MS SQL Server 服务独立出来,成为专用的数据库服务器。平台可以管理由一台或多台Linux/Unix 及Windows服务器构成的虚拟主机服务网络。如果只有一台服务器,可以同时做为主控和功能一体机;如果有多台服务器,其中一台将作为主控服务器,其它作为功能服务器。
图1 虚拟主机平台总体架构
表1 主控服务器部分主要功能特性
表2 功能服务器部分主要功能特性
表3 平台服务器部署
功能模块主要特性
(1)主控服务器,如表1所示。
(2)功能服务器,如表2所示。
(3) 服务器部署,如表3所示。
应用成效
浙江大学虚拟主机公服平台上线以来,已上线215个网站、平台和业务系统,涉及200多个院系单位、重点实验室、科研中心、附属医院和教授个人主页等。
浙江大学围绕可管、可控、可查的信息化建设整体设计思路,深入校内各院系单位用户需求,建设了一套基于集中式统一管控的虚拟主机公服云平台,支撑学校各部门单位的信息化与电子化办公与在线应用系统建设。