存储区域网络SAN架构下存储管理软件的研制

来源 :中国地质大学(武汉) | 被引量 : 0次 | 上传用户:gaoxuan1234
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于历史的原因,企业所采购的来自不同厂商的存储设备之间,总是或多或少地存在一些互不兼容的现象。他们需要一种更为有效的存储管理软件,来解决目前存在于存储管理领域的混乱状况。 鉴于此,美国odysys公司成立研制小组,目标是实现一个简单、集中、易管理的操作平台,将不同供应商不同规格的SAN架构下的存储设备放在一个平台下统一管理,使得存储设备的管理更简单合理、统一有效。 本人在该项目中独立承担了客户端与服务器端软件通信部分的研制,参与了客户端界面操作部分和服务器端命令处理部分程序的设计。 通过本论文的研究,主要取得了以下成果: (1)通过对不同厂家的存储设备的API(application program interface应用程序接口)进行分析和抽象,从而生成一个新的通用型存储设备的接口来定义存储设备的种种操作,屏蔽了具体存储设备的物理细节,进而实现在单一控制平台上对不同厂家的存储设备进行统一的计划、发现、配置、管理和监控。 (2)在客户端软件设计上,通过为客户的每种操作设计一个动作类,使菜单条和右键菜单中的菜单项以及工具条上的快捷按钮都共享相同的动作类,这样就将原本凌乱的众多菜单项操作、快捷按钮操作、右键操作得到了统一处理,使得系统层次结构清晰、代码重用率高;通过利用类的多态性,为每种逻辑对象设计了一个专门处理各自事件的类,而这些类继承了一个公共接口,这样就使得用户在树上或列表中进行逻辑动作时(比如选中树上的某个逻辑盘、右键点击树上某个通道等),其处理流程都变成是一样的,最终归结到调用各自对象的方法。 (3)在服务器端软件设计上,通过为每种Raid命令设计对应的命令类,每种命令类代表一种Raid操作,它们都继承于同一个超类,这样就使得各种命令处理流程的高层都是一样的,只是具体的操作由它们各自的方法来完成,这样既提高了代码的重用性,又把修改某个具体命令对系统的影响降到了最低;通过特别设计的Job类,一个Job对象代表一个具体的用户请求,每个Job对象有唯一的标识、当前的状态、要完成的任务、执行结果等,这样使得在出现几个客户端几乎同时运行同一个命令的情况进行了有序、有效的处理。 (4)在客户端与服务器端通信部分的设计上,通过将全部要与服务器通信的内容统统用方法封装在超类Raid中,并且与真实的Raid控制器功能一一对应,这样使得组装命令包和分析命令结果的职责都在Raid类中完成,其它类只要调用Raid类中的某个方法就可以完成与实际硬件的通信了,完全不需要知道通信的任何细节,显然这样的设计使系统层次清晰,模块耦合度低。 该软件采用客户端/服务器端的设计结构,论文分别对客户端和服务器端的软件架构、设计方法和思路、具体设计过程进行了详细的研究和探索。论文共分为六章,分别论述了存储的基本内涵、项目研制的背景、客户端、服务器端软件的研制、对该软件的测试、该软件在机电领域的应用。在项目完成后对该软件也进行了功能和性能方面的测试,测试结果表明,该软件功能方面能到达预期的目标,性能方面优于业界同类软件。 本软件简单、集中、易维护、易管理,系统管理员不必关心自己的后台存储,只需专注于管理存储空间本身,所有的存储管理操作,如系统升级、改变RAID级别、初始化逻辑卷、建立和分配虚拟磁盘、存储空间扩容等都能够很容易在同一界面、同一平台上实现,使存储管理变得轻松无比。
其他文献
通过对全断面岩石掘进机正安装盘形滚刀破岩过程的分析,提出在刀盘上采用前倾安装或内倾安装的盘形滚刀,对提高盘刀寿命及其破岩效率有一定现实意义。 Based on the analysis
今年是中国共产党建党80周年。回顾80年来党所走过的艰辛历程,可以毫不夸张地说:中国共产党是伟大的党、光荣的党、正确的党。纪念党的生日首先应实事求是地评价党的历史,而
本文以内置光学编码器的三相交流永磁同步伺服电机(PMSM)为控制对象,进行了三相交流永磁同步伺服电机控制系统的软硬件设计。三相交流永磁同步伺服电机控制系统是具有数字化、控制精度高等特点的电机控制系统。通过IRMCK201,成功地实现了对电机控制的数字化处理。系统硬件采用PIC16F877作为通信工具;控制电路以IRMCK201为主控芯片,通过电机光学编码器状态检测电路、电流检测电路实现速度外环、电
目的研究应用肿瘤标记物联合检测对恶性肿瘤高危人群筛查的临床价值。方法选择血清肿瘤标记物组合对3 766例恶性肿瘤高危人员进行检测,对肿瘤标记(CA125、CEA、Cyfra21-1、CA19-9、AFP、NSE、CA72-4、SCC、CA153)升高人员进一步行颈胸部CT、腹盆部CT或内窥镜检查,女性进行妇科检查,未明确诊断者进行长期随访(大于6个月)。结果经过随访,共发现肿瘤患者69例,其中发现
可转位三维复杂槽型铣刀片由于直接影响铣刀的切削性能及刀具的破损寿命.已受到世界各国的重视,但目前三维复杂槽型铣刀片的设计与开发多缺乏理论研究基础.该文以国家自然科
压电驱动器是近二十年来发展起来的一种新型驱动机构,它是指利用压电体生成振动并将振动加以转换形成机械位移或机械驱动的装置.由于它具有低速、大扭矩、响应速度快、结构简
JLT4565型立轮重介质分选机是在吸取了国产“JL”型重介质分选机和德国“TESKA”型重介质分选机设计和生产经验基础上,结合我国的实际情况自行研制成功的目前去界上最大的重介质分选机。工业
摘要:计算机网络迅速普及的今天,网络病毒随之蔓延,并给用户带来了极其严重的危害。该文通过对几种常见的网络病毒:维金病毒、熊猫烧香和ARP病毒等进行了分析探讨,通过几种网络病毒的概念描述,中毒特征及清除方法等几个方面进行分析阐述。  关键词:网络病毒  维金病毒  熊猫烧香ARP病毒  中图分类号:TP3 文献标识码:A 文章编号:1007-3973(2011)002-057-02    在计算机网
该论文主要针对知识经济社会,如何将高新技术转化为产品的创新方法加以论述.该文的思路是,以发展的观点结合新时代的特征——即人们生活、工作学习的新特征,以及周边环境的特
六维力传感器能同时提供三维空间的全力信息,是力控制以及力/位置混合控制中的重要仪器,在工程中得到广泛应用。在对国内外有关六维力传感器的研究现状进行了比较深入和系统