关于动环监控云化迁移项目总结
第一次在CSDN上写东西,没代码没SQL语句,主要是想写写对近期着手的一个系统云化项目的一些思考吧。
首先介绍一下系统:动环监控系统主要对机房内开关电源、UPS、空调、蓄电池、油机等动力设备的运行状态以及水浸、烟感、温湿度等系统参数进行实时监控、管理,由上到下一共可分为CSC、LSC、FSU以及SM四层,结构图如下:
随着网络不断的扩大,以及一些不可描述的原因吧,该系统这就得云化啦。
云化的主要目标有:第一,将原来的二层局域网架构改造为三层架构;第二,以机房为单位划分vlan,减小广播域;第三,汇聚交换机、核心交换机设置为stp根桥,接入交换机配置边缘stp。
云化的主要内容有:第一、应用软件以及接口软件二次开发;第二、服务器改造(包括数据库服务器、应用服务器和接口服务器);第三、数据迁移。
知道做什么之后,问题就来了,目前动环监控系统作为私网,服务器及采集设备使用IP地址为的1xx.1xx.xx.x/xx子网,并通过C接口将告警数据送至监测平台。那么,如果上云的话就面临着IP地址重新规划的问题,巧的是LSC系统定制软件在开发的过程中并没有注意这个问题,将IP地址绑定写到了程序中。要想上云就面临着要么重新开发软件,要么对底层的监控设备逐一修改的问题,工程量相对前期评估便多了很多。
对于这个问题,考虑了一下三种解决方案:
1.重新修改软件,核心功能移植上云,与IP地址相关定制软件可在程序中将绑定的IP地址以服务器名称替代,之后逐步移植上云。
2.逐一修改监控设备,若监控设备支持多个IP,直接添加新的IP即可(还需配置静态路由)。
3.对底层监控设备做地址映射。
内容大致就是这些,主要总结经验为主,计算机网络方面的知识还有很多欠缺,尽量在工作学习中能找到更好的解决方案吧。