论文部分内容阅读
在信息技术高速发展的今天,网络存储技术的出现和发展很好地解决了充分利用存储资源的问题。通过网络存储,可以在分散的网络存储设备之间建立起共享连接,在访问模块的调度下提高存储资源的利用率。然而,存储网络在提高资源利用率的同时,由于设备之间的异构性,大大的增加了对存储系统及设备的管理难度,因而对于企业级用户来说,网络存储管理的重要性日益提升,已成为一个热点问题。
SNIA于2002年提出了SMI-S,将有望改变存储管理领域比较混乱的现状。其技术基础是由DMTF制定的CIM和WBEM。SMI-S在存储网络中的存储设备和管理软件之间提供标准化的通信方式,从而使存储管理实现厂商无关性,提高管理效率,降低管理成本,促进存储网络的发展。
本文在分析了SMI-S标准的特点及其核心技术的优势所在后,基于这种标准,设计了网络存储系统管理框架,实现了对于多种不同存储系统的管理和监控。这个框架主要包括CIM Server、CIM Client、CIM Agent及管理客户端四部分。CIM Server主要是通过开发Provider获取存储系统的信息,并对CIM Client提供服务。对于CIM Client来说,它只需要向CIM Server索取信息,而不需要知道CIM Server所管理的存储系统类型,屏蔽了不同存储系统间的差异。管理客户端用于给管理用户提供管理界面并进行信息显示和相应的智能提醒。它可以通过与运行在网络中受管存储系统上的CIM Agent进行通信来进行管理操作。Agent会把相应的请求通过CIM Client进行处理。通过这四个模块可以很好的实现对网络中不同存储系统的管理。
通过在实验室自主开发的三种存储系统上进行实际的应用,证明了本文提出的网络存储系统管理框架的可用性。同时,对存储管理框架进行了性能测试,实验结果显示本文提出的网络存储系统管理框架属于轻量级,加入该管理框架对原有受管的存储系统性能影响很小,可以在实际应用中采用该网络存储系统管理框架。
本文对基于SMI-S标准的网络存储系统管理框架的研究与设计,为企业级用户的网络存储管理提供了一种可行的解决方案。在今后一段时期内,网络存储管理将仍然是一个非常重要的发展方向。