公共云管理平台后端系统软件需求说明书_第1页
公共云管理平台后端系统软件需求说明书_第2页
公共云管理平台后端系统软件需求说明书_第3页
公共云管理平台后端系统软件需求说明书_第4页
公共云管理平台后端系统软件需求说明书_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

浙江云快传科技工程需求说明书浙江云快传科技0一二年五月七日修改状况记录:版本号版本号修改批准人修改人修改日期签收人名目\l“_TOC_250039“引言 2\l“_TOC_250038“编写目的 2\l“_TOC_250037“背景 2\l“_TOC_250036“范围 2\l“_TOC_250035“定义 2\l“_TOC_250034“参考资料 2\l“_TOC_250033“工程概述 3\l“_TOC_250032“产品描述 3\l“_TOC_250031“产品功能 3\l“_TOC_250030“用户特点 4\l“_TOC_250029“一般约束 4\l“_TOC_250028“假设和依据 4\l“_TOC_250027“具体需求 4\l“_TOC_250026“功能需求 4\l“_TOC_250025“监控治理5\l“_TOC_250024“虚拟机治理6\l“_TOC_250023“物理机治理13\l“_TOC_250022“镜像治理13\l“_TOC_250021“网络治理15\l“_TOC_250020“存储治理16\l“_TOC_250019“外部接口需求 16\l“_TOC_250018“用户接16\l“_TOC_250017“硬件接17\l“_TOC_250016“软件接17\l“_TOC_250015“通信接17\l“_TOC_250014“性能需求 17\l“_TOC_250013“设计约束 17\l“_TOC_250012“其他标准约18\l“_TOC_250011“硬件限18\l“_TOC_250010“3.5属性 18\l“_TOC_250009“可用18\l“_TOC_250008“安全18\l“_TOC_250007“可维护18\l“_TOC_250006“可移植性、转移18\l“_TOC_250005“3.5.5警告 18\l“_TOC_250004“其他需求 18\l“_TOC_250003“数据19\l“_TOC_250002“3.6.2操作 19\l“_TOC_250001“3.6.3场适宜应性需19\l“_TOC_250000“4附录 19引言编写目的本说明书的目的在于明确说明公共云治理平台后端的系统需求围,与外围系统的接口定义,指导系统设计以及编码。本说明书的预期读者为:用户代表,及工程组成员。背景拟开发的软件系统的名称为:公共云治理平台后端。本工程由浙江云快传科技提出,指派给技术部进展设计开发。本系统为公共云治理平台的一个子系统,与公共云治理平台前端系统之间有交互。后端实现前端发过来的恳求。范围本系统的目标是实现公共云治理平台前端发送过来的恳求以及其他一局部功能,包括:虚拟机治理〔创立,开机,关机,重启,迁移等,物理机治理〔物理机自添加,物理机识别等,虚拟机监控,物理机监控,镜像存储治理,存储治理,网络治理等。定义列出本文件中用到的特地术语的定义和外文首字母组词的原词组。参考资料本工程的经核准的打算任务书或合同、上级机关的批文;属于本工程的其他已发表的文件;料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。工程概述产品描述种功能。本系统是作为公共云治理平台系统的一个子系统,与前端子系统之间有相互调用见图公共云治理平台公共云治理平台前端子系统公共云治理平台公共云治理平台前端子系统用户图形界面治理员图形界面公共云治理平台后端子系统2.1产品功能〔关机,重启,迁移等,物理机治理〔物理机自添加,物理机识别等,虚拟机监控,物理机监控,镜像存储治理,存储治理,网络治理等。见图2.2物虚管虚虚虚物物镜镜网存理拟理拟拟拟理理像像络储机机节机机机机机创传配配监监点基灾迁自自建输置置控控监本备移动发,控操,化现上作快部传照署2.2公共云治理平台后端系统监控治理虚拟机治理物理机治理公共云治理平台后端系统监控治理虚拟机治理物理机治理镜像治理网络,存储治理日常治理员。一般约束列出进展本软件开发工作的假定和约束,例如经费限制、开发期限等。假设和依据具体需求功能需求机治理,镜像治理,网络治理以及存储治理。监控治理点模块的监控,以及对监控结果数据的收集,以及一些简洁的分析。物理机监控描述包括:CPU状态,内存占用率,网络吞吐量等,实时地收集起来并将数据存至数据库。输入各台宿主机的IP或者UUID等一些能识别宿主机的标示符。加工项超过该项预定阀值时,抛出告警信息。输出依据需要将每台宿主机的实时参数通过前端向后端的接口返回至前段系统系统抛出上述告警信息,后端监控模块,将告警信息通过接口向前端发送。虚拟机监控描述虚拟机组成的虚拟机集群。监控程序需将虚拟机以及虚拟机集群的各参数,包括:CPU状态,内存占用率,网络吞吐量等,实时地收集起来并将数据存至数据库。输入虚拟机的UUID或虚拟机集群的入口UUID。加工依据虚拟机的UUID或虚拟机集群的入口UUID,通过虚拟机所在宿主机的代理程监控数据中的一项或者多项超过该项预定阀值时,抛出告警信息。输出依据需要将每台虚拟机或虚拟机集群的实时参数通过前端向后端的接口返回至前端发送。治理节点监控描述对全部治理节点,包括:网络配置节点,存储配置节点,主控节点,调度节点,镜像治理节点等,进展实时监控。监控程序将上述节点的各项参数,包括:CPU状态,内存占用率,网络吞吐量等,实时地收集起来并将数据存至数据库。输入治理节点IP或治理节点的唯一标识符。加工该项预定阀值时,抛出告警信息。输出依据需要将治理节点的实时参数通过前端向后端的接口返回至前段系统统抛出上述告警信息,后端监控模块,将告警信息通过接口向前端发送。虚拟机治理3.1.2未定义

已保存创立恢复 保存关机销毁 创立

正在运行 迁移已定义

创立复原 挂起关机暂停态3.1.2虚拟机创立描述据各参数创立相应的虚拟机并向前端返回创立成功或失败的标志。输入前端承受用户选择后形成的关于虚拟机创立的各项参数,包括:CPU数,内存大小,硬盘大小,操作系统等相关信息。加工创立虚拟机。并将虚拟机信息存至数据库。输出后端将虚拟机创立成功或失败的信息以及生成的虚拟机标识符返回至前端端能依据虚拟机标识符通过后端接口访问到虚拟机。虚拟机开机描述前端承受用户选择虚拟机开机命令后,将相应的虚拟机唯一标识符发送到后端系态,将其开机并将开机信息返回至前台,假设虚拟机处在其他状态则返回错误信息。输入前端承受用户选择虚拟机开机命令后向后端发送的虚拟机唯一标识符。加工拟机处在关机状态,则将其开机,假设不是则返回。输出依据开机是否成功,向前端返回成功或失败的信息。虚拟机关机描述前端承受用户选择虚拟机关机命令后,将相应的虚拟机唯一标识符发送到后端系态,将其关机并将关机信息返回至前台,假设虚拟机处在其他状态则返回错误信息。输入前端承受用户选择虚拟机关机命令后向后端发送的虚拟机唯一标识符。加工拟机处在开机状态,则将其关机,假设不是则返回。输出依据关机是否成功,向前端返回成功或失败的信息。虚拟机重启描述前端承受用户选择虚拟机重启命令后,将相应的虚拟机唯一标识符发送到后端系态,将其重启并将重启信息返回至前台,假设虚拟机处在其他状态则返回错误信息。输入前端承受用户选择虚拟机重启命令后向后端发送的虚拟机唯一标识符。加工拟机处在开机状态,则将其重启,假设不是则返回。输出依据重启是否成功,向前端返回成功或失败的信息。虚拟机挂起描述前端承受用户选择虚拟机挂起命令后,将相应的虚拟机唯一标识符发送到后端系息。输入前端承受用户选择虚拟机挂起命令后向后端发送的虚拟机唯一标识符。加工拟机处在开机运行状态,则将其挂起,假设不是则返回。输出依据挂起是否成功,向前端返回成功或失败的信息。虚拟机恢复描述前端承受用户选择虚拟机恢复命令后,将相应的虚拟机唯一标识符发送到后端系错误信息。输入前端承受用户选择虚拟机恢复命令后向后端发送的虚拟机唯一标识符。加工拟机处在挂起状态,则将其恢复,假设不是则返回。输出依据恢复是否成功,向前端返回成功或失败的信息。虚拟机销毁描述前端承受用户选择虚拟机销毁命令后,将相应的虚拟机唯一标识符发送到后端系存中数据将全部丧失,但对应镜像中内容还存在。输入前端承受用户选择虚拟机销毁命令后向后端发送的虚拟机唯一标识符。加工其销毁。输出依据销毁是否成功,向前端返回成功或失败的信息。虚拟机热迁移描述前端承受用户选择虚拟机动态热迁移命令后处于运行状态。输入前端承受用户选择虚拟机热迁移命令后向后端发送的虚拟机唯一标识符或监控程序发出告警信息中包含的待迁移虚拟机唯一标识符以及告警的宿主机模块供给的目标宿主机唯一标识符。加工后端系统依据目标宿主机唯一标识符,通过查表或其他手段猎取该物理机具体信输出依据热迁移是否成功,向前端返回成功或失败的信息。虚拟机冷迁移描述前端承受用户选择虚拟机冷迁移命令后〔已销毁的除外移过程中,虚拟机始终处于挂起态,等待迁移完毕后在目标宿主机中恢复。输入前端承受用户选择虚拟机热迁移命令后向后端发送的虚拟机唯一标识符或监控程序发出告警信息中包含的待迁移虚拟机唯一标识符以及告警的宿主机模块供给的目标宿主机唯一标识符。加工后端系统依据目标宿主机唯一标识符,通过查表或其他手段猎取该物理机具体信息,将待迁移虚拟机冷迁移至目标宿主机上,过程中,虚拟机始终处于挂起状态。输出依据冷迁移是否成功,向前端返回成功或失败的信息。虚拟机快照描述前端承受用户选择虚拟机快照命令后,将相应的虚拟机唯一标识符发送到后端系状态〔已销毁的除外快照,并存储在指定位置,以便从快照恢复。输入前端承受用户选择虚拟机快照命令后向后端发送的虚拟机唯一标识符。加工成快照,并将快照存至指定位置。输出依据快照是否成功,向前端返回成功或失败的信息。虚拟机复原描述前端承受用户选择虚拟机复原命令后标识符发送到后端系统,后端系统通过查表或其他手段,猎取相应虚拟机的信息,并通过快照唯一标识符查找指定位置的该虚拟机的快照,假设无法找到则返回错误,假设找到并匹配,则从该快照复原虚拟机。输入前端承受用户选择虚拟机复原命令后向后端发送的虚拟机唯一标识符以及快照的标识符。加工后端系统依据虚拟机唯一标识符以及快照的标识符误信息。输出依据复原是否成功,向前端返回成功或失败的信息。物理机治理的自动化部署,以及治理节点对物理宿主机的自觉察。物理机自觉察描述网络配置信息等存至数据库,实现物理机的注册。物理机自动化部署描述程序,脚本等安装至该宿主机中。整个过程必需是自动化地,执行完部署过程后,宿主机应当能马上为虚拟化平台工作。镜像治理镜像创立描述iso光盘镜像中创立的镜像。从镜像模板创立镜像:〔包括终端用户以及治理员用户选择镜像创立方式为从模板创立后,vnc或其他可视化手段登录该虚拟机,在该镜像模板副本上做修改行程的模板。iso光盘镜像创立镜像:前端承受用户〔包括终端用户以及治理员用户〕选择镜像创立方式为从iso光盘镜像创立镜像后,将用户选择的相应iso关盘镜像唯一标识符发送到后端系统,后端系统通过查表或其他手段,猎取该isoiso镜像创立虚拟机,进入相应的系统安装过程,前端通过vnc或其他可视化手段登录到该虚拟机,完成安装系统后,生成的镜像。输入前端承受用户选择的镜像模板标识符或者iso光盘镜像标识符。加工后端系统依据镜像模板标识符或者iso光盘镜像标识符猎取相应的镜像模板或者iso光盘镜像,并从该镜像中启动虚拟机,是前段用户完成操作。输出将创立的虚拟机的地址以及访问端口返回个前端系统。镜像上传描述前端用户〔包括终端用户以及治理员用户将该镜像上传至镜像库中。输入前端承受用户从用户本地上传的镜像。加工后端系统将上传的镜像依据肯定的分类存至特定位置。输出将保存成功或失败的信息返回给前端系统。镜像传输描述前端用户〔包括终端用户以及治理员用户将该镜像上传至镜像库中。输入前端承受用户从用户本地上传的镜像。加工后端系统将上传的镜像依据肯定的分类存至特定位置。输出将保存成功或失败的信息返回给前端系统。网络治理网络治理主要包括创立、治理虚拟机时对于虚拟机以及虚拟机集群的网络配置功能治理。虚拟机网络配置描述前端用户〔包括终端用户以及治理员用户信息传至后端,库你急网络配置功能模块,将网络相关配置提取,结合DHCP等相关网络方式完成创立虚拟机网络相关的参数配置。输入前端承受用户创立命令中关于网络相关的参数加工网络配置模块将参数处理,结合DHCP等网络方式,整理生成最终创立虚拟机所需网络相关的配置。输出将最终装配完成的参数输出至相应的计算节点。存储治理存储治理主要包括用户创立虚拟机时硬盘空间大小配置的后端实现功能模块。存储空间创立描述前端用户〔包括终端用户以及治理员用户,在创立虚拟机时,假设需要硬盘空间时〔如500G硬盘硬盘空间〔在共享存储中〕置的相关参数。输入前端承受用户创立命令

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论