公共云管理平台后端系统软件需求说明书.doc

公共云管理平台后端系统软件需求说明书.doc

ID:58476812

大小:310.00 KB

页数:21页

时间:2020-05-15

公共云管理平台后端系统软件需求说明书.doc_第1页
公共云管理平台后端系统软件需求说明书.doc_第2页
公共云管理平台后端系统软件需求说明书.doc_第3页
公共云管理平台后端系统软件需求说明书.doc_第4页
公共云管理平台后端系统软件需求说明书.doc_第5页
资源描述:

《公共云管理平台后端系统软件需求说明书.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、云快传科技有限公司公共云管理平台后端系统项目需求说明书云快传科技有限公司二0一二年五月七日修改情况记录:版本号修改批准人修改人修改日期签收人目录1引言21.1编写目的21.2背景21.3围21.4定义21.5参考资料22项目概述32.1产品描述32.2产品功能32.3用户特点42.4一般约束42.5假设和依据43具体需求43.1功能需求43.1.1监控管理53.1.2虚拟机管理63.1.3物理机管理133.1.4镜像管理133.1.5网络管理153.1.6存储管理163.2外部接口需求163.2.1用户接口163.2.2硬件接口173.2.3软件接口173.2.4通信接口17

2、3.3性能需求173.4设计约束173.4.1其他标准约束183.4.2硬件限制183.5属性183.5.1可用性183.5.2安全性183.5.3可维护性183.5.4可移植性、转移性183.5.5警告183.6其他需求183.6.1数据库193.6.2操作193.6.3场合适应性需求194附录191引言1.1编写目的本说明书的目的在于明确说明公共云管理平台后端的系统需求,界定系统实现功能的围,与外围系统的接口定义,指导系统设计以及编码。本说明书的预期读者为:用户代表,及项目组成员。1.2背景a.拟开发的软件系统的名称为:公共云管理平台后端。b.本项目由云快传科技有限公司提

3、出,指派给技术部进行设计开发。c.本系统为公共云管理平台的一个子系统,与公共云管理平台前端系统之间有交互。后端实现前端发过来的请求。1.3围本系统的目标是实现公共云管理平台前端发送过来的请求以及其他一部分功能,包括:虚拟机管理(创建,开机,关机,重启,迁移等),物理机管理(物理机自添加,物理机识别等),虚拟机监控,物理机监控,镜像存储管理,存储管理,网络管理等。1.4定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。1.5参考资料a.本项目的经核准的计划任务书或合同、上级机关的批文;b.属于本项目的其他已发表的文件;c.本文件中各处引用的文件、资料、包括所要用到的

4、软件开发标准。列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。2项目概述2.1产品描述本项开发任务拟建议一个公共云管理平台后端的完整系统,来支撑,实现前端系统的各种功能。本系统是作为公共云管理平台系统的一个子系统,与前端子系统之间有相互调用见图2.1.公共云管理平台后端子系统公共云管理平台前端子系统用户图形界面管理员图形界面公共云管理平台图2.12.2产品功能本系统为公共云管理平台的后端,其中包括以下主要功能点:虚拟机管理(创建,开机,关机,重启,迁移等),物理机管理(物理机自添加,物理机识别等),虚拟机监控,物理机监控,镜像存储管理,存

5、储管理,网络管理等。见图2.2公共云管理平台后端系统监控管理虚拟机管理物理机管理镜像管理网络,存储管理物理机监控虚拟机监控管理节点监控虚拟机基本操作虚拟机灾备虚拟机迁移,快照物理机自动化部署物理机自发现镜像创建,上传镜像传输网络配置存储配置图2.22.3用户特点本系统的终端用户分为三种:面向公共的普通互联网终端用户;面向企业的私有云企业用户,包括特定企业部的所有使用该系统的员工和企业部的系统管理员等;以及系统的日常管理员。2.4一般约束列出进行本软件开发工作的假定和约束,例如经费限制、开发期限等。2.5假设和依据3具体需求3.1功能需求功能需求将从上述产品功能中提到几点中进行

6、展开,包括监控管理,虚拟机管理,物理机管理,镜像管理,网络管理以及存储管理。3.1.1监控管理监控管理包括系统中所有资源的监控体系,包括物理机监控,虚拟机监控,所有管理节点模块的监控,以及对监控结果数据的收集,以及一些简单的分析。3.1.1.1物理机监控a)描述对所有物理资源进行监控,主要包括宿主机的监控。监控程序需将物理机的各参数包括:CPU状态,存占用率,网络吞吐量等,实时地收集起来并将数据存至数据库。b)输入各台宿主机的IP或者UUID等一些能识别宿主机的标示符。c)加工根据宿主机的唯一标识符,通过在每台宿主机的代理程序,将上述的各项参数存至数据库。在每一次的收集过程结

7、束后,若发现实时收集的监控数据中的一项或者多项超过该项预定阀值时,抛出告警信息。d)输出根据需要将每台宿主机的实时参数通过前端向后端的接口返回至前段系统。若监控系统抛出上述告警信息,后端监控模块,将告警信息通过接口向前端发送。3.1.1.2虚拟机监控a)描述对所有虚拟资源进行监控,主要包括建立在每台宿主机上的单个虚拟机,以及多个虚拟机组成的虚拟机集群。监控程序需将虚拟机以及虚拟机集群的各参数,包括:CPU状态,存占用率,网络吞吐量等,实时地收集起来并将数据存至数据库。b)输入虚拟机的UUID或虚拟机集群

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。