SAN(存储区域网络),WWN, WWPN,WWNN区别

存储区域网络(Storage Area Network,简称SAN)采用网状通道(Fibre Channel ,简称FC,区别与Fiber Channel光纤通道)技术,通过FC交换机连接存储阵列和服务器主机,建立专用于数据存储的区域网络。以下介绍WWN,WWNN,WWPN的意义与区别:


WWN: world wide number 是硬件的全球唯一标示
WWPN: world wide port number 是指端口号
WWNN: world wide node number 是指节点号
 
如果是光纤交换机的话wwn和wwnn是一样的,而wwpn是指每个光纤端口.
如果是HBA卡的话,若是只有一个端口则三者可能一样,若是有多个端口则和交换机差不多.
具体的解释如下图:

WWN是HBA卡用的编号吧,每一个光纤通道设备都有一个唯一的标识,称为WWN(world wide name),由IEEE负责分配。在有多台主机使用磁盘阵列时,通过WWN号来确定哪台主机正在使用指定的LUN(或者说是逻辑驱动器),被使用的LUN其他主机将无法使用。


比如例子:
WWN概念包含WWPN、WWNN。
一个不可拆分的独立的设备有WWNN,一个端口有WWPN。
比如一台SAN交换机,不可拆分,有一个WWNN,它有一堆端口,每个端口有一个WWPN。一块多口光纤HBA,卡本身有一个WWNN,每个端口有一个WWPN,单口的HBA也是,不过只有一个WWNN和一个WWPN。但主机就没有WWNN,因为卡和主机是可以分离的,单纯一个主机本身并不一定是SAN环境中的设备。
 
 
有WWNN的好处是:即使不去看连线,也可以清楚地知道,哪些端口是在一个物理设备上
wwn:有两种表示方法:  wwpn  wwnn
对于主机来说:
单个hba卡(单口)的情况下: wwnn只有一个     wwpn和wwnn一样
单个hba卡(双口)的情况下: wwnn只有一个     wwpn有两个
两个hba卡(单口)的情况下: wwnn有两个      wwpn有两个
两个hba卡(双口)的情况下: wwnn有两个      wwpn有四个


linux系统查看WWN:
cat /sys/class/fc_host/hostX/port_name  X为从0开始的数字,对应每个设备
状态是 /sys/class/fc_host/hostX/port_state
当前接口速率是 /sys/class/fc_host/hostX/speed
当前接口类型是 /sys/class/fc_host/hostX/port_type

journalctl一个命令,查看所有日志(内核日志和 应用日志)。日志的配置文件/etc/systemd/journald.conf

posted @   airoot  阅读(1584)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
点击右上角即可分享
微信分享提示