This is the expected behaviour.
Failover clustering is HA. You are right that in HA, when there is a move or
a failover of a resource, clients will lose their connections and will have
to reconnect to the resource after the resource is started on another node.
In Live Migration, the resources (VMs) are moved with the memory on the
active location being copied live during the move process. For more info, I
recommend the following site:
I hope it helps.
MVP, MCT, MCITP x7, MCTS x9, MCSE x4, CTT+
ClusterHelp.com, a Microsoft Gold Certified Partner