NAS存储管理软件设计与实现

NAS存储管理软件设计与实现

ID:37210875

大小:2.13 MB

页数:79页

时间:2019-05-19

NAS存储管理软件设计与实现_第1页
NAS存储管理软件设计与实现_第2页
NAS存储管理软件设计与实现_第3页
NAS存储管理软件设计与实现_第4页
NAS存储管理软件设计与实现_第5页
资源描述:

《NAS存储管理软件设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、华中科技大学硕士学位论文摘要fL进入数字化时代,诸多操作平台上的网络数据呈几何级数增长,传统的’网络架构和存储方式面对源源不断的数据流已显得力不从心。在这种情况下存储设备逐渐从网络和主机系统上独立出来,产生了NAS(NetworkAttachedStorage)这样的专用存储设备,同时,由于网络数据的分散性更强,流动性更高,其安全性更难保障,因此对网络备份提出了更高的要求,包括备份的实时性、远程数据保护、快速的系统恢复等。强大的软件存储管理能力成为衡量存储系统性能的重要指标。因此,对这一新兴的领域的研

2、究具有重大的实际意义。/在存储管理过程中,数据收集、方案定制、任务执行等各步骤构成了存储管理的一般性框架。为了在此框架基础上实现能够适应各种具体情况并具有良好扩展性的存储管理软件,应当采用面向对象程序设计方法来分析和设计软件框架,并寻求利用软件设计模式(DesignPatterns)来提高软件可复用性、灵活性和可扩展性。框架由一系列相互之间用抽象接口耦合的类组成,具体的模块实现则从框架中的类派生,并通过对象间的动态创建与组合实现数据搜索引擎、备份任务对象、备份与恢复引擎等核心部件,这样的设计既维护了接

3、口的一致性,又能方便地实现模块动态配置,使软件能适应更多的需求变化。存储管理中的备份和恢复引擎是最重要也是最灵活多变的部件之一。为.提高引擎部件的复用度,使得其可以方便的替换或升级,并降低客户代码的复杂性,将该部件设计成COM(ComponentObjectModel)组件模块的形式,·并在分析了COM组件技术种的几种设计模式思想的基础上,在引擎组件的实现中加入了单件模式以保障该部件的唯一性。关键词:网络存储管理:面向对象软件复用;设计模式;组件软件华中科技大学硕士学位论文AbstractWithth

4、eexplosionofthenetworkdata,thetraditionalnetworkarchitecture·pandstoragemodecannotfulfilltheresponsibilitytoprocessingthesedata.ItleadstOthedetachmentofthestoragedevicefromnetworkandhostsand‘appearanceoftheNAS(NetworkAttachedStorage)devices.Higherrequir

5、ementsincludingreal—timebackup,remotedataprotection,fastsystemrecoveryisdemandedbecauseofthedisperseofthenetworkdata.So,theperformanceofsoftwarestoragemanagementbecamethemostimportantcriteriontoevaluatestoragesystems.Intheprocessofthestoragemanaging,the

6、frameworkconsistofthedatacollection,schemedesigning,taskexecuting.Inordertodevelopmentascalablestoragemanagingsystemwhichcanadapttovariousconditions,theObject-Orientedanalyseanddesignmustbeadoptedtodesignthesystemarchitecture,andthedesignpatterntheorymu

7、stalsobeusedtomakethesystemmorereusable,moreflexibleandmorescalable.Aseriesofcouplingabstractclassaredesignedtoformthearchitecture,whichguaranteethedynamicconfigofthecomponentsandmakethesystemmoreadaptive.Thebackupsubsystemandrecoveryengineisthemostimpo

8、rtantandflexibleinthestoragemanagingsystem,whichrequirestobesubstitutedandupgradedconveniently,SOimplementthemasCOM(Component0bjectModel)componentsbasedonresearchingthedesignpatternisabestchoice.Singleton.patternisalsousedintheen

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

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

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