在VMWare ESXi上监视硬件RAID

我在“不支持”的硬件上安装了ESXi 3.5服务器 – SuperMicro主板,Adaptec 9410 3405 RAID控制器(哎呀,9410是没有用于RAID的板载控制器) – 我开始怀疑RAID的重点是什么,因为我们没有任何监控

除了100%兼容系统/使用像vSphere这样的付费产品之外,是否有可能在ESXi上监控RAID?还是应该切换到“认可的”硬件系统或SAN?


更新:我发现这个Adaptec知识库文章说ESXi没有监视支持:

ESXi Server 3.5中embedded了AACRAID驱动程序(请参阅VMwareauthentication兼容性指南),但不提供pipe理软件(ASM或ARCCONF)。

然而,卡片有诊断指示灯,所以我猜想某种硬件破解可能是最后的手段。

当然,ESXi也有彻底而广泛的硬件监控支持(那篇文章谈到了一种Adaptec的监控风格)。 如果Adaptec为您的适配器提供ESX / ESXi驱动程序并支持硬件RAID,那么我可以告诉您在我全面支持的硬件的每个部分中所发生的一切,然后它会将预失败和故障警告传递给ESX / ESXi然后通过vCenter或SNMP转发它们。

我不确定ESXi是否监控RAID,但是您的超级微pipe是否拥有pipe理卡? 那些一般都有SNMP,你可以很容易地监视RAID,球迷等

使用完全支持的硬件+ SAN将在生产环境中理想,如果你需要的话。

我们的大部分虚拟产品都在戴尔R710上,配戴尔Equalogic PS6000e存储 – 这个组合非常棒。 充足的监控和出色的性能/可靠性等。

但是,可以轻松修补arcconf以与ESXi 4.1一起使用(更改设备文件名的生成和文件locking检查)。

这些信息可能已经过期,但是我们在一两年前发现ESXi时发现,只有某些卡支持通过ESXi进行RAID监控。 我们最初select了一个Adaptec控制器,但是却无法正常工作。 我们切换到了LSI 8708ELP,并可以访问RAIDarrays信息。 我不记得具体细节,但有一个特定的协议,几乎只有LSI支持。 我们也使用Supermicro主机,并有“+”型pipe理卡,但是他们不提供对arrays信息的访问。

我们使用nagios和check_esx_wbem.py检查命令来监视数组。 它工作得非常好,并且已经明确检测到arrays退化问题。

另一个select是使用具有带外监视的控制器。 例如,我不知道他们是否受到支持,但高端槟榔卡上有一个以太网端口。

或者使用外部SAN,例如〜3,500美元Drobo Elite或$ 30000 + Equallogic。 这些是独立的设备,至less在Equallogic的情况下,绝对可以通过与VMWare完全分开的Nagios进行监控。 我没有使用Drobo,但想象它也有一些监控。