存储 频道

RAID-电源保护(3)

 
1)     负载共享的R A I D控制器
 
负载共享的控制器使用经过配置的I / O路径,由每个主机I / O控制器到R A I D子系统控制器,每个R A I D子系统控制器可以拥有自己管理的缓存,因而,不用担心来自其他控制器的缓存内存的更新或加锁。
 
假如主路径失败,系统可以使用另一条I / O路径。当失败发生时,失败连接的缓存信息必须可以使用其他的连接来访问,否则,这个数据需要完全丢弃,并在主机I / O控制器和R A I D控制器中重新建立路径。
 
2)     负载平衡的R A I D控制器
 
负载平衡R A I D控制器具有一种特别的能力,即能够从每一个主机I / O控制器将I / O操作分散到阵列内的任何一个成员磁盘。虽然描述起来比较简单,但实现它却非常困难,问题的关键是缓存。对R A I D控制器执行的I / O写操作偶尔也反映在控制器的缓存中,假如同样的应用和控制器能够使用另一条路径和R A I D控制器,则必须维护完全一样的缓存信息,使两个操作都能访问它。缓存的更新定时实现起来也很困难,这需要实现缓存内存共享和加锁机制。
 
4.     双冷却和风扇
 
冷却风扇也可能失败,虽然冷却风扇的失败并不立即导致灾难,但它也会引起严重的问题,导致过热和其他组件的失败。为了防止这种情况发生,需要提供双冷却系统。这样假如一个风扇失败,另外的风扇将提供子系统内部所必要的空气流,这种双冷却系统今天已经普遍地在R A I D机柜中实现。
0
相关文章