欢迎来到天天文库
浏览记录
ID:1359218
大小:348.50 KB
页数:21页
时间:2017-11-10
《公共云管理平台后端系统软件需求说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、浙江云快传科技有限公司浙江云快传科技有限公司浙江云快传科技有限公司公共云管理平台后端系统项目需求说明书浙江云快传科技有限公司二0一二年五月七日20浙江云快传科技有限公司浙江云快传科技有限公司浙江云快传科技有限公司修改情况记录:版本号修改批准人修改人修改日期签收人20浙江云快传科技有限公司浙江云快传科技有限公司浙江云快传科技有限公司目录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功能
2、需求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通信接口173.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场合适
3、应性需求1920浙江云快传科技有限公司浙江云快传科技有限公司浙江云快传科技有限公司4附录1920浙江云快传科技有限公司浙江云快传科技有限公司浙江云快传科技有限公司1引言1.1编写目的本说明书的目的在于明确说明公共云管理平台后端的系统需求,界定系统实现功能的范围,与外围系统的接口定义,指导系统设计以及编码。本说明书的预期读者为:用户代表,及项目组成员。1.2背景a.拟开发的软件系统的名称为:公共云管理平台后端。b.本项目由浙江云快传科技有限公司提出,指派给技术部进行设计开发。c.本系统为公共云管理平台的一个子系统,与公共云管
4、理平台前端系统之间有交互。后端实现前端发过来的请求。1.3范围本系统的目标是实现公共云管理平台前端发送过来的请求以及其他一部分功能,包括:虚拟机管理(创建,开机,关机,重启,迁移等),物理机管理(物理机自添加,物理机识别等),虚拟机监控,物理机监控,镜像存储管理,存储管理,网络管理等。1.4定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。1.5参考资料a.本项目的经核准的计划任务书或合同、上级机关的批文;b.属于本项目的其他已发表的文件;c.本文件中各处引用的文件、资料、包括所要用到的软件开发标准。列出这些文
5、件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。20浙江云快传科技有限公司浙江云快传科技有限公司浙江云快传科技有限公司2项目概述2.1产品描述本项开发任务拟建议一个公共云管理平台后端的完整系统,来支撑,实现前端系统的各种功能。本系统是作为公共云管理平台系统的一个子系统,与前端子系统之间有相互调用见图2.1.公共云管理平台后端子系统公共云管理平台前端子系统用户图形界面管理员图形界面公共云管理平台图2.12.2产品功能本系统为公共云管理平台的后端,其中包括以下主要功能点:虚拟机管理(创建,开机,关机
6、,重启,迁移等),物理机管理(物理机自添加,物理机识别等),虚拟机监控,物理机监控,镜像存储管理,存储管理,网络管理等。见图2.220浙江云快传科技有限公司浙江云快传科技有限公司浙江云快传科技有限公司公共云管理平台后端系统监控管理虚拟机管理物理机管理镜像管理网络,存储管理物理机监控虚拟机监控管理节点监控虚拟机基本操作虚拟机灾备虚拟机迁移,快照物理机自动化部署物理机自发现镜像创建,上传镜像传输网络配置存储配置图2.22.3用户特点本系统的终端用户分为三种:面向公共的普通互联网终端用户;面向企业的私有云企业用户,包括特定企业内
7、部的所有使用该系统的员工和企业内部的系统管理员等;以及系统的日常管理员。2.4一般约束列出进行本软件开发工作的假定和约束,例如经费限制、开发期限等。2.5假设和依据3具体需求3.1功能需求功能需求将从上述产品功能中提到几点中进行展开,包括监控管理,虚拟机管理,物理机管理,镜像管理,网络管理以及存储管理。20浙江云快传科技有限公司浙江云快传科技有限公司浙江云快传科技有限公司3.1.1监控管理监控管理包括系统中所有资源的监控体系,包括物理机监控,虚拟机监控,所有管理节点模块的监控,以及对监控结果数据的收集,以及一些简单的分析。
8、3.1.1.1物理机监控a)描述对所有物理资源进行监控,主要包括宿主机的监控。监控程序需将物理机的各参数包括:CPU状态,内存占用率,网络吞吐量等,实时地收集起来并将数据存至数据库。b)输入各台宿主机的IP或者UUID等一些能识别宿主机的标示符。c)加工根据宿主机的唯一标识符,通过在每台宿主机的代理程序
此文档下载收益归作者所有