高校智慧校园建设案例|某药科大学智慧校园建设实践

2023-10-08 07:50

本文主要是介绍高校智慧校园建设案例|某药科大学智慧校园建设实践,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

全国医药大学之一,华南地区重点高等学府之一的某药科大学拥有多个校区,中心校区有各类网络设备、服务器近千台,数据库、虚拟化平台以及存储设备也有近百台,上面运行着几十套教育和教学业务系统;学校网络规模日益庞大,IT资源越来越多,业务应用不断推进,在信息化创建成果显著的同时,也暴露出一些问题。由于IT建设是分阶段进行的,各个业务系统也是由不同的厂商在不同阶段完成,使得大学的整个IT运维管理比较零散,也趋向复杂。不同的工具管理着不同阶段的设备和应用,甚至有些设备和应用还处于厂商维护的状态,所以应用系统的健康状况缺乏统一的监控和管理。

根据二十大的指导精神,校方领导提出了智慧校园的建设目标,一期重点在于网络基础设施建设和管理,旨在提升学校网络承载容量、提高跨多校区数据中心的稳定,这是建设智慧校园的最基本目标,也是保证大学各教学和教务业务系统稳定高效运营的关键。针对IT运维服务平台这部分的建设方案,学校希望通过引入业内的成熟产品,更快更低风险地提升教学业务系统的可管理性。

 建设目标

A)建立集中的监控管理平台

由于学校的IT建设分阶段进行,整个基础网络跨多个校区,设备型号和厂商非常多样,甚至一些业务系统的运维还在开发厂商手里,因此希望借此机会,完成对跨多校区的主机资源,网络设备、服务器系统、数据库、中间件,URL(校园网站)等进行统一的监控和管理,实现跨厂商跨地域的统一监控平台。

B) 实现生命周期资产管理

希望通过全量资产信息自动采集包括厂商、型号、序列号、部件号等各部件配置信息,将所有的IT资产全部纳入系统的统一管理中。并可以针对资产的位置、维保信息进行管理。

C)实现跨地域的视图展现

希望通过监控系统大屏展现,把学校各个校区的网络设备连接关系展现出来,并显示设备的好坏和告警情况。同时通过对学校应用系统和IT基础资源的梳理,展现学校重点教学系统和教务系统的健康度和告警情况,并能全局展现学校应用系统、整体IT资源状态、整体网络设备状态。

建设规模

基础监控

H3C、华为、Cisco等网络设备

监控网络设备的CPU、内存、电源、风扇、温度和端口流量状态等指标

200+

H3C、华为、Cisco等网络设备

监控主机系统的cpu、内存、磁盘空间、I/O读写、网卡流量、文件、进程、日志等指标

100+

启明星辰、绿盟等安全设备

监控安全设备的会话、连接、CPU、内存等指标

30+

通用服务

监控学校URL、TCP端口、Ping通断等

30+

数据库监控

OracleRac、Oracle、SQLServer、MySQL

监控数据库性能参数指标、性能指标超限告警

50+

存储监控

OracleRac、Oracle、SQLServer、MySQL

监控数据库性能参数指标、性能指标超限告警

50+

虚拟化监控

OracleRac、Oracle、SQLServer、MySQL

监控数据库性能参数指标、性能指标超限告警

50+

中间件监控

Tomcat、Weblogic

对于主流中间件的性能指标监测

20+

 监控效果

经过将近2个月校方领导、多位老师和我们实施工程师的沟通,协调各个软件开发商,对监控信息进行收集,包括所有网络设备的清单、主机清单及登录用户名密码、数据库清单及用户名密码、主要应用系统的进程和日志、网络设备之间的所属校区、应用系统和网络设备、主机、数据库、中间件的关系等。

 

 

收集到大部分信息后,我们的实施工程师对基础监控进行了配置,网络设备使用SNMP进行监控,主机系统安装BSM监控Agent程序,并对主机系统上的核心进程和日志进行监控。借此机会,梳理校方各个应用系统和基础IT资源的关系,把一些还处于软件开发商负责运维的数据库、中间件回归到集中监控平台。不仅可以弥补原先运维的短板和缺口,还可以实现从业务角度管理整理学校IT资源。

 

通过PIGOSS BSM的业务关联模块,把校方教学教务系统和IT基础资源进行了关联,把某个教务系统和网络设备端口、主机、数据库、中间件,以及主机进程、日志、TCP端口进行了关联,建立了业务视图。当某个设备、基础软件发生故障时,很清楚看到将会影响哪些应用系统;反过来,当某个应用系统出现故障时,也非常清晰看到是哪个基础资源出现问题导致的。业务总览以360°动态扫描方式清晰地呈现所有业务的层级结构以及各业务健康度、告警信息。

 

这篇关于高校智慧校园建设案例|某药科大学智慧校园建设实践的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/163798

相关文章

Spring Retry 实现乐观锁重试实践记录

《SpringRetry实现乐观锁重试实践记录》本文介绍了在秒杀商品SKU表中使用乐观锁和MybatisPlus配置乐观锁的方法,并分析了测试环境和生产环境的隔离级别对乐观锁的影响,通过简单验证,... 目录一、场景分析 二、简单验证 2.1、可重复读 2.2、读已提交 三、最佳实践 3.1、配置重试模板

mac安装nvm(node.js)多版本管理实践步骤

《mac安装nvm(node.js)多版本管理实践步骤》:本文主要介绍mac安装nvm(node.js)多版本管理的相关资料,NVM是一个用于管理多个Node.js版本的命令行工具,它允许开发者在... 目录NVM功能简介MAC安装实践一、下载nvm二、安装nvm三、安装node.js总结NVM功能简介N

Spring Boot 3 整合 Spring Cloud Gateway实践过程

《SpringBoot3整合SpringCloudGateway实践过程》本文介绍了如何使用SpringCloudAlibaba2023.0.0.0版本构建一个微服务网关,包括统一路由、限... 目录引子为什么需要微服务网关实践1.统一路由2.限流防刷3.登录鉴权小结引子当前微服务架构已成为中大型系统的标

Python爬虫selenium验证之中文识别点选+图片验证码案例(最新推荐)

《Python爬虫selenium验证之中文识别点选+图片验证码案例(最新推荐)》本文介绍了如何使用Python和Selenium结合ddddocr库实现图片验证码的识别和点击功能,感兴趣的朋友一起看... 目录1.获取图片2.目标识别3.背景坐标识别3.1 ddddocr3.2 打码平台4.坐标点击5.图

Java调用DeepSeek API的最佳实践及详细代码示例

《Java调用DeepSeekAPI的最佳实践及详细代码示例》:本文主要介绍如何使用Java调用DeepSeekAPI,包括获取API密钥、添加HTTP客户端依赖、创建HTTP请求、处理响应、... 目录1. 获取API密钥2. 添加HTTP客户端依赖3. 创建HTTP请求4. 处理响应5. 错误处理6.

golang内存对齐的项目实践

《golang内存对齐的项目实践》本文主要介绍了golang内存对齐的项目实践,内存对齐不仅有助于提高内存访问效率,还确保了与硬件接口的兼容性,是Go语言编程中不可忽视的重要优化手段,下面就来介绍一下... 目录一、结构体中的字段顺序与内存对齐二、内存对齐的原理与规则三、调整结构体字段顺序优化内存对齐四、内

使用Navicat工具比对两个数据库所有表结构的差异案例详解

《使用Navicat工具比对两个数据库所有表结构的差异案例详解》:本文主要介绍如何使用Navicat工具对比两个数据库test_old和test_new,并生成相应的DDLSQL语句,以便将te... 目录概要案例一、如图两个数据库test_old和test_new进行比较:二、开始比较总结概要公司存在多

C++实现封装的顺序表的操作与实践

《C++实现封装的顺序表的操作与实践》在程序设计中,顺序表是一种常见的线性数据结构,通常用于存储具有固定顺序的元素,与链表不同,顺序表中的元素是连续存储的,因此访问速度较快,但插入和删除操作的效率可能... 目录一、顺序表的基本概念二、顺序表类的设计1. 顺序表类的成员变量2. 构造函数和析构函数三、顺序表

python实现简易SSL的项目实践

《python实现简易SSL的项目实践》本文主要介绍了python实现简易SSL的项目实践,包括CA.py、server.py和client.py三个模块,文中通过示例代码介绍的非常详细,对大家的学习... 目录运行环境运行前准备程序实现与流程说明运行截图代码CA.pyclient.pyserver.py参

使用C++实现单链表的操作与实践

《使用C++实现单链表的操作与实践》在程序设计中,链表是一种常见的数据结构,特别是在动态数据管理、频繁插入和删除元素的场景中,链表相比于数组,具有更高的灵活性和高效性,尤其是在需要频繁修改数据结构的应... 目录一、单链表的基本概念二、单链表类的设计1. 节点的定义2. 链表的类定义三、单链表的操作实现四、