1.一种磁盘阵列中双控制器信息的同步方法,用于实现所述双控制器中的第一控制器和第二控制器的信息同步,其特征在于,所述双控制器的背板设置有系统缓存区域,所述方法包括:所述第一控制器和所述第二控制器向所述系统缓存区域发送各自的信息;
所述系统缓存区域将来自所述第一控制器的信息和来自所述第二控制器的信息进行比较,并根据比较结果进行所述第一控制器与所述第二控制器的信息同步。
2.根据权利要求1所述的方法,其特征在于,所述第一控制器和所述第二控制器向所述系统缓存区域发送各自的信息的方式包括:以各自的预定时间间隔发送各自的信息。
3.根据权利要求1所述的方法,其特征在于,所述系统缓存区域将来自所述第一控制器的信息和来自所述第二控制器的信息进行比较的处理包括:所述系统缓存区域判断来自所述第一控制器的信息和来自所述第二控制器的信息是否相同;
在判断结果为否的情况下,所述系统缓存区域根据来自所述第一控制器的信息中携带的更新时间与来自所述第二控制器的信息中携带的更新时间进行比较,确定更新时间较晚的信息作为所述比较结果。
4.根据权利要求3所述的方法,其特征在于,所述系统缓存区域根据所述比较结果进行所述第一控制器与所述第二控制器的信息同步的处理包括:所述系统缓存区域将更新时间较晚的所述信息发送至更新时间较早的信息所对应的控制器。
5.根据权利要求3所述的方法,其特征在于,在所述系统缓存区域判断来自所述第一控制器的信息和来自所述第二控制器的信息相同的情况下,所述系统缓存区域确定所述第一控制器和所述第二控制器已经同步,并等待所述第一控制器和/或所述第二控制器上报新的信息。
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述第一控制器向所述系统缓存区域发送的信息和所述第二控制器向所述系统缓存区域发送的信息包括:配置信息和/或状态信息。
7.一种磁盘阵列中多控制器信息的同步方法,用于实现多个控制器之间的信息同步,其特征在于,所述多个控制器的背板设置有系统缓存区域,所述方法包括:所述多个控制器向所述系统缓存区域发送各自的信息;
所述系统缓存区域将来自所述多个控制器的信息进行比较,并根据比较结果进行所述多个控制器之间的信息同步。
8.一种磁盘阵列系统,包括双控制器,其中,所述双控制器包括第一控制器和第二控制器,其特征在于,所述系统进一步包括系统缓存区域,设置于所述双控制器的背板,并通过SAS通道连接至所述第一控制器和所述第二控制器,其中,所述第一控制器和所述第二控制器用于向所述系统缓存区域发送各自的信息;
所述系统缓存区域用于接收来自所述第一控制器和所述第二控制器的信息,将来自所述第一控制器的信息和来自所述第二控制器的信息进行比较,并根据比较结果进行所述第一控制器与所述第二控制器的信息同步。
9.根据权利要求8所述的系统,其特征在于,所述系统缓存区域包括:
比较模块,用于将来自所述第一控制器的信息和来自所述第二控制器的信息进行比较。
10.根据权利要求8或9所述的系统,其特征在于,所述第一控制器向所述系统缓存区域发送的信息和所述第二控制器向所述系统缓存区域发送的信息包括:配置信息和/或状态信息。