当前位置: 主页 > 服务器技术 > 其他技术 > NetApp active/active配置

NetApp active/active配置

时间:2010-12-14来源:互联网 点击:
      四种类型的active/active配置方式,每种都有不同的优点和满足不同的需求。这四种不同的配置方式都可以提供通过两个控制器访问存储系统的功能。Active/active配置是将两个存储系统的控制器通过直接或间接的方式连接起来。采用active/active配置后,可以配置为存储节点相互共享访问一个共同的存储设备、子网和磁带设备,也可以配置为每个存储节点拥有各自不同的存储设备和子网。存储节点可以通过NVRAM卡相互连接,也可以安装在同一个机箱内,实现内部连接。 
采用active/active配置,可以提供系统的容错功能,也可以在不停机的情况下实现系统的升级和维护。
位于active/active配置中的存储节点具有如下一些共有的特征:
1、通过集群互联或者是安装在同一个机箱内实现内部互联的存储节点,利用相互之间的连接完成以下工作:
(1)不间断的检查另一个节点是否工作正常;
(2)彼此映射对方的位于NVRAM中的日志数据;
(3)彼此之间同步时钟。
2、active/active配置中的两个节点如果是采用的两个或者是多个磁盘机架配置的环路连接,或者是使用了第三方的存储设备,在这种情况下,节点具有以下的特征:
(1)每个节点管理他们自己的磁盘或者是磁盘阵列的LUN;
(2)处于“takeover”模式中的节点将管理合作节点的磁盘或磁盘阵列的LUN。对于连接的第三方的存储系统,处于“takeover”模式中的节点将会接管属于故障节点的磁盘阵列的LUN的读/写操作,直到故障节点恢复正常。
3、active/active配置中的两个节点拥有各自的备用磁盘(spare disk)和备用磁盘阵列LUN(spare array LUN),或者同时拥有这两者。并且相互之间不共享这些备份资源。
4、active/active配置中的节点在root卷中分别有自己的mailbox磁盘(mailbox disk)和mailbox array LUN。
(1)在FAS系统中,会拥有2个mailbox disk或mailbox array LUN。如果采用SyncMirror对root卷进行镜像的话,会增加为4个。
(2)在V系列系统中拥有1个mailbox disk或mailbox array LUN。如果采用SyncMirror对root卷进行镜像的话,会增加为2个。
mailbox disk和LUN用于完成以下的功能:
(1)维护两个节点之间的一致性。
(2)持续检查两个节点的运行状态。
(3)保存两个节点的通用的配置信息。
5、active/active配置中的两个节点可以位于同一个Windows域中也可以位于不同的Windows域中。
为了active/active配置的强壮性和正常运行,需要熟悉以下配置的操作配置:
1、确定两个节点采用了不同供电系统,以避免电源失效,导致两个控制器同时失效。
2、使用VIF(virtual Interface)技术提供冗余,并且改善网络通讯的可用性。
3、依据Data ONTAP Upgrade Guide指定的操作规程升级active/active配置。
4、维持两个节点配置的一致性。两个节点的配置不一致,通常会导致失败。
5、定期测试系统失败恢复能力,以确定配置的正确性。
6、确定每个节点都有充足的资源,保证节点处于takeover模式时能够承担工作量。
7、利用HA Configuration Checker来确认失败恢复是否成功。
8、如果系统支持Remote LAN Module,确定RLM配置正确。
9、如果存储系统中配置了较多的精灵卷和传统卷,会影响控制器功能接管的时间和控制器的功能归还时间。在active/active配置的系统中增加传统卷和精灵卷的时候应该考虑测试系统控制器的接管时间和功能归还的时间,保证这两个时间能够满足用户的要求。
四种类型的active/active配置如下:
1、标准的active/active配置:不提供数据的副本,两个节点可以最远相聚500米,如果采用SAS配置,距离限制在5米以内。通过避免硬件的单点故障可以提供较高级别的有效性。在系统整体失效时,不具备故障恢复功能。
2、Mirrored active/active配置:提供数据的副本,两个节点可以最远相聚500米,如果采用SAS配置,距离限制在5米以内。与标准的active/active配置相比,增加了增强的数据保护。
3、stretch active/active配置,提供数据的副本,两个节点可以最远相聚500米,如果工作在4Gbps系统上,距离限制在270英尺以内。
4、Fabric-attached MetroCluster配置提供数据的副本,两个节点之间最远可以到100公里。提供硬件资源和数据的副本,保证在大范围的灾难情况下的数据安全。

Standard active/active configurations
标准的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配置的多路径存储,提供了从每个节点到每个磁盘的冗余连接。能够避免一些类型的故障。
站长资讯网
. TAG: NetApp active/active
推荐内容最近更新人气排行
关于我们 | 友情链接 | 网址推荐 | 常用资讯 | 网站地图 | RSS | 留言