IT运维技术方案
LT
2
IT运维综合监管系统软件
技术方案
索科维尔(北京)软件系统有限公司
2015年08月03日
4
目 录
设计原则 4
开发环境 5
总体架构 5
系统部署 7
第2章 数据库设计 8
数据内容设计 8
数据内容分类设计 8
数据量分析 9
元数据管理设计 9
数据采集与维护设计 10
第3章 软件系统设计 11
系统概述 11
主要技术应用 11
基于C/S的架构 11
基于C/S架构的三维仿真机房展示、管理功能 12
分布式监控与自动负载均衡 14
系统功能列表 15
系统功能划分 16
统一的IT运维综合管理系统平台 16
基于C/S的客户端软件 17
三维机房管理 17
大屏幕机房展示 21
资源管理 22
维护管理 30
统计分析 31
网络管理 32
IP管理 40
监控管理 41
网络设备监控 41
软件系统监控 42
统一告警和预警机制 45
数据检索 46
元数据开发技术 47
5
系统管理 48
用户管理 49
日志记录 50
权限管理 50
运行环境设计 51
部署方案 51
系统性能 52
总体设计
设计原则
系统设计要遵循以下原则:
实用性和易用性的原则
作为一个应用系统,实用性是直接影响系统的运行效果和生命力的最重要因素,也是一个严谨的系统开发者要无条件遵循的原则。
系统建设必须充分考虑使用人员的特点和习惯设计软件系统及用户的实际需求。
系统应注重成果的可应用性和可操作性。以满足用户需求为目标,方便用户使用为基本原则。
先进性和创新性原则
在技术上,采用当前先进而且成熟的技术,使得设计更加合理、更为先进,同时借鉴成熟的经验。选用的软件平台不仅是现阶段成熟的先进产品,而且是同类产品的主流,符合今后的发展方向;在软件开发思想上,严格按照软件工程的标准和面向对象的理论来设计,管理和开发,保证系统开发的高起点。
一致性和完整性原则
本项目涉及到数据采集、数据入库、数据查询等功能,为使系统协调一致的开发和运行,整个系统所有数据采用统一的编码、统一的数据存储格式、统一的用户界面。
标准化和规范化原则
标准化、规范性是一个信息系统建设的基础,也是系统与其他系统兼容和进一步扩充的根本保证。
5
高性能和稳定性原则
在系统设计、开发和应用时,将从系统结构、技术措施、软硬件平台、技术服务和维护相应能力等方面综合考虑,确保系统较高的性能和较低的故障率。系统建成后能长期运行,数据库的维护具有专门的更新途径和配套的业务流程。
开放性和可扩充性原则
系统设计和实现过程中需要预留与第三方系统的接口,对外发布系统的接口标准与措施。
安全性和可靠性原则
系统的安全性是一个优秀系统的必要待征,是整个系统建设的关键。
本系统能够对系统主要的信息实行备份,以保证系统在出现异常情况下的补救措施。
经济和时效性原则
系统建设尽可能利用现有的资源条件(软件、硬件、数据和人员),按“统筹规划、分步实施”的原则在规定的时间内高质量、高效率实现系统建设目标。
开发环境
系统开发基于Windows Visual Studio 2010,采用C#/WCF/WPF等技术进行开发。
系统运行环境为Windows 7/2003及以上版本;.Net ;支持主流的Oracle数据库。
总体架构
IT运维综合监管系统的总体架构如下所示:
6
图表1:系统架构
数据层
数据层负责管理各种类型数据的获取、存储和访问,包括机房环境设备、网络设备、服务器、第三方系统对接等。数据存储采用分布式,中心数据库负责元数据、资源信息、网络拓扑等信息的存储,为了降低中心数据库的访问压力,系统支持将采样数据存储在单独的数据库中。设备访问控制接口支持对主流环境设备、网络设备等的远程监控及性能数据采集,同时也支持与第三方系统的对接;通用数据访问接口支持对主流数据库的访问,包括Oracle、SQL Server等
IT运维技术方案 来自淘豆网m.daumloan.com转载请标明出处.