4. 共享存储选型与连接
共享存储是PowerEdge高可用集群的“共同数据底座”。两台或多台节点必须同时看到同一份卷,才能在故障切换后继续访问虚拟机、数据库或文件数据。选型时先分清三条主线:协议(iSCSI、FC、SAS)、阵列定位(入门直连、中端统一、入门SAN、第三方SAN/NAS)和可用性能力(双控制器、缓存保护、多路径、快照复制)。Dell产品线中,PowerVault ME系列是入门级SAN,主打iSCSI/FC/SAS灵活组网;SC系列是面向虚拟化的统一存储,强调自动分层与数据服务;PowerVault直连型号(如MD系列思路)更偏向DAS/SAS直连;第三方则常见NetApp、HPE、华为、TrueNAS等SAN/NAS。选型不是比参数高低,而是看协议、端口、控制器、容量与集群心跳/数据网是否匹配。
一、四类存储的定位与关键差异
ME系列(如ME5012/ME5024)通常提供双控制器、每控制器多个16Gb FC或25Gb iSCSI端口,支持SAS扩展柜,适合预算有限但要求双控冗余的集群。SC系列(如SCv3000/SC5020)在双控基础上强化了虚拟化集成、自动分层、快照与复制,管理更偏“统一存储”。PowerVault直连型(如MD系列)以SAS为主,适合单机或双机直连,扩展性和共享灵活性弱于SAN。第三方SAN/NAS则覆盖从iSCSI/NFS到FC的广泛场景,NAS以文件共享见长,SAN以块设备见长。集群共享卷通常优先块存储(iSCSI/FC/SAS),文件型负载可选NAS。
| 类型 | 典型协议 | 适用场景 | 多路径要点 |
|---|---|---|---|
| PowerVault ME系列 | iSCSI / FC / SAS | 入门双控SAN、中小集群 | MPIO,双控双口 |
| Dell SC系列 | iSCSI / FC | 虚拟化统一存储、分层 | MPIO,优先子网 |
| PowerVault直连型 | SAS | 双机直连、DAS | 双端口SAS链路 |
| 第三方SAN/NAS | iSCSI / FC / NFS / SMB | 异构、文件共享、既有资产 | 按厂商指南配置 |
二、iSCSI连接配置:从发现到登录
iSCSI适合已有以太网、希望低成本组网的集群。建议为存储流量单独划分VLAN或物理网段,避免与业务/心跳混跑。以Windows节点为例,先确认发起程序服务已启动,再执行发现与登录:
# 查看发起程序与已发现目标
iscsicli ListTargets
# 添加门户(存储控制器A/B的iSCSI IP)
iscsicli QAddTargetPortal 192.168.30.101
iscsicli QAddTargetPortal 192.168.30.102
# 登录目标,启用多路径
iscsicli QLoginTarget iqn.2024-06.com.dell:me5-01
iscsicli QLoginTarget iqn.2024-06.com.dell:me5-02
Linux节点可用open-iscsi:iscsiadm -m discovery -t st -p 192.168.30.101发现,再用iscsiadm -m node -T <target> -p <portal> -l登录。登录后应在系统中看到两块或多块“同一LUN”的磁盘,这正是多路径生效的前提。若只看到一块,说明第二条路径未登录或未启用MPIO。
三、FC与SAS连接配置
FC依赖HBA卡与交换机Zoning。先在交换机上按WWN划分单启动器单目标Zone,再在节点HBA BIOS或OS中确认链路。Linux可用systool -c fc_host -v查看端口状态,Windows在“MPIO”中确认设备。FC的LUN屏蔽(LUN Masking)必须把集群所有节点WWN加入同一主机组,否则切换后新节点看不到卷。SAS直连则更简单:用双端口SAS HBA分别连接存储控制器A/B的SAS口,形成两条物理链路;但SAS距离短、扩展有限,适合双机而非大规模集群。
四、多路径设置与验证
多路径的目标是:任一控制器、线缆或端口故障时,I/O自动切换到另一条路径,且不产生重复磁盘。Windows启用MPIO功能后,在“MPIO属性”中勾选“添加对iSCSI设备的支持”,并选择“仅故障转移”或“轮询”策略。Linux使用multipathd,典型配置如下:
# /etc/multipath.conf 片段
defaults {
user_friendly_names yes
path_grouping_policy multibus
failback immediate
no_path_retry 5
}
blacklist {
devnode "^sd[a-z]$"
}
执行multipath -ll应看到同一WWID下有多条路径,且状态为active/active或active/ghost。验证时拔掉控制器A的一条线,观察multipath -ll中路径变为failed,但卷仍可读写;恢复后路径自动回到active。若出现“重复磁盘”,说明多路径未接管,需检查黑名单与设备支持列表。
五、选型与配置的落地判断
实际项目中,建议按以下顺序决策:先确认集群节点数量与协议支持,再确认存储控制器数量与端口类型,最后确认多路径与LUN屏蔽是否覆盖全部节点。若预算有限且节点不超过4台,ME系列iSCSI双控是性价比较高的起点;若需要自动分层、快照和更深的虚拟化集成,SC系列更合适;若已有第三方SAN/NAS,则优先复用并按厂商多路径指南配置,避免混用不同厂商的MPIO驱动。无论选哪种,最终都要用multipath -ll或Windows MPIO界面确认“多路径聚合、单卷可见、故障可切换”这三件事,才算真正完成共享存储连接。