ranzi的专栏

其实,我是一只菜鸟。

谈谈我对SAN的一些心得吧
 albert 回复于:2003-07-25 16:22:35
谈谈我对SAN的一些心得吧。

除了一些较为基本的如Zoning之类的配置之外,SAN其实还有一些较为复杂的SAN 软件技术,如 ISL Trunking, Secure Fabric OS, Fabric Watch(Brocade)等。

不过我想一台SAN交换机连上去去了,如何保证它正常的运行才是最重要的。我想很多人可能觉得SAN Switch可能不是那么友好,也不知道它们平时在干嘛。

其实SAN交换机的灵魂是它的OS, 但它们的OS都比较简单,不像UNIX那么庞大,像Brocade 2xxx 系列的OS是vxworks, Brocade 3xxx,12000则有所改进,使用的是Linux的内核。和UNIX比起来SAN交换机OS的命令不算多,命令参数几乎没有多少。所以Fabric OS的管理操作应该不是问题。但我现在头疼的是很多命令返回的结果好像很复杂,乍一看根本看不懂,很多数值我也不知道有没有用。


现在有的企业会有一些系统管理软件,如HP Openview, IBM Tivoli, CA TNG Unicenter等,那么这些软件能和SAN的管理集成起来吗? 
答案是肯定的,我总结的方法是(2仅适用于Brocade产品):

 1.  Download MIB for your SAN Switch
这里的监管方法有两种,一种是主动的,一种是被动的。
何为主动,也就是交换机在自身状态发生一些变化时,主动的发送SNMP trap到management server上,你只需在SAN交换机上将SNMP trap recepient 设为你的management server, 并且communication string要设对,然后在你的management server上做相应的过滤设置,你就可以在交换机状态发生改变时收到你所关心的message了。
何为被动,也就是由management server主动去poll SAN交换机上的MIB值(这些MIB值来自于downloaded MIB库),并且在management server上设置合适的阀值,那么当检测到阀值被超过时,可以产生合适警告级别的message。

 2.  Fabric watch (Brocade's product)
在Fabric watch中设置合适的阀值,当阀值超过时,产生的message可以以SNMP Trap的方式发送到你的management server上,也可以发送到某一台UNIX服务器的syslog里面。 然后其实你可以再用某种方式(如HP VPO中的log file encapsulator)再对syslog中的message进行过滤,然后在management server上获取你所关心的message。

这样你就可以及时了解到SAN交换机的动态,可以前瞻的知道一些不良趋势,及时采取措施,确保SAN的安全运行。
         可能我的表述有点误导你了,MIB其实不是一个软件,MIB(Management Information Base)顾名思义,其实它是一个管理信息的集合。

每一个MIB Object代表了被管理节点(如一个SAN Switch)的一个状态或配置信息,
如最简单的配置信息Switch Name,  它就是一个MIB Object, 每一个MIB Object都
有相应的值,而这些值不是存放在固定的数据库里的,而是你的management server(Tivoli)
通过SNMP Get的命令定期向managed node上的SNMP Agent发出请求,然后由managed node
上的SNMP Agent通过调用一段相应的小程序取得这个MIB Object在此managed node上的值。
当然,你也可以在management server上通过SNMP Set的命令到managed node上设定这个MIB Object
的值。

而management server怎么知道平时需要去获取那些值呢?这就是MIB库的作用,有了MIB库,management server就知道要去取哪些MIB Object的值。MIB库中定义的是这些MIB Object的名称,这些MIB Object按某种树状结构组织起来(具体请参见Tivoli资料中有关MIB的介绍),MIB库由各设备厂商提供,management software(Openview,Tivoli等)已经缺省安装了许多常见设备的MIB库,但一些新的设备如Brocade Switch等,则需要你自己到Brocade网站上Download到你的Management software上。
Tivoli我没用过,不过想来应该和Openview差不多,Openview NNM中里面就有 MIB Browser 和Load MIB的菜单选项。

你可以访问http://www.brocadeconnectapac.com来获取你想要的MIB库
(在Tools&Utilities->MIBs&RSH Utilities里面)。
不过你必须用你的SAN Switch的WWN来注册才能访问这个网址。
阅读更多
个人分类: FC
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

谈谈我对SAN的一些心得吧

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭