欢迎来到天天文库
浏览记录
ID:28016903
大小:378.60 KB
页数:4页
时间:2018-12-07
《对称双活控制器架构》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、1:次我们讨论过在升级firmware时,非对称控制器足否会丢数裾的问题。我仔细研究Z我们U己关于对称双活控制器的一些技术资料以及和非对称控制器的比较,以及在网上查找/一些实施文捫,也咨询过K他厂商的售后实施人员。基本确定除了我们的对称双活控制器能实现在线的firmware升级外,非对称的控制器架构也朵能做到在线升级控制器,但足做不到无缝的升级,应用会冇稍许中断。对称式处理模式和非对称处理模式W农架构的区别,从图上可以看出其主要区别是在于symmetric双活架构的存储器的两个控制器内部乂细化成了前端卡和后端卡,另外两个控制器之间出现丫互连通道(Broadbandc
2、rosspath)。传统的Asymmetric存储器器的柯个控制器都足•一体化设计,控制器足一个鉍小的单位没冇办法可以进一步细化丫。传统模块化存储可以奍到每台主机一般足通过多通道整ft连接到掠制器(如HDS的HDLM,EMC的Powerpath,HP的SecurePath,画L的SDD,Veritas的DMP等)再通过两台FC交换机连接到两个存储控制器,然后存储器把内部的磁盘(如LUN1、LUN2)分別映射给不同的主机。比如把Iun1映射给上图左边红色的主机1,把Iun2映射到上图右边蓝色的主机2。另外很重要的—点是一般仿统的Asymmetric存储器在把lun映射
3、到主机吋,必须耍指定一个onwer控制器且不能在线改变(术语称"属主控制器”),比如说Iun1足通过控制器0映射给红色的主机1,而Iun2圮通过控制器1映射给蓝色的主机2,如果某个lun如果要改换控制器映射mapping,往往盂要停机或者说手工切换,这样尽管从宏观上来看控制器间确实见做到双活active—active(两个控制都向时在工作,都冇Cl己所属的lun),41足细细分析会冇以下潜在的问题:1、存储规划上带来的额外负枳:在存储规划初期必须仔细考虑把每■•个lun的属主控制器,尽量把任务均衡地分布在付个控制器上。2、控制器间很难做到负载均衡:不冋的业务蓋统的工
4、作负载往往足不一样的,如果规划初期控制器任务分配不均衡,运行后很难做到在线调整,需耍有停机时间:3、如果一个控制器坏掉了,所属的lun需要全部重新mapping,而如果该控制器只足短竹停止工作而马上又巫新恢复处押.,那么lun的归属就很有可能会在两个控制器问跳來跳去,这就足存储行业里而经常讲到的"乒乓效应"(lun的归属权在两个控制器间來冋跳动,就像乒乓球一样)。造成这呰原W的根本M题是传统的Asymmetric存储器器的每个控制器都是一体化设计,控制器是一个较小的单位没有办法可以进一步细化了。而基于Symmetric架构的模块化存储器就可以很大程度上避免这个M题,
5、因为如前面图中所介绍的,存储器的两个控制器里而又进-步细化了前端卡(负责和主机连接)和后端卡(负责和后端的lun连接),两个控制器叫的前端和后端卡都可以做到anytoany的互连。这样的架构下,每个lvm的owner域主控制器就存在动态变化的可能性。000Lun1Lun2Lun3控糾2A前镝接口后朶接口O货用□Lun1A主控B裔技Lun2A主控B备控0Lun3B主控A資校非对称双活控制器架构,升级控制器必须采用双链路冗余,利用多路径软件实现切换,可以实现在线切换,但记盂要前期的设置工作。单链路的诂只能手工更改LDN的映射,把所有访问转到-•个控制器,更改控制器属主不
6、能在线实现,需停应川。如果说前端链路是冗氽情况,理论上通过多路径软件进行切换,会存I/O的屮断,根据多路径软件和存储的能力人概在10秒'20秒之间,犯见不会丢失数据,因此非对称处理器架构也足可以实现在线升级控制器firmware,但足前提条件是双链路,并配有多路径软件。并JUL屮端存储都是支持写cache镜像,因此可以保证双控制器的数裾-•致,切换控制器也不会发生数裾错误。对称双活在firmware升级屮最人的优势就足单链路升级,并11讨以不依赖多路径软件,并侃证无缝切换。
此文档下载收益归作者所有