版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、DS4000 多路径负载均衡、失效恢复机制,一般的操作系统,Host / Server,Operating system,Application,CPUs,Memory,一般的操作系统,安装新硬件,操作系统可能不知道该如何用,Operating system,Application,CPUs,Memory,一般的操作系统,驱动程序告诉操作系统如何使用这个硬件,Operating system,Qlogic Driver,Application,CPUs,Memory,操作系统怎样标识磁盘,Port 1 + Target 2 + and LUN 0 = disk with id 120,没有RA
2、ID功能的外置磁盘系统,操作系统看到八块盘,ID为 000, 010, 020, 030, 100, 110, 120, and 130 操作系统认为它们是各不相干的八块盘,但是光纤磁盘是多通路的,实际上只有四块盘,Host / Server,0,1,0,0,0,0,0,1,2,3,0,Host / Server,0,Application,我们为什么需要多路径切换软件?,如果两个应用同时把张三的数据存在 id为 000的磁盘上,李四的数据存在 id 为100的磁盘上,1,0,xyz,abc,0,我们为什么需要多路径切换软件?,Host / Server,0,1,0,Application,将
3、只有一份数据被存储!,abc,没有多路径切换软件情况下存在的问题,混淆 操作系统看到两份真实数量的磁盘 没有冗余 没有多路径切换软件,操作系统将不知道何时它该使用多余的路径 危险 多路径导致操作系统认为两份磁盘是独立的,这将导致数据毁坏或IO错误,我们来看一下DS4000是怎样做的,操作系统看到八块独立的磁盘 020, 021, 022, 023, 130, 131, 132, 133,Host / Server,0,1,Storage System,0,1,2,3,0,1,2,3,A 2,B 3,我们需要解决多路径带来的问题,多路径切换软件类型 Low level drivers: RDAC
4、 Configurable volume manager software: Veritas Volume Manager with DMP and HP-UX LVM(PVlinks) 多路径切换软件的作用是告诉操作系统怎样使用多余的路径,怎样作失效恢复,RDAC,RDAC可以隐藏掉多余的路径 操作系统通过RDAC看到四块真实数量的磁盘,它直接访问X磁盘,Host / Server,0,1,Storage System,0,1,2,3,0,1,2,3,A 2,B 3,RDAC,X,Application,Host / Server,0,1,Storage System,0,1,2,3,0,1
5、,2,3,A 2,B 3,X,Application,其它厂商提供的多路径切换软件,多路径切换软件创建一个新的设备,新的设备再去对应多条通路 应用程序使用逻辑盘 X,/,DS4000的一条通路坏了怎么办?,跟DS4000的多路径切换的模式相关 : ADT-disabled mode (RDAC classic, ADT-off, non-ADT) SCSI Mode Select command ADT-enabled mode (ADT, ADT-on) Just re-routes I/O 主机上的多路径切换软件可以使用 ADT-enabled 或 ADT-disabled 模式,Host
6、 / Server,1,Storage System,0,1,2,3,0,1,2,3,A 2,B 3,RDAC,X,Application,ADT-disabled 情况下的切换,应用程序使用 LUN 0, RDAC隐藏了一个事实 有两条路径可以访问到这个 LUN 020 (当前使用的) and 130 (冗余的),0,ADT-disabled情况下的切换,当020的访问路径坏了的时候,Port 0 接到错误报警, 这个错误报警会传送到RDAC 020 (失效) and 130 (冗余),Host / Server,0,1,Storage System,0,1,2,3,0,1,2,3,A 2,
7、B 3,RDAC,X,Application,X,ADT-disabled情况下的切换,RDAC将决定它是否可以使用冗余路径继续IO RDAC发送 Mode Select SCSI command 到DS4000,Host / Server,0,1,Storage System,0,1,2,3,0,1,2,3,A 2,B 3,RDAC,X,Application,ADT-disabled情况下的切换,逻辑盘所归属的DS4000控制器改变 020 (失效) and 130 (转移到另一个控制器),Host / Server,0,1,Storage System,0,1,2,3,0,1,2,3,A
8、 2,B 3,RDAC,X,Application,ADT-disabled情况下的切换,RDAC现在可以使用新的路径进行 IO 了 020 (失效) and 130 (当前使用的),Host / Server,0,1,Storage System,0,1,2,3,0,1,2,3,A 2,B 3,Failover Driver,X,Application,ADT-enabled情况下的切换,应用程序使用 LUN 0, RDAC隐藏了一个事实 有两条路径可以访问到这个 LUN 020 (当前使用的) and 130 (冗余的),Host / Server,0,1,Storage System,0
9、,1,2,3,0,1,2,3,A 2,B 3,RDAC,X,Application,ADT-enabled情况下的切换,当020的访问路径坏了的时候,Port 0 接到错误报警, 这个错误报警会传送到RDAC 020 (失效) and 130 (冗余),Host / Server,0,1,Storage System,0,1,2,3,0,1,2,3,A 2,B 3,RDAC,X,Application,X,ADT-enabled情况下的切换,RDAC将使用冗余路径来继续IO 020 (失效) and 130 (当前使用的),Host / Server,0,1,Storage System,0,
10、1,2,3,0,1,2,3,A 2,B 3,RDAC,X,Application,ADT-enabled情况下的切换,逻辑盘LUN 0 的归属权切换到了B控制器上,其它没有IO发生的逻辑盘没有切换 020 (失效) and 130 (当前使用的),Storage System,0,1,2,3,0,1,2,3,A 2,Host / Server,0,1,B 3,Failover Driver,X,Application,ADT-enabled情况下切换的总结,多数多路径切换软件将分别对待不同的逻辑盘 DS4000系列存储服务器将相应的改变不同逻辑盘的归属控制器,为什么需要 ADT?,ADT 使DS4000系列可以灵活的与第三方提供的多路径切换软
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 挡土墙排架施工方案(3篇)
- 施工方案方法以及体会(3篇)
- 有暴雨应急预案吗(3篇)
- 水泥道路修复施工方案(3篇)
- 洛哥切片营销方案(3篇)
- 温州大桥桥台施工方案(3篇)
- 猪场金属栏杆施工方案(3篇)
- 病死松树清理施工方案(3篇)
- 粽子礼品活动方案策划(3篇)
- 药品品种营销方案模板(3篇)
- 2025年中国铁路兰州局集团有限公司招聘高校毕业生考试真题
- 2026年政法系统公开遴选公务员笔试试题及答案解析(政法类)
- 2026年铅酸电池行业分析报告及未来发展趋势报告
- 印刷工艺与质量标准手册
- 桥梁临边防护安全管理方案
- 小学二年级数学《隔位退位减:算理贯通下的差异化探究与实践》教案
- 2026年重庆联合产权交易所集团招工笔试参考题库含答案解析详解
- 新里程大学英语听说教程谭思坦课后部分参考答案
- YS/T 269-2008丁基钠(钾)黄药
- GB/T 36073-2018数据管理能力成熟度评估模型
- ISO-37301-2021-合规管理体系要求及使用指南(中文版)
评论
0/150
提交评论