开始新对话

未解决

此帖子已超过 5 年

2121

2012年3月21日 23:00

Symmetrix映射磁盘管理系列(一)磁盘映射工作原理

​ ​
​ ​

​Symmetrix​​映射磁盘管理系列(一)磁盘映射工作原理​

​ ​

​ ​

​转载请在文首保留原文出处:​​EMC中文支持论坛​

​ ​

​介绍​

​ ​
​ ​

​ ​

​Symmetrix​​映射磁盘设备管理系列主要介绍配置主机访问​​Symmetrix​​阵列的方法。本系列共分​​10​​个章节:​

​ ​

​(一)​​ ​​磁盘映射工作原理​

​ ​

​(二)​​ ​​磁盘映射控制概述​

​ ​

​(三)​​ ​​磁盘映射拓扑结构​

​ ​

​(四)​​ ​​配置磁盘映射​

​ ​

​(五)​​ ​​显示主机​​HBA​

​ ​

​(六)​​ ​​添加映射磁盘设备​

​ ​

​(七)​​ ​​维护磁盘设备数据库​

​ ​

​(八)​​ ​​查看​​VCMDB​

​ ​

​(九)​​ ​​主机总线适配器​​(HBA)​​管理​

​ ​

​(十)​​ ​​光纤通道与主机的接口管理​

​ ​

​ ​
​ ​

​更多信息​

​ ​
​ ​

​ ​

​磁盘映射概述:​

​ ​

​ ​

​ SYMCLI​​可以用关联一个或者多个磁盘设备到Symmetrix阵列的​​FA​​前端口和主机的​​HBA​​的方式,对主机与磁盘设备映射的访问进行进行控制和分配。​​VCMDB​​数据库作为主要存放磁盘映射信息的载体,它会对于每个​​Symmetrix​​阵列维护一个访问控制记录,从而防止多个主机对同一个磁盘设备进行读写。 这种做法叫做定义​​Masked Channel​​。磁盘映射命令还能被用来配置多个主机访问一个​​FA​​前端口,这种方式在多类型主机的情况下很有用。然而,用户也可以通过使用光纤​​ID​​锁定的方式来对​​WWN​​欺骗进行保护。​

​ ​

​ ​

​磁盘映射的工作原理:​

​ ​

​ ​

​ 有些情况下,如果用户定义了​​Masked Channel​​,允许多台主机连接到某个​​Symmetrix​​的​​Director​​上,会有潜在冲突使得多个主机同时访问和使用一同组磁盘设备。为了避免这种情况,用户可以使用磁盘映射功能,在​​VCMDB​​中维护一组记录,来控制和维护阵列中的磁盘设备与主机之间的访问关系。​​VCMDB​​中的记录内容包括主机的​​HBA​​标识(​​HBA​​端口和​​WWN​​),它与​​FA​​前端口和映射到​​FA​​前端口的磁盘设备关联,从而保证只有特定的​​HBA​​可以看到。一旦用户创建了​​VCMDB​​记录然后激活配置,​​Symmetrix​​阵列,​​VCMDB​​表明这些磁盘设备是可以通过相关的​​FA​​端口被主机的​​Initiator​​的​​WWN​​访问。​​VCMDB​​中,每个​​Director​​控制最多​​256​​个不同的​​WWN​​或者​​512​​个​​iSCSI​​(从​​Enginuity​​微码版本​​5771​​开始)。最多​​128​​个光纤​​Director​​端口和​​64​​个多协议(​​iSCSI​​)端口(根据​​Symmetrix​​模块而言)。​

​ ​

​ ​

​ ​

​ ​

​主机访问实例​​:​

​ ​

​ ​

​ 当主机尝试访问​​Symmetrix​​阵列中的磁盘,图一中显示,主机的​​Initiator​​名字传输到​​Symmetrix Director​​的前端口。​​Symmetrix​​在内存中记录下连接和​​Initiator​​名字到​​login History table​​,然后授权该​​Initiator​​可以通过​​Director​​端口访问可用的磁盘设备(根据​​VCMDB​​中定义的磁盘映射配置)。然而,如果在​​iSCSI​​拓扑中已经启用了​​CHAP​​验证的话,​​VCMDB​​会先检查​​CHAP​​。​

​ ​

​ ​​以下例子中,主机​​1​​通过​​FA1​​访问两个个磁盘设备,通过​​FA2​​访问一个磁盘设备。主机​​2​​通过​​FA1​​访问一个磁盘设备。主机​​3​​通过​​FA2​​访问一个磁盘设备。​

​ ​

1.jpg

​ ​

​图一:通过主机​​Initiator​​的磁盘映射方案​

​ ​

​ ​

​ 对于Symmetrix DMX,用户可以使用​​SYMCLI​​命令​​symmask​​和​​symmaskdb​​来控制和监控磁盘映射操作。使用这些命令,用户可以定义查询每个主机​​HBA​​可以访问的​​Symmetrix​​磁盘设备。​​Symmmask​​命令的主要功能是设置修改​​Symmetrix​​磁盘映射功能。​​Symmaskdb​​则是对​​VCMDB​​进行备份,还原,初始化已经显示​​VCMDB​​中的内容。在这个系列之后的章节中,我们将具体介绍使用​​SYMCLI​​命令对磁盘映射的操作和实例。​

​ ​
​ ​

​参考​

​ ​
​ ​

​ ​

​EMC Solutions Enabler Symmetrix CLI Command Reference ​

​ ​
​ ​

​应用于​

​ ​
​ ​

​Symmetrix DMX​

​ ​

​Solution Enabler​

​ ​

2 Intern

 • 

2.1K 消息

2012年10月21日 19:00

谢谢反馈,已经对文章中的用词进行了修改。

找不到事件!

Top