发布时间: 2005年07月04日
Q:什么叫LUN Masking???
A:SAN结构中存储设备是被当作本地设备访问的,,,文件系统和数据的维护在主机端完成。。。所以,,,,SAN中一般情况下,,需要基于主机的数据隔离,,,,即所谓的LUN Masking技术。。。。这种技术主要保证多种操作系统平台不会互相破坏文件系统。。
每块磁盘都在一个队列里,,磁盘分区也能被分配成LUN。。当多台计算机在同一时间访问同一磁盘时将会导致磁盘数据的混乱,,,克服这个问题的最简单的办法就是使用LUN masking。。。
LUN masking能使磁盘通过SAN分配给一台计算机,,,,而其它计算机在此时则无法看到该磁盘。。。如果你应用LUN masking,,那么一个单独的RAID将被分到多个逻辑磁盘上,,这些磁盘都分配给了指定的计算机。。。
逻辑单元数掩码(LUN masking)是以独立磁盘冗余阵列(RAID)为中心的,,在一个端口掩码多个LUN的加强型方法。。通过使用服务器HBA的全球端口名 (WWPN),,在RAID-array级配置LUN masking。。。。LUN masking也允许磁盘存储资源在多个独立服务器之间共享。。。单个的大容量RAID设备可以划分子模块,,之后通过带LUN masking功能的SAN光纤通道连到RAID上的不同主机上,,提供服务。。。。所以,,,,只有一个或者有限的服务器可以看到LUN (例如,,磁盘薄片,,,部分,,单元),, 可对RAID设备中的每个LUN进行限制。。。。
LUN masking 既可以在 RAID 设备中进行设置 ( 位于 RAID 端口后 ) ,,,也可以在服务器 HBA 中进行设置。。。。 RAID 在设备中进行设置更为安全,,,但并不是所有的 RAID 设备具有 LUN masking 能力,,,这样,,,,为了设置 LUN masking ,, 一些 HBA 厂商允许在驱动器级进行持久绑定( persistent binding )。。
