多路径管理软件功能与架构解析.docx
《多路径管理软件功能与架构解析.docx》由会员分享,可在线阅读,更多相关《多路径管理软件功能与架构解析.docx(12页珍藏版)》请在优知文库上搜索。
1、多路径管理软件的主要功能屏蔽冗余1.UN存储通过Fabric网络的Zone和存储的1.UNMasking/1.UNMapping建立与服务器的关系服务器上就可以识别存储的1.UN.在多路径组网的存储区域网络中,当未安装多路径管理软件的服务器通过每条路径都会发现一个1.UN,此时存储上同一个1.UN在服务器端会被认为是两个或多个不同的1.UN,即出现了冗余1.UN.服务器端上显示的1.UN实际上仅是路径不同.当安装了多路径管理软件之后,冗余的1.UN会被聚合为虚拟1.UN,操作系统识别虚拟1.UN,并直接对虚世1.UN进行I/O操作,I/O数据流经过多路径管理软件后,按照多路径管理软件设SS的策
2、略与存储进行I/O麋作.选择最优路径存储系统为了保证业务运行的稳定性和连续性,一般会配置两个或者多个控制器,实现部件冗余。存储系统中每个1.UN都有一一对应的所属控制器,所属控制器是存储系统为1.UN指定的一个特定控制器,用来避免两个或多个控制器同时对同一个1.UN进行操作,防止写冲突损坏存放的数据,在日常运行过程中,如果服务器通过非所属控制器来访问1.UN,最终需要转给1.UN的所属控制器进行处理,直接通过所属控制器访问对应的1.UN可获得最快的I/O速率.在多路径组网环境下,服务器上虚拟1.UN对应的存储系统上1.UN的所属控制器,称为该1.UN的优选控制器。因此,安装多路径管理软件的服务
3、器会优先选择通过优选控制器来访问存储系统上的1.UN,获得最快的I/O速率.连接到优选控制器的路径就是最优I/O选择优选控制器上的一条或多条路径进行访问以获得最佳的I/O速率.故阳切换和故阳恢复通常多路径管理软件在路径故障时可以自动将I/O转移到其他可用路径,例如:当服务器上的应用通过多路径管理软件管理的虚拟1.UN进行I/O操作,多路径管理软件选择一条最优路径,向存储提交I/O谙求,如果这条路径故障,导致下发到存储的I/O请求失败,多路径管理软件会得到失败的返回值,此时多路径管理软件会由新选择另一条路径,再次向存储提交I/O请求,如果路径正常,I/O下发到存储成功,多路径管理软件会接收到成功
4、的返回值,并且把相应的状态信息反馈给操作系统和应用.请注意,多路径管理软件在发现路径故障时通常会妥次重新尝试和等待,这样会消耗一定的时间,会造成一定的I/O阻塞.多路径管理软件在检测到路径故障恢复后,会自动把I/O更新下发到该路径.路径故障恢复有两种方式:对于支持热拔插的操作系统(如Windows),服务器与存储系统之间的链路断开会导致SCSl设备被删除,相应的链路在恢巨后会触发电新创建SCSl设备,对于这种场景的多路径管理软件需要立即感知到路径恢宜.对于不支持热拔插的操作系统(如AIX、低版本的UnUX),多路径管理软件通过周期测试感知路径恢宾.负毂均衡谈到负载均衡,需要先了解一下存储控制器
5、的多路径机制,存储连接服务器的控制器,通甫称为前端控制器,多路径机制大概分为三类:主主模式(A/A):SymmetricActiveZActive,对于特定的1.UN来说,在它的路径中,两个(或多个)存储前端控制器(下面简称控制器)的目标端口均处于主动/优化(active/optimized)状态。两个控制器之间实现高速互联的通讯,一个I/O发到控制器端,两个控制器可同时参与处理.当路径出现故,将高线(offline)故障路径并电定向I/O到其他路径,I/O圭定向期间,存储控制器会充分考虑负载平衡等因素并选择最合适的路径.对于应用程序,路径切换过程是透明的的,几乎不会有延迟(延迟时间一般为几秒
6、)。A1.UA模式:AsymmetricActive/Active,A1.UA是ASymmetriC1.ogicalUnitAccess(异步逻辑单元访问)的缩写,对于特定的1.UN来说,在它的路径中,一个存储前端控制器(下面简称控制器)的目标端口处于主动/优化(active/optimized)状态,另一个控制器的目标端口处于主动/非优化(active/unoptimized)状态.在某一个时刻,某个1.UN只是属于某一个控制器,要想实现两边的负载均衡,就是将任务A交给控制器A,将任务B交给控制器B,对于同一个任务来说,任何时候只有一个控制器在控制.多路径管理软件和控制器共同配合指定每个1.
7、UN的优选控制器,如果路径发生故障,将再新分配I/O流量到其他可用的路径,同时,停止故障路径上的I/O,此时优选控制器是否切换,多数取决于存储厂商的设计.主从模式(A/P):ActiveZPassive,对于特定的1.UN来说,在它的路径中,一个存储前端控制器(下面简称控制器)的目标端口处于主动/优化(active/optimized)状态,另一个控制器的目标端口处于备用(Standby)状态.控制器会指定每个IUN的优选控制器,如果路径发生故障,将亚新分配I/O流量到其他可用的路径,同时,停止故障路径上的I/O,此时通常会发生优选控制器的切换.多路径管理软件配合存储前端控制器,有多种选路算法
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 路径 管理软件 功能 架构 解析