在5G网络的网络功能虚拟化技术中,网络服务是由多个虚拟网络功能按一定顺序组成服务功能链提供.针对目前通过迁移VNF节点实现SFC故障恢复方法中存在迁移频率高、迁移后的SFC路径太长的问题,提出将VNF节点的迁移与其相连的虚拟链路的迁移协同进行,同时把最小化"迁移开销时长"作为优化目标,从而解决因迁移目的节点位置选择不当而导致链路资源浪费和SFC时延增加的问题.寻找迁移目的节点过程被转化为一个多目标优化问题.本文采用NSGA-Ⅱ算法实现多目标优化.实验结果表明,通过NSGA-Ⅱ算法得到的迁移目的节点在最小化"迁移开销时长"的同时,距离待迁移VNF的前后VNF所部署的物理节点距离最短并且"迁移目的节点资源占用率"最小.