**********************************************************************



下面是我学习存储知识时,自己做的摘录和笔记,由于学习资料是英文的,难免理解有错误,因此把笔记写出来,请专家们帮我指出我理解中的错误,谢谢!



**********************************************************************



Standard active/active configurations 
   <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />



标准的active/active配置采用了两台控制器保证系统的高可用性。在标准的active/active配置中,两个控制器节点建立合作的关系,彼此通过对方发送的心跳信号监控对方的功能状态是否有效。一个节点的NVRAM中的数据会被他的合作节点进行镜像。如果合作节点发生故障,另一个节点就会接管合作节点的磁盘和array LUN。两个节点之间会同步彼此的时钟。



在不发生接管操作的情况下,重新启动一个节点,在重启节点上的Data ONTAP在完全加载之前,HA的互联链路处于UP状态。这时在未重启的节点上执行检查合作节点的状态或配置的命令时,系统可能提示合作节点是不可达的。等待直到合作节点完成重新启动的操作,再重新执行这个命令。在某些事件中,例如执行lun config_check命令时,当互联链路恢复UP状态后,这些命令会自动执行。产生的错误会生成一个AutoSupport,说明是一个配置问题。实际上存在的潜在的问题是Data ONTAP没有被完整的启动。



在配置标准的active/active配置的时候,必须遵循一些必要的条件和限制。



1、架构的兼容性:两个节点必须具有相同的系统型号和运行相同的固件版本



2、存储容量:磁盘和array LUN的存储容量不能够超过最大的配置容量。如果你的系统即安装了本系统内的硬盘也安装了第三方的存储设备,两者相加的总容量不能超过系统最大的配置容量。连接到每个节点的存储容量不能超过单一节点的最大配置容量。



在一个节点发生故障时,另一个节点接管所有存储,服务所有的数据。当单一节点的存储容量限制小于 标准active/active配置的容量限制时,在标准active/active配置中的磁盘存储总容量会大于单一节点的存储容量限制。这是可以接受的。位于takeover状态下的节点可以临时的为大于单一节点的容量限制的数据提供服务。



3、磁盘和磁盘机架的兼容性



(1)标准active/active配置同时支持光纤通道和SATA存储设备。只要这两种类型的设备不混合位于同一个环路中。



(2)如果需要的话,可以一个节点仅配置光纤通道磁盘,一个节点仅配置SATA存储。



4、必须安装集群互联卡和线缆。除非系统的两个控制器位于同一个机架内,实现内部的互联。



5、所有节点必须连接到同一个网络上,网络接口卡必须被适当的配置。



6、两个节点必须配置有相同的软件。



Configuration variations for standard active/active configurations


标准的Active/active配置可以被配置为不对称的模式,可以配置为active/passive模式,可以配置为共享磁盘机架堆栈,也可以配置为多路径存储。



1、不对称配置:在不对称的标准的active/active配置中,一个节点的存储容量可以大于另一个节点的存储容量。只要节点的容量没有超过单节点容量的最大限制。



2、active/passive模式:在active/passive模式中,处于passive状态下的控制器仅配置有root卷。处于active状态的控制器节点包含有其它所有的卷,并且为所有的数据提供服务。Passive节点仅在接管active节点的情况下,为数据的服务请求提供响应。



3、共享环路和堆栈:如果active/active配置采用基于软件的磁盘所有权属性,两个节点之间可以共享环路和堆栈。



4、多路径存储:对于使用自身磁盘架的active/active配置的多路径存储,提供了从每个节点到每个磁盘的冗余连接。能够避免一些类型的故障。


转载于:https://blog.51cto.com/rodgerzi/320334