本技术公开一种数字服务网络的异常溯源方法及系统,其中方法包括以下步骤:基于因果先验对作为第一参考数据的正常运行数据进行编码,获取相应的第一潜在表征,第一潜在表征具有若干个第一维度,第一维度与因果因素一一对应;依次对第一潜在表征中各第一维度的值进行干预,生成相应的干预表征;每个因果因素具有若干个与其相对应的干预表征;对各干预表征进行重构,获得相应的干预数据;计算干预数据与作为目标数据的异常运行数据的相似度;基于相似度,从干预数据中筛选出相应的候选数据,基于候选数据所对应的因果因素生成相应的异常溯源结果。本发明能够对具有复杂因果关系的数字服务网络的异常进行溯源。
背景技术
在新一代信息技术的推动下,数字服务正在向着云、边、端多维度持续演进。数字服务从传统的孤立形态,正在演进为跨CPH三维空间(Cyberspace-Physical-Human)、异构服务协作增强的云边端一体化数字服务网络形态,呈现出跨网跨域、大规模、复杂、可信、动态等特点。通过对跨网跨域的数字服务进行共享协同,可以促进物理空间的人、机、物资源与信息空间的软件服务实现复杂的服务融合。
随着数字服务网络的迅猛发展,其架构日益复杂,规模不断扩大,服务之间的依赖关系也更加错综复杂。在这样的背景下,如何高效地检测服务网络中的异常,并准确地溯源定位,成为保障服务网络可靠性、提升用户满意度的关键问题。
现有的异常检测和溯源方法主要依赖于监控数据、日志信息以及统计分等技术手段。然而,这些方法在面对复杂的因果关系、高维度的数据时,往往存在准确性不足和适用性受限等问题。
实现思路