1.一种服务功能链的备份管理方法,其特征在于,所述备份管理方法包括:获取待管理服务功能链对应的底层路径集合;根据所述底层路径集合构建路径矩阵,并根据所述底层路径集合、所述路径矩阵以及预设的向量扩张理论,获取所述待管理服务功能链对应的关键资源集合;根据预设的代价筛选方法,从所述关键资源集合中,筛选出待备份资源,并对所述待备份资源进行备份;其中,从所述关键资源集合中,筛选出待备份资源,并对所述待备份资源进行备份,具体包括:获取当前备份资源;根据预设的代价计算公式组,分别计算所述关键资源集合中各个关键节点的关键节点相对代价值以及各个关键路径的关键路径相对代价值;根据所述当前备份资源、所述关键节点相对代价值以及所述关键路径相对代价值,筛选出待备份资源,并通过所述当前备份资源,对所述待备份资源进行备份;其中,所述代价计算公式组包括关键路径代价计算公式以及关键节点代价计算公式,其中,所述关键节点代价计算公式为:式中,n为关键资源中总的物理节点数; 为物理节点 资源的关键节点代价; 表示物理节点 的可用资源率, 表示当前物理节点 的总计算量。
2.根据权利要求1所述的服务功能链的备份管理方法,其特征在于,根据所述底层路径集合构建路径矩阵,并根据所述底层路径集合、所述路径矩阵以及预设的向量扩张理论,获取所述待管理服务功能链对应的关键资源集合,具体包括:根据预设的路径识别方法以及所述底层路径集合,构建路径矩阵;根据所述路径矩阵,计算所述底层路径集合中底层路径的最小子空间;根据预设的底层路径选择方法以及所述最小子空间,计算所述最小子空间的基,并将所述基作为所述待管理服务功能链对应的关键资源集合。
3.根据权利要求2所述的服务功能链的备份管理方法,其特征在于,获取所述待管理服务功能链对应的底层路径集合,具体包括:根据所述待管理服务功能链与底层网络资源映射关联,获取所述待管理服务功能链的各个虚拟节点的底层节点以及虚拟链路对应的底层链路,并将所述底层节点以及所述底层链路存储入底层路径集合中。
4.根据权利要求1所述的服务功能链的备份管理方法,其特征在于,所述关键路径代价计算公式为:式中,m为关键资源中总的物理链路数量, 为物理链路 的关键路径代价; 为物理链路 的资源利用率, 为当前物理链路 的总带宽量。
5.根据权利要求4所述的服务功能链的备份管理方法,其特征在于,根据所述当前备份资源、所述关键节点相对代价值以及所述关键路径相对代价值,筛选出待备份资源,具体包括:根据预设的排序顺序、所述关键节点相对代价值以及所述关键路径相对代价值,将所述关键节点以及所述关键路径进行排序以获取备份优先序列;所述排序顺序为相对代价值从大到小;根据所述当前备份资源,从所述备份优先序列中筛选出待备份资源。
6.一种服务功能链的备份管理装置,其特征在于,所述备份管理装置包括底层路径获取单元、关键资源识别单元以及资源管理备份单元,其中,所述底层路径获取单元用于获取待管理服务功能链对应的底层路径集合;所述关键资源识别单元用于根据所述底层路径集合构建路径矩阵,并根据所述底层路径集合、所述路径矩阵以及预设的向量扩张理论,获取所述待管理服务功能链对应的关键资源集合;所述资源管理备份单元用于根据预设的代价筛选方法,从所述关键资源集合中,筛选出待备份资源,并对所述待备份资源进行备份;其中,从所述关键资源集合中,筛选出待备份资源,并对所述待备份资源进行备份,具体包括:获取当前备份资源;根据预设的代价计算公式组,分别计算所述关键资源集合中各个关键节点的关键节点相对代价值以及各个关键路径的关键路径相对代价值;根据所述当前备份资源、所述关键节点相对代价值以及所述关键路径相对代价值,筛选出待备份资源,并通过所述当前备份资源,对所述待备份资源进行备份;其中,所述代价计算公式组包括关键路径代价计算公式以及关键节点代价计算公式,其中,所述关键节点代价计算公式为:式中,n为关键资源中总的物理节点数; 为物理节点 资源的关键节点代价; 表示物理节点 的可用资源率, 表示当前物理节点 的总计算量。
7.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如权利要求1至5中任意一项所述的服务功能链的备份管理方法。
8.一种服务功能链的备份管理系统,其特征在于,所述备份管理系统包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至5中任意一项所述的服务功能链的备份管理方法。