ONTAP Discussions
ONTAP Discussions
Solved! See The Solution
Yes @Chun_Chiang. Let me propose the change in the TR , so that it clearly states FC LIF Failover in ASA only supports SCSI and NOT NVMe.
Hi @Chun_Chiang ,
A great question, I have some thoughts, but I am not sure if I have the right answer for, but I can answer your other questions:
Now to answer your question, I don't believe that NVMe/FC persistent port is a feature due to the following:
I hope that this helps, it would be great to get some input from NetApp.
Enjoy!
Thanks for your reply.
I used LOD new ASA 9.16.1 to do the test.
In diag mode, san config show
display
Persistent Port Enabled : True
I created total 2 FCP LIFs and 2 NVMe/FC LIFs.
All LIF is located at home node.
All LIFs failover policy are all disabled.
Even I follow KB
to disable one FCP LIF, I didn/tobserve any difference.
It seems persistent port shadow LIF are hidden and can'r be found by CLI.
But it seems that ASAr2 still have persistent port feature with FCP and NVMe/FC just like old ASA.
If we can get confirmation from NetApp. that will be great.
I used LOD ASAr2 9.16.1 to verify by CLI. I found
FCP and NVMe/FC LIF failover policy are all disabled. I can’t change them to sfo-partner-only.
so there is no persistent port on ASAr2. All block protocols use symmetric multipath.
I use san config shown (in diagram mode)
and get Persistent Ports Enabled: true
What failover-policy of old ASA system which supports persistent port feature with FCP and NVMe/FC use ? disabled or sfo-partner-only ?
if it is disabled. Does it mean ASAr2 still have persistent port feature on FCP and NVMe/FC use ?
If persistent port will have two same WWPN : one is -is-home, the other is not -in-home, then what I see in ASAr2 is single WWPN LIF. So it should be no persistent point for FCP and NVMe/FC.
On LOD new ASA 9.16.1 In debug mode, san config show
display
Persistent Ports Enabled : True
Does it mean FCP and NVMe/F C persistent port is enabled by default ?
In Short PPorts is Internal Engineering Team , while it is SCSI FC LIF Failover. And in all Platforms FAS/ASAr1/ASAr2 we dont support NVMe FC LIF Failover.
LIF Failover : LIFs failover to the HA Partner (same ports) in event of Storage Failover Over (takeover). And Failback to orginal Ports after giveback.
--
| LIF Type | FAS | AFF | ASAr1 | ASAr2 |
| SCSI FC LIF | NOT Supported | NOT Supported | Supported | Supported |
| NVMe FC LIF | NOT Supported | NOT Supported | NOT Supported | NOT Supported |
| iSCSI LIF | NOT Supported | NOT Supported | Supported | Supported |
| NVMe TCP LIF | NOT Supported | NOT Supported | NOT Supported | NOT Supported |
Note:
In ASA r1, iSCSI LIFs use the default-data-iscsi service policy, and NVMe/TCP LIFs use default-data-nvme-tcp. In ASA r2, all IP LIFs (for both iSCSI and NVMe/TCP) use a single service policy called default-data-blocks.
Failover behavior:
* LIFs with default-data-iscsi can fail over. LIFs with default-data-blocks or default-data-nvme-tcp cannot fail over.
Thank you for detail explanation.
So NVMe/FC will not have PPorts on ASA and ASAr2.
Tr-4080 page 10,
"if the node is an ASA, then persistent ports and/or iSCSI LIF failover are enabled and supported, failed interfaces are reactivated on the partner by either migrating the IP address (iSCSI LIF failover) or relocating the HBA WWNN (for FCP and NVMe/FC persistent ports), ensuring hosts do not encounter lost storage paths."
It should be corrected to "(for FCP persistent ports)"
Can we conclude ASA and ASAr2 persistent port only support FCP ?
Yes @Chun_Chiang. Let me propose the change in the TR , so that it clearly states FC LIF Failover in ASA only supports SCSI and NOT NVMe.