一种基于强化学习的可靠性保障的安全服务链编排算法
摘要:
本发明公开了一种基于强化学习的可靠性保障的安全服务链编排算法,包括:1:获取底层物理网络状态信息和安全服务链请求集合;2:基于步骤1中的信息,采用强化学习算法Q‑Learning进行SSC编排,并输出编排结果;3:判断步骤2编排完成的SSC是否满足可靠性要求,并将不满足的SSC放置于故障集合中;4:判断SSC故障集合是否为空,若不为空,则根据定义的公式计算VSF的节点重要度,并根据重要度对故障集合中的VSF进行备份;5:判断备份后的SSC是否满足可靠性需求,若满足则从故障集合中移除该SSC,重复步骤4,直到所有SSC均满足可靠性要求,即SSC故障集合为空;6:输出最终SSC编排方案。上述方法降低了服务的端到端时延,保证了服务质量,降低了备份资源的开销。
0/0