IT运维技术方案设计

上传人:go****e 文档编号:130630691 上传时间:2020-04-29 格式:DOC 页数:52 大小:9.20MB
返回 下载 相关 举报
IT运维技术方案设计_第1页
第1页 / 共52页
IT运维技术方案设计_第2页
第2页 / 共52页
IT运维技术方案设计_第3页
第3页 / 共52页
IT运维技术方案设计_第4页
第4页 / 共52页
IT运维技术方案设计_第5页
第5页 / 共52页
点击查看更多>>
资源描述

《IT运维技术方案设计》由会员分享,可在线阅读,更多相关《IT运维技术方案设计(52页珍藏版)》请在金锄头文库上搜索。

1、实用文档 标准文案 ITIT 运维综合监管系统软件运维综合监管系统软件 技术方案技术方案 索科维尔 北京 软件系统有限公司索科维尔 北京 软件系统有限公司 20152015 年年 0808 月月 0303 日日 实用文档 标准文案 目目 录录 1 1 设计原则 3 1 2 开发环境 4 1 3 总体架构 4 1 4 系统部署 6 第第 2 2 章章 数据库设计数据库设计 7 7 2 1 数据内容设计 7 2 1 1 数据内容分类设计 7 2 1 2 数据量分析 8 2 2 元数据管理设计 8 2 3 数据采集与维护设计 9 第第 3 3 章章 软件系统设计软件系统设计 1010 3 1 系统概

2、述 10 3 2 主要技术应用 10 3 2 1 基于 C S 的架构 10 3 2 2 基于 C S 架构的三维仿真机房展示 管理功能 11 3 2 3 分布式监控与自动负载均衡 12 3 3 系统功能列表 14 3 4 系统功能划分 15 3 4 1 统一的 IT 运维综合管理系统平台 15 3 4 2 基于 C S 的客户端软件 16 3 4 3 三维机房管理 16 3 4 4 大屏幕机房展示 20 3 4 5 资源管理 20 3 4 6 维护管理 28 3 4 7 统计分析 29 3 4 8 网络管理 30 3 4 9 IP 管理 38 3 4 10 监控管理 39 3 4 11 网络

3、设备监控 39 3 4 12 软件系统监控 40 3 4 13 统一告警和预警机制 43 3 4 14 数据检索 44 3 4 15 元数据开发技术 45 3 5 系统管理 46 3 5 1 用户管理 47 3 5 2 日志记录 47 3 5 3 权限管理 48 实用文档 标准文案 3 6 运行环境设计 49 3 6 1 部署方案 49 3 7 系统性能 50 总体设计 1 1 1 1 设计原则设计原则 系统设计要遵循以下原则 实用性和易用性的原则实用性和易用性的原则 作为一个应用系统 实用性是直接影响系统的运行效果和生命力的最重要 因素 也是一个严谨的系统开发者要无条件遵循的原则 系统建设必

4、须充分考虑使用人员的特点和习惯设计软件系统及用户的实际 需求 系统应注重成果的可应用性和可操作性 以满足用户需求为目标 方便用 户使用为基本原则 先进性和创新性原则先进性和创新性原则 在技术上 采用当前先进而且成熟的技术 使得设计更加合理 更为先进 同时借鉴成熟的经验 选用的软件平台不仅是现阶段成熟的先进产品 而且是 同类产品的主流 符合今后的发展方向 在软件开发思想上 严格按照软件工 程的标准和面向对象的理论来设计 管理和开发 保证系统开发的高起点 一致性和完整性原则一致性和完整性原则 本项目涉及到数据采集 数据入库 数据查询等功能 为使系统协调一致 的开发和运行 整个系统所有数据采用统一的

5、编码 统一的数据存储格式 统 一的用户界面 标准化和规范化原则标准化和规范化原则 标准化 规范性是一个信息系统建设的基础 也是系统与其他系统兼容和 进一步扩充的根本保证 高性能和稳定性原则 在系统设计 开发和应用时 将从系统结构 技术措施 软硬件平台 技 术服务和维护相应能力等方面综合考虑 确保系统较高的性能和较低的故障率 系统建成后能长期运行 数据库的维护具有专门的更新途径和配套的业务流程 实用文档 标准文案 开放性和可扩充性原则开放性和可扩充性原则 系统设计和实现过程中需要预留与第三方系统的接口 对外发布系统的接 口标准与措施 安全性和可靠性原则安全性和可靠性原则 系统的安全性是一个优秀系

6、统的必要待征 是整个系统建设的关键 本系统能够对系统主要的信息实行备份 以保证系统在出现异常情况下的 补救措施 经济和时效性原则经济和时效性原则 系统建设尽可能利用现有的资源条件 软件 硬件 数据和人员 按 统 筹规划 分步实施 的原则在规定的时间内高质量 高效率实现系统建设目标 1 2 1 2 开发环境开发环境 系统开发基于 Windows Visual Studio 2010 采用 C WCF WPF 等技术进行 开发 系统运行环境为 Windows 7 2003 及以上版本 Net 3 5 框架及以上版本 支持主流的 Oracle 数据库 1 3 1 3 总体总体架构架构 IT 运维综合

7、监管系统的总体架构如下所示 实用文档 标准文案 图表 1 系统架构 数据层数据层 数据层负责管理各种类型数据的获取 存储和访问 包括机房环境设备 网络设备 服务器 第三方系统对接等 数据存储采用分布式 中心数据库负 责元数据 资源信息 网络拓扑等信息的存储 为了降低中心数据库的访问压 力 系统支持将采样数据存储在单独的数据库中 设备访问控制接口支持对主 流环境设备 网络设备等的远程监控及性能数据采集 同时也支持与第三方系 统的对接 通用数据访问接口支持对主流数据库的访问 包括 Oracle SQL Server 等 也支持数据文件的读写 业务层对数据层的访问通过微软的 WCF 技 术实现 同时

8、支持数据加密和压缩机制 业务层业务层 业务层负责实现用户业务需求 包括资源管理 机房管理 网络管理 维 护管理 环境设备管理 告警管理 三维仿真 告警策略等 这一层也包含整 个系统平台的组织与管理机制 如插件管理 用户管理 权限管理 索引服务 等 同时 系统支持事件服务组件 实现后台服务对前端应用的异步消息通知 机制 展现层展现层 实用文档 标准文案 展现层支持 C S 客户端软件 客户端软件利用 C S 程序的技术优势 实现系统的所有界面展现 控制和 管理功能 软件采用仿 Office 2007 界面风格 方便用户熟悉和操作使用 客 户端基于微软的 WPF 技术实现 通过三维机房仿真和交互

9、在现有资产管理数 据库的基础上 以三维仿真方式展现数据中心的运行情况 实现 IT 设备可视化 管理和服务器等设备物理位置的精确定位 通过三维仿真方式实现对机房 IT 设备的部署情况的直观展示 系统能够实现机房设备的 360 度视角手动调整 基于 Windows 平台及 Net 框架 利用微软成熟的 WPF 三维建模技术进行开 发 开发语言为 C 1 4 1 4 系统部署系统部署 根据用户需求 应用服务 监控服务将部署在 Windows2008 或更高系统平 台上 并安装 Net 3 5 或 Net4 0 框架 利用数据库服务器 可利旧 进行数 据的永久存储和管理 客户端软件安装在用户的 Win

10、dows7 操作系统上 系统保证在如下配置的硬件上能长期稳定运行 服务器端 服务器端 一般服务器 2 颗 Intel Xeon 2 0GHz CPU 8G 内存 千兆网卡 客户端 客户端 台式或笔记本电脑 4G 内存 独立显卡 百兆网卡 实用文档 标准文案 图表 2 系统部署 第第 2 2 章章 数据库设计数据库设计 2 1 2 1 数据内容设计数据内容设计 根据信息系统运维管理平台需求 结合未来扩展需要 建立一套较完善的 信息系统运维管理平台数据体系 2 1 1 2 1 1 数据内容分类设计数据内容分类设计 与信息系统运维管理平台相关的数据内容主要包括环境设备 网络设备 软件系统的属性数据

11、实时监控数据和告警数据等数据 数据内容如下 1 1 网络设备的属性数据网络设备的属性数据 网络设备的属性数据包括 静态属性数据 包括设备名称 资产编号 购买日期 产品型号 生产厂家 使用人 固 件版本号 IP 地址 物理地址等 这些信息一部分可以自动获得 其余需要用 户手工录入 实用文档 标准文案 三维建模数据 包括设备的长 宽 高 所属区域 所属机房 前后面板图片等 系统利 用这些数据动态生成无线网络设备的三维模型 并显示在三维视图的指定空间 位置 2 2 软件系统的属性数据软件系统的属性数据 软件系统的属性数据包括 静态属性数据 包括软件系统名称 资产编号 购买日期 软件厂家 版本号 许可

12、编号 所属设备等 这些信息一部分可以自动获得 其余需要用户手工录入 1 1 实时监控数据实时监控数据 包括网络设备的运行时间 数据流量 连接设备信息 CPU 利用率 内存 利用率等 软件系统的 CPU 利用率 硬盘利用率 内存利用率 运行时间 运 行状态等 2 2 告警数据告警数据 包括告警类型 告警时间 告警级别 告警内容 告警设备编号等 2 1 2 2 1 2 数据量分析数据量分析 数据量的分析是建立数据库系统 硬件支持平台 网络交换平台的主要依 据 信息系统运维管理平台的主要数据量来源于实时监控 按照 5000 个设备和 软件系统的监控量 每分钟采样一次 每次采样数据量 150 字节估算

13、 每天的 数据在 1GB 左右 考虑到设备和软件系统的监控数据不需要长期存储 假设存 储时间为三个月 则总数据量在 100GB 左右 超过三个月的数据自动清除 因 此 普通的 500GB 硬盘足够满足存储要求 2 2 2 2 元数据管理设计元数据管理设计 为了实现信息系统运维管理平台的属性管理的灵活性和可扩充性 在系统 设计上采用了元数据的概念 所有设备的类型定义 属性标识 可进行的操作 实用文档 标准文案 等信息均存储在数据库中 系统根据元数据自动生成管理界面中的元素及可进 行的操作选项 这种设计极大的增加了系统的灵活性 例如 增加一个设备属 性字段 只需要在数据库的属性表中增加一个字段 不

14、需要修改任何代码 2 3 2 3 数据采集与维护设计数据采集与维护设计 数据采集由专门的监控服务进行采集 采集到的数据先进行告警检测 然 后入库 检测到告警时会产生告警事件并入库 同一个告警事件重复发生时 系统更新告警时间 不会重复发送告警通知 告警事件会长期保存 考虑到对被监控设备及软件系统的影响 采集时间间隔不易过短 综合监 控效果及性能影响等因素 设置为 1 分钟比较合适 用户可以自行修改时间间 隔配置 除了实时监控数据外 其它的数据所需磁盘容量有限 主要考虑的是数据 表的定义 实用文档 标准文案 第第 3 3 章章 软件系统设计软件系统设计 3 1 3 1 系统概述系统概述 我公司的

15、IT 运维综合监管系统软件是一套先进的 IT 运维管理系统 可以对 XXX 大厦 上海 进行统一管理 包括 IT 资源管理 IT 机房的三维仿真交互 网络管理 监控管理 维护管理 统计分析 权限管理等 通过该系统 可以实现对机房的精细 化 可视化 标准化 实时化 透明化管理 有效提升 XXXIT 信息化的管理水平 助 力 XXXIT 信息化的建设 提升 XXX 节能减排的水平 实现 XXX 绿色机房的目标 本系统采用 C S 的方式 系统后台服务基于 Windows 2008 Server 运行 Net 3 5 框架及以上版本 数据库支持 Oracle 10G 采用 C 开发 系统 C S 客

16、户端基于 Windows 7 运行 采用 C 开发 系统基于 Windows Visual Studio 2010 进行开发 采用 C WCF WPF 等技 术进行开发 系统开发遵循 CMMI 及 ISO9001 相关软件流程 考虑到未来还可能要增加其它的系统模块 因此应用系统的开发设计必须 基于项目运行环境要求并充分考虑可扩展性 3 2 3 2 主要技术应用主要技术应用 3 2 1 3 2 1 基于基于 C SC S 的架构的架构 C S 结构 即大家熟知的客户机和服务器结构 它是软件系统体系结构 通过它可以充分利用两端硬件环境的优势 将任务合理分配到 Client 端和 Server 端来实现 降低了系统的通讯开销 目前大多数应用软件系统都是 Client Server 形式的两层结构 由于现在的软件应用系统正在向分布式的 Web 应用发展 Web 和 Client Server 应用都可以进行同样的业务处理 应用不同 的模块共享逻辑组件 因此 内部的和外部的用户都可以访问新的和现有的应 实用文档 标准文案 用系统 通过现有应用系统中的逻辑可以扩展出新的应用系统 系统采用 C S

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 幼儿/小学教育 > 其它小学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号