基于SMIS存储网络管理系统的设计与实现的任务书.docx
上传人:快乐****蜜蜂 上传时间:2024-09-14 格式:DOCX 页数:4 大小:11KB 金币:5 举报 版权申诉
预览加载中,请您耐心等待几秒...

基于SMIS存储网络管理系统的设计与实现的任务书.docx

基于SMIS存储网络管理系统的设计与实现的任务书.docx

预览

在线预览结束,喜欢就下载吧,查找使用更方便

5 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于SMIS存储网络管理系统的设计与实现的任务书一、任务背景随着存储技术的快速发展,存储成为现代企业中重要的基础设施之一。大型企业中,数据的存储管理和备份成为IT系统中的重要环节。采用存储网络管理系统来管理存储系统,能够提高存储资源利用率,增强存储系统的可靠性和可维护性。因此,开发一款高效、可靠的存储网络管理系统具有广阔的发展前景。二、任务目标本项目旨在设计和实现一款基于StorageManagementInitiativeSpecification(SMIS)的存储网络管理系统。该系统应具备以下目标:1.支持主流的SAN、NAS存储设备及其管理协议,实现对存储设备的统一管理和监控;2.支持自动发现、分配和管理存储设备资源,提供灵活的存储空间分配策略;3.提供可视化的存储设备管理界面,方便管理员对存储服务器和存储设备进行管理和维护;4.支持基于策略的备份和恢复,实现自动备份和恢复功能;5.其他功能,如性能测量、事件监控、日志记录等。三、任务内容1.调研SMIS协议及主流存储设备管理协议,并确定本系统的技术架构和实现方案;2.设计系统的功能模块和数据库结构,编写相应的系统设计文档并进行评审;3.编写系统的前端页面和后端服务端程序,实现存储设备的自动发现、分配、管理和监控功能;4.实现存储空间分配策略及基于策略的备份和恢复功能;5.提供存储设备管理界面,方便管理员对存储服务器和存储设备进行管理和维护;6.添加性能测量、事件监控、日志记录等功能;7.进行系统测试和性能优化,确保系统的稳定和高效;8.撰写相关技术文档、用户手册及部署手册。四、任务要求1.至少掌握Java语言,有Spring、MyBatis、Hibernate框架经验。2.熟悉SMIS协议及主流存储设备管理协议,有存储系统或者存储网络管理系统开发经验更佳;3.具有良好的编程能力和代码规范,能够编写结构清晰、易于维护的代码;4.关注技术前沿,具备良好的自我学习能力和创新精神;5.有团队合作和项目管理经验者优先考虑。五、具体计划本项目计划周期为6个月,分为如下阶段:阶段一:需求分析和系统设计(1个月)1.熟悉SMIS协议及主流存储设备管理协议,了解存储网络管理系统的相关技术和发展趋势;2.收集和分析用户需求,并根据需求编写需求分析文档;3.根据需求分析文档编写系统设计文档,并进行评审;阶段二:系统实现(3个月)1.设计所需要的数据库结构和系统功能模块;2.开发系统的前端页面和后端服务端程序,实现存储设备的自动发现、分配、管理和监控功能;3.实现存储空间分配策略及基于策略的备份和恢复功能;4.提供存储设备管理界面,方便管理员对存储服务器和存储设备进行管理和维护;5.添加性能测量、事件监控、日志记录等功能;6.进行系统测试和性能优化,确保系统的稳定和高效。阶段三:用户测试和验收(2个月)1.邀请用户进行测试,并根据用户反馈的意见和建议对系统进行优化和改进;2.完成用户手册、技术文档及部署手册的编写;3.进行系统测试和验收,保证系统达到预期效果。六、验收标准1.系统能够支持主流的SAN、NAS存储设备及其管理协议,实现对存储设备的统一管理和监控;2.系统支持自动发现、分配和管理存储设备资源,提供灵活的存储空间分配策略;3.系统提供可视化的存储设备管理界面,方便管理员对存储服务器和存储设备进行管理和维护;4.系统支持基于策略的备份和恢复,实现自动备份和恢复功能;5.系统能够完成功能模块和数据库结构的设计,并编写相应的系统设计文档;6.系统界面美观、易用,能够提供基于浏览器的前端访问方式。七、参考文献1.StorageNetworkingIndustryAssociation(SNIA).StorageManagementInitiativeSpecification(SMI-S),Version1.8.2.(2014)2.Scaramuzzo,M.,&Vratonjic,N.(2010).Storagenetworkingprotocolfundamentals:ForSANandNASsystems.CiscoPress.3.DavidGMessina.(2003).Networkstorage:Toolsandtechnologiesforstoringyourcompany'sdata.JohnWiley&Sons.