




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、CDN缓存系统需求规格说明书内部资料注意保密文件版本:1.0文件编号:发布日期:2014-5-20编制:赵铁宇审 核:批准:Word资料CDN缓存系统需求规格说明书目录1简介51.1 目的51.2 范围52总体概述52.1 软件概述52.1.1 项目介绍52.1.2 系统环境介绍52.2 设计层次/组件功能62.2.1 系统参数管理62.2.2 业务系统管理62.2.3 网络系统管理73总体设计约束73.1 标准符合性73.2 硬件约束74功能需求84.1 系统服务管理84.1.1 系统服务展示 介绍 输入 处理 输出84.1.
2、2 系统服务导出 介绍 输入 处理 输出94.2 技术监控参数管理94.2.1 服务器配置 介绍 输入 处理 输出114.2.2 查询服务器配置 介绍 输入 处理 输出114.2.3 队列活动状态监视 介绍 输入 处理 正常输出 预警输出164.3 运维服务管理174.3.1 系统监控记录查询 174
3、.3.1.1 介绍 输入 处理 输出184.3.2 消息服务器监控记录查询 介绍 输入 处理 输出204.3.3 数据库监控记录查询 介绍 输入 处理 输出224.3.4 业务统计记录查询 介绍 输入 处理 输出234.3.5 事件记录表查询 介绍 输入 处理244.
4、3.5.4 输出245外部接口需求265.1 用户接口 265.2 通讯接口 266需求分级27301简介1.1 目的本说明书的目的在于明确说明云管理平台后端的系统需求,界定系统实现功能的范围,与外围系统的接口定义,指导系统设计以及编码。本说明书的预期读者为:用户代表,及项目组成员。1.2 范围本系统的目标是实现云平台前端发送过来的请求以及其他一部分功能,包括: 虚拟机管理(创建,开机,关机,重启,迁移等),物理机管理(物理机自添加, 物理机识别等),虚拟机监控,物理机监控,镜像存储管理,存储管理,网络管理 等。2总体概述2.1 软件概述2.1.1 项目介绍本系统的核心部分为CDN止匕外,本系
5、统还提供运维服务功能,以方便运维人员日常工作,包括了系统监控、 数据库监控、业务统计功能,通过图表的形式展现给用户。2.1.2 系统环境介绍本系统为B/S模式,采用JAVA技术开发。2.2 设计层次/组件功能程序实现分为“物理层”、“采集层”、“处理层”、“业务呈现层”四层结构2.2.1 系统参数管理功能模块子功能模块系统参数管理系统服务展示系统服务导出2.2.2业务系统管理功能模块子功能模块业务系统管理用户管理资源管理合同管理计费管理SLA管理业务管理2.2.3 网络系统管理功能模块子功能模块网络系统管理系统管理性能管理应用管理告警管理安全管理拓扑管理流量管理工单管理3总体设计约束3.1 标
6、准符合性本系统遵循JMS1.1标准或规范。3.2 硬件约束软硬件运行环境可以选择部署在IDC核心区机柜的服务器环境中4功能需求4.1 系统服务管理4.1.1 系统服务展示 介绍对已注册的系统服务进行展示 输入数据项数据类型数据来源(无) 处理查询已注册的系统服务,并输出到前台页面 输出数据项数据类型输出位置系统服务名称java.lang.StringWeb页向关联的服务名称java.lang.StringWeb页向4.1.2 系统服务导出 介绍将已注册的系统服务导出到excel表格。 输入数据项数据类型数据来源
7、Excel文件名java.lang.StringWeb页向Excel文件保存路径java.lang.StringWeb页向 处理查询已注册的系统服务,并输出到 excel表格中,并保存到指定的路径下 输出数据项数据类型输出位置系统服务名称java.lang.StringExcel文件关联的服务名称java.lang.StringExcel文件4.2 技术监控参数管理4.2.1 服务器配置需求 ID 为:MNTR_CONF.EMS_SVR 介绍配置业务平台下所有的服务器信息 输入数据项数据类型数据来源服务器名称java.lang.Strin
8、gWeb页向URLjava.lang.StringWeb页向用户名java.lang.StringWeb页向密码java.lang.StringWeb页向服务器类型java.lang.StringWeb页向操作系统java.lang.StringWeb页向主机用途java.lang.StringWeb页向状态java.lang.StringWeb页向添加人java.lang.StringWeb页向添加时间java.sql.DateWeb页向 处理检查“服务器名称”是否存在:1存在,返回null,并在前台提示。2不存在,则存储到数据库,并返回“服务器ID” 输出数据项
9、数据类型输出位置服务器IDjava.lang.IntegerWeb页向4.2.2 查询服务器配置需求 ID 为:MNTR_CONF.EMS_SVR_QUERY 介绍查询业务管理平台下需监控的所有的服务器信息 输入数据项数据类型数据来源(无) 处理查询所有服务器配置信息。 输出数据项数据类型输出位置服务器IDjava.lang.IntegerWeb页向服务器名称java.lang.StringWeb页向URLjava.lang.StringWeb页向用户名java.lang.StringWeb页向密码java.lang.StringWeb页
10、向服务器类型java.lang.StringWeb页向操作系统java.lang.StringWeb页向主机用途java.lang.StringWeb页向状态java.lang.StringWeb页向添加人java.lang.StringWeb页向添加时间java.sql.DateWeb页向4.2.3 队列活动状态监视需求 ID 为:EMS_MNTR.QUEUE 介绍通过对EMS服务器队列事件的监听,获取队列接收、发送(即被取走)消息的信 输入数据项数据类型数据来源serverjava.lang.String服务器队列事件event_classjava.lang.S
11、tring服务器队列事件event_actionjava.lang.String服务器队列事件event_reasonjava.lang.String服务器队列事件source_namejava.lang.String服务器队列事件source_idjava.lang.Long服务器队列事件source_objectjava.lang.String服务器队列事件target_namejava.lang.String服务器队列事件target_idjava.lang.Long服务器队列事件target_objectjava.lang.String服务器队列事件modejava.lang.Stri
12、ng服务器队列事件target_dest_typejava.lang.String服务器队列事件target_dest_namejava.lang.String服务器队列事件conn_hostnamejava.lang.String服务器队列事件conn_usernamejava.lang.String服务器队列事件conn_typejava.lang.String服务器队列事件conn_connidjava.lang.Long服务器队列事件msg_idjava.lang.String服务器队列事件msg_seqjava.lang.Long服务器队列事件msg_timestampjava.la
13、ng.Long服务器队列事件message_bytesbyte数组服务器队列事件 处理1、自动生成“队列活动ID”和“消息活动ID”2、target_dest_name 即为“队列名称",source_id 即为“生产者号”,target_id 即为“消费者号”,conn_connid 即为“连接号”(接收事件中对应生产者、发送事 件中对应消费者),msg_id即为“消息号”3、message_bytes 为消息内容的 byte 数组,从 message_bytes 中获取“消 息大小”和“ CrlID”,将byte数组转为字符串形式4、通过server和“队列名称”查
14、找对应的“队列ID”5、“消息抵达时间”或“消息消费时间”均为事件发生时的服务器时间6、消息抵达时“活动状态”设置为 0,代表“活动中”;消息消费时“活动状态” 设置为1,代表“已销毁”;消息超时未消费时“活动状态”设置为 2,代表“消息驻 留超时”7、根据“队列ID”下的设置:消息驻留超时时,设置“预警原因”为“Message stays timeout ”;队列闲置超时时,设置“预警原因”为“ Queue idle timeout ”; 队列中消息数量达到或超出阀值时,设置“预警原因”为“Queue message out ofbounds ”;队列中消息大小达到或超出阀值时,设置“预警原
15、因”为“ Queue message size out of bounds ”8、储存预警信息时,取当前服务器时间为“预警时间点” 正常输出数据项数据类型输出位置队列活动输出队列活动IDjava.lang.Integer数据库表队列IDjava.lang.Integer数据库表生产者连接号java.lang.String数据库表生产者号java.lang.String数据库表消费者连接号java.lang.String数据库表消费者号java.lang.String数据库表消息号java.lang.String数据库表消息大小java.lang.Integer数据库表消息抵达时间
16、java.sql.Timestamp数据库表消息消费时间java.sql.Timestamp数据库表活动状态java.lang.String数据库表消息活动输出消息活动IDjava.lang.Integer数据库表消息号java.lang.String数据库表CrlIDjava.lang.String数据库表消息内容java.lang.String数据库表消息大小java.lang.Integer数据库表队列活动IDjava.lang.Integer数据库表消息抵达时间java.sql.Timestamp数据库表消息消费时间java.sql.Timestamp数据库表 预警输出数
17、据项数据类型输出位置队列IDjava.lang.Integer数据库表队列活动IDjava.lang.Integer数据库表预警时间点java.sql.Timestamp数据库表预警原因java.lang.String数据库表4.3运维服务管理4.3.1 系统监控记录查询需求 ID 为:MNTN_SVC_MNG.SYS_MNTR_QUERY 介绍系统监控旨在对所管理的主机进行能实时监测,包才S, cpu使用率,内存利用率,磁盘利用率等运行参数,可灵活自定义监控设置,根据预先设定的运行监测参数, 可 以持续地监测网络系统的各个运行参数,一旦操作系统或网络发生故障或超过预设阀 值时,
18、前台界面可根据用户定义阀值以醒目颜色显示,并将告警信息通过短信接口转发到监控人员手机上。提供对历史性能数据进行统计分析功能。系统支持阀值告警功 输入数据项数据类型数据来源开始时间日期型Web页向截止时间日期型Web页向 处理查询指定时间段内的系统监控记录。 输出数据项数据类型输出位置类别中文名称CPU使用率系统运行时间字符型Web页向当前CPU空闲浮点数值型Web页向系统进程占用CPU浮点数值型Web页向用户进程占用CPU浮点数值型Web页向最大CPU占用进程统计在舁 厅P整型数值型Web页向进程名称字符型Web页向进程号字符型Web页向所有者字符型W
19、eb页向CPU占用率浮点数值型Web页向CPU总量(秒)整型数值型Web页向内存/SWAP使用率物理内存整型数值型Web页向SWAP容量整型数值型Web页向已用SWAP容量整型数值型Web页向剩余物理内存整型数值型Web页向物理内存使用率浮点数值型Web页向SWAP使用率浮点数值型Web页向最大内存占用进程统计在舁 厅P整型数值型Web页向进程名称字符型Web页向进程号字符型Web页向所有者字符型Web页向CPU占用率浮点数值型Web页向占用虚拟内存大小整型数值型Web页向硬盘使用率挂接点字符型Web页向可用空间浮点数值型Web页向已用空间浮点数值型Web页向剩余空间浮点数值型Web页向磁盘使
20、用率浮点数值型Web页向网络连通性网络节点ip地址字符型Web页向最大网络延时整型数值型Web页向平均网络延时整型数值型Web页向丢包率浮点数值型Web页向4.3.2 消息服务器监控记录查询需求 ID 为:MNTN_SVC_MNG.EMS_MNTR_QUERY 介绍目前所有业务流程基本是以消息承载方式进行业务交互,当平台中业务流程发生 异常时,服务状态值会发生异常的波动。通过监控服务基本信息能够及时发现当前服 务的运行情况。 输入数据项数据类型数据来源开始时间日期型Web页向截止时间日期型Web页向 处理查询指定时间段内的消息服务器监控记录。4.3.2
21、.4 输出数据项数据类型输出位置类别中文名称状态所属域字符型Web页向当前连接总数整型数值型Web页向留存消息数量整型数值型Web页向留存消息大小浮点数值型Web页向Producers 数量整型数值型Web页向Consumers 数量整型数值型Web页向占用EMS内存浮点数值型Web页向队列数量整型数值型Web页向每用户连接状态用户名字符型Web页向发起连接IP地址整型数值型Web页向总数整型数值型Web页向4.3.3 数据库监控记录查询需求 ID 为:MNTN_SVC_MNG.DB_MNTR_QUERY 介绍数据库监控旨在对所管理的数据库运行状态进行能实时监测,包括数据库表空间
22、 和数据库当前连接数监控,可灵活自定义监控设置,根据预先设定的运行监测参数, 可以持续地监测数据库系统的运行状态,一旦表空间使用率或数据库连接数超过预设 阀值时,前台界面可根据用户定义阀值以醒目颜色显示,并将告警信息通过短信接口转发到监控人员手机上。提供对历史性能数据进行统计分析功能。 输入数据项数据类型数据来源开始时间日期型Web页向截止时间日期型Web页向 处理查询指定时间段内的消息服务器监控记录。 输出数据项数据类型输出位置类别中文名称数据库表空间利用率数据库实例名字符型Web页向表空间名称字符型Web页向表空间总大小浮点数值型Web页向表空间剩
23、余大小浮点数值型Web页向表空间使用大小浮点数值型Web页向表空间使用率浮点数值型Web页向数据库当前连接状态数据库实例名字符型Web页向当前连接用户数整型数值型Web页向系统最大连接数整型数值型Web页向4.3.4 业务统计记录查询需求 ID 为:MNTN_SVC_MNG.BUS_STATS_QUERY 介绍运维人员可以通过该平台统计业务情况,并可以根据业务种类,时间三种纬度生 成统计报表提供下载,进行快速的业务分析,减轻人工统计的工作量并提升统计的准 确度。 输入无。 处理无。 输出无。4.3.5 事件记录表查询需求 ID 为:MNT
24、N_SVC_MNG.EVT_QUERY 介绍事件记录表是当本系统发生故障或运维事件时由运维人员填写的记录表。 输入数据项数据类型数据来源查询概述开始时间时间型Web页向截止时间时间型Web页向查询详情事件编号字符型Web页向 处理按“事件发生时间”查询指定时间段内的事件记录表信息。 输出数据项数据类型输出位置概述事件编号字符型Web页向事件性质字符型Web页向事件简述字符型Web页向所属域字符型Web页向事件发生时间时间型Web页向当期状态字符型Web页向事件等级字符型Web页向服务提供者字符型Web页向服务消费者字符型Web页向详情事件
25、编号字符型Web页向报告人字符型Web页向事件等级字符型Web页向上报对象字符型Web页向当前状态字符型Web页向事件发生时间时间型Web页向事件关闭时间时间型Web页向事件简述字符型Web页向事件性质字符型Web页向所属域字符型Web页向处理方式字符型Web页向涉及流程或队列字符型Web页向服务提供者字符型Web页向服务消费者字符型Web页向事件描述字符型Web页向运维一处处理方式字符型Web页向原因分析字符型Web页向相关文档序号字符型Web页向相关文档类型字符型Web页向相关义档名称字符型Web页向5外部接口需求5.1 用户接口本系统以Web应用方式向用户展示,遵循 Web2.0规范。5
26、.2 通讯接口本系统与待监控的服务器直接存在通讯接口,接口遵循JMS1.1规范6需求分级需求ID需求名称需求分级SYS_SVC_MNG.SHOW系统服务展示CSYS_SVC_MNG.EXPORT系统服务导出CMNTR_CONF_SVR服务器配置AMNTR_CONF_SVR_QUERY查询服务器配置AMNTR_CONF.SYS接入系统配置AMNTR_CONF.SYS_QUERY查询接入系统配置AMNTR_CONF.SYS_MODULE接入系统模块配置AMNTR_CONF.SYS_MODULE_QUERY查询接入系统模块置MAMNTR_CONF.CONN_DEF连接定义配置AMNTR_CONF.CONN_DEF_QUERY查询连接定义配置AMNTR_CONF.QUEUE队列参数配置AMNTR_CONF.QUEUE_QUERY查询队列参数配置AMNTR_CONF.D_M_QUEUE设置夕匕信队列BMNTR_CONF.D_M_QUEUE_QUERY查询死信队列BMNTR_CONF.TOPIC主题参数配置AMNTR_CONF.TOPIC_QUERY查询主题参数配置AMNTR_CONF.BUS业务配置BMNTR_CON
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 营养师与保安证知识串讲试题及答案
- 团队合作与营养师试题及答案
- 2024年营养师考试选项试题及答案
- 房地产项目投资回报率试题及答案
- 活动策划与演出经纪人的试题及答案
- 精心策划:2024年演出经纪人资格证试题及答案
- 2024年营养师考试学习方法设计及答案
- 2025导游证资格考试旅游趋势预测试题及答案
- 2024年营养师资格证资讯试题及答案
- 心得分享与2025年房地产经纪试题及答案
- 内蒙古包头市2024年中考数学试卷
- 仓储物流中心总体规划设计方案
- 生活垃圾焚烧电厂钢结构施工方案
- 青海交通运输厅事业单位笔试真题2024
- (必会)企业人力资源管理师(二级)近年考试真题题库(含答案解析)
- 2024发电企业安全风险分级管控和隐患排查治理管理办法
- 环保设备检测报告
- 2024年苏州农业职业技术学院单招职业适应性测试题库各版本
- 测速记载及流量计算表二
- 壳管式换热器设计说明书
- (2024年)知识产权全套课件(完整)
评论
0/150
提交评论