掌桥专利:专业的专利平台
掌桥专利
首页

业务数据的稽核方法、装置、电子设备和存储介质

文献发布时间:2023-06-19 19:28:50


业务数据的稽核方法、装置、电子设备和存储介质

技术领域

本发明涉及数据稽核技术领域,尤其涉及一种业务数据的稽核方法、装置、电子设备和存储介质。

背景技术

为提高IDC(Internet Data Center,互联网数据中心)的客户业务的运维效率,其前提是客户订购的IDC业务数据要准确。由于前期大量的历史存量IDC业务数据并未进行电子化,同时目前仍然有一些IDC业务通过线下开通以及大量的客户业务需要变更,导致客户订购的IDC业务数据不准确。因此,亟需解决IDC业务数据的稽核问题。

发明内容

本发明提供一种业务数据的稽核方法、装置、电子设备和存储介质,用以解决IDC业务数据的稽核问题,通过引入现网实时的客户IDC流量数据与目前管理的客户订购的IDC业务数据,进行多维度的数据稽核,以发现客户订购的IDC业务数据的问题,并通过派单将问题发送给运维人员进行闭环管理,提升了客户订购的IDC业务数据的质量,从而提高了IDC业务数据的运维效率。

本发明提供一种业务数据的稽核方法,包括:

采集互联网数据中心IDC流量数据;

对所述IDC流量数据进行分析,以获取每个客户的IDC流量数据;

根据每个所述客户的IDC流量数据,对每个所述客户订购的IDC业务数据进行稽核。

在一个实施例中,所述根据每个所述客户的IDC流量数据,对每个所述客户订购的IDC业务数据进行稽核,包括:

根据每个所述客户的IDC流量数据,确定每个所述客户的IDC流量数据对应的日均流速和日峰值流速;

采用每个所述客户的所述日均流速和所述日峰值流速,对每个所述客户订购的IDC带宽进行稽核,所述IDC业务数据包括所述客户订购的IDC带宽和租用的IP地址。

在一个实施例中,所述采用每个所述客户的所述日均流速和所述日峰值流速,对每个所述客户订购的IDC带宽进行稽核,包括:

采用每个所述客户的所述日均流速与所述IDC带宽进行稽核,以确定所述IDC带宽的缺失情况;

采用每个所述客户的所述日峰值流速与所述IDC带宽进行稽核,以确定所述IP地址的缺失情况。

在一个实施例中,所述采用每个所述客户的所述日均流速与所述IDC带宽进行稽核,以确定所述IDC带宽的缺失情况,包括:

在设定时间段内,将所述客户每一天的所述日均流速与所述IDC带宽进行比较,以确定所述日均流速大于所述IDC带宽的第一天数;

若所述第一天数大于或等于设定值,则确定所述客户的IDC带宽的缺失。

在一个实施例中,所述采用每个所述客户的所述日峰值流速与所述IDC带宽进行稽核,以确定所述IP地址的缺失情况,包括:

在所述设定时间段内,将所述客户每一天的所述日峰值流速与所述IDC带宽进行比较,以确定所述日峰值流速小于设定倍数的所述IDC带宽的第二天数;

若所述第二天数大于或等于所述设定值,则确定所述客户的IP地址的缺失。

在一个实施例中,所述对所述IDC流量数据进行分析,以获取每个客户的IDC流量数据,包括:

对所述IDC流量数据进行分析,以确定缺失所述IP地址的目标IDC流量数据;

将所述目标IDC流量数据过滤,得到每个所述客户的IDC流量数据。

在一个实施例中,所述根据每个所述客户的IDC流量数据,对每个所述客户订购的IDC业务数据进行稽核之后,包括:

若稽核结果为所述IDC带宽的缺失,则基于所述客户的客户信息和所述IDC带宽生成第一工单,并将所述第一工单发送至运维终端;

若稽核结果为所述IP地址的缺失,则基于所述客户的客户信息,所述IDC带宽以及所述IP地址生成第二工单,并将所述第二工单发送至运维终端。

本发明还提供一种业务数据的稽核装置,包括:

采集模块,用于采集互联网数据中心IDC流量数据;

分析模块,用于对所述IDC流量数据进行分析,以获取每个客户的IDC流量数据;

稽核模块,用于根据每个所述客户的IDC流量数据,对每个所述客户订购的IDC业务数据进行稽核。

本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述业务数据的稽核方法。

本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述业务数据的稽核方法。

本发明提供的业务数据的稽核方法、装置、电子设备和存储介质,通过采集互联网数据中心IDC流量数据;对所述IDC流量数据进行分析,以获取每个客户的IDC流量数据;根据每个所述客户的IDC流量数据,对每个所述客户订购的IDC业务数据进行稽核。本发明实施例通过引入现网实时的客户IDC流量数据与目前管理的客户订购的IDC业务数据,进行多维度的数据稽核,以发现客户订购的IDC业务数据的问题,并通过派单将问题发送给运维人员进行闭环管理,提升了客户订购的IDC业务数据的质量,从而提高了IDC业务数据的运维效率。

附图说明

为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明提供的业务数据的稽核方法的流程示意图之一;

图2是本发明提供的业务数据的稽核方法的流程示意图之二;

图3是本发明提供的业务数据的稽核装置的结构示意图;

图4是本发明提供的电子设备的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

下面结合图1-图4描述本发明的业务数据的稽核方法、装置、电子设备和存储介质。

具体地,本发明提供了一种业务数据的稽核方法,参照图1,图1是本发明提供的业务数据的稽核方法的流程示意图之一。

本发明实施例提供的业务数据的稽核方法,包括:

步骤100,采集互联网数据中心IDC流量数据;

需要说明的是,互联网数据中心(Internet Data Center,IDC)是电信部门利用已有的互联网通信线路、带宽资源,建立标准化的电信专业级机房环境,为企业、政府提供服务器托管、租用以及相关增值等方面的全方位服务。

本发明实施例主要基于两类数据的对比,对客户订购的IDC业务数据进行稽核,其中一类为客户订购的IDC业务数据,另一类为现网实时的客户IDC流量数据。

客户订购的IDC业务数据,主要包含客户订购的IDC带宽以及客户租用的IP地址,其中,IDC带宽是指数据传输率,在规定时间传输数据的数量,通常以bps作为计算单位。

可以理解的是,客户订购的IDC业务,通常是分别订购IDC带宽和IP地址,但是这两种业务需要同时具备才能实现客户的IDC业务,因此需要对客户订购的IDC业务数据本身进行稽核。如果IDC业务数据同时具备IDC带宽与IP地址,则认为范围正确,具体带宽业务的大小和IP地址的个数是否正确,需要与客户的流量数据进行稽核。如果客户只具备IDC带宽或IP地址中的一个,则认为数据错误,需要发起数据整改工单。

现网实时的客户IDC流量数据,主要是通过NetFlow协议从设备进行原始流量数据采集,例如,通过NetFlow协议从IDC出口设备上采集原始的IDC流量数据,一般按照1小时或N小时进行一次数据采集,可根据实际情况进行采集周期的自动调整。

步骤200,对所述IDC流量数据进行分析,以获取每个客户的IDC流量数据;

在采集IDC流量数据后,对IDC流量数据进行分析,以获取每个客户的IDC流量数据,具体地,对IDC流量数据进行分析,以确定缺失IP地址的目标IDC流量数据,然后将目标IDC流量数据过滤,得到每个客户的IDC流量数据。

例如,参考图2,通过NetFlow采集客户的IDC流量数据,并通过客户IP将IDC流量数据归宿到每个客户,步骤如下所示:

步骤一:通过NetFlow协议从IDC出口设备上采集原始的IDC流量数据;

步骤二:对原始的IDC流量数据进行分析,并对IDC流量数据进行建模,以解析出源IP和目的IP,其中,IDC流量数据模型如表1所示:

表1

步骤三:从IDC流量数据中按照IDC业务数据管理的每个客户的IP地址进行过滤,过滤出只包含IDC客户IP地址的流量数据。

过滤规则:源IP=客户的IP地址或目的IP=客户的IP地址。

步骤四:基于客户维度进行客户IDC流量数据的建模形成每个客户的IDC流量数据,其中,客户IDC流量数据模型如表2所示:

表2

步骤300,根据每个所述客户的IDC流量数据,对每个所述客户订购的IDC业务数据进行稽核。

在确定每个客户的IDC流量数据后,基于根据每个客户的IDC流量数据,对每个客户订购的IDC业务数据进行稽核。具体地,根据每个客户的IDC流量数据,确定每个客户的IDC流量数据对应的日均流速和日峰值流速。

例如,按客户维度将每天每个客户每个采集周期的流速数据进行平均,形成客户日粒度平均流速,即日均流速,其中,日均流速的计算公式为:

日均流速=AVG(第1个采集点的流速+第2个采集点的流速+……+第N个采集点的流速),其中,AVG()表示求平均值函数。

按客户维度将每天每个客户每个采集周期的流速数据取最大值,形成客户日粒度峰值流速,即日峰值流速,其中,日峰值流速的计算公式为:

日峰值流速=Max(第1个采集点的流速+第2个采集点的流速+……+第N个采集点的流速),其中,Max()表示取最大值函数。

然后采用每个客户的日均流速和日峰值流速,对每个客户订购的IDC带宽进行稽核,基于稽核结果确定IDC带宽或者IP地址的缺失情况,最后派单给IDC业务的运维人员,运维人员根据此信息进行IDC带宽数据的修订。

本发明实施例提供的业务数据的稽核方法,通过采集互联网数据中心IDC流量数据;对IDC流量数据进行分析,以获取每个客户的IDC流量数据;根据每个客户的IDC流量数据,对每个客户订购的IDC业务数据进行稽核。本发明实施例通过引入现网实时的客户IDC流量数据与目前管理的客户订购的IDC业务数据,进行多维度的数据稽核,以发现客户订购的IDC业务数据的问题,并通过派单将问题发送给运维人员进行闭环管理,提升了客户订购的IDC业务数据的质量,从而提高了IDC业务数据的运维效率。

基于上述实施例,所述采用每个所述客户的所述日均流速和所述日峰值流速,对每个所述客户订购的IDC带宽进行稽核,包括:采用每个所述客户的所述日均流速与所述IDC带宽进行稽核,以确定所述IDC带宽的缺失情况;采用每个所述客户的所述日峰值流速与所述IDC带宽进行稽核,以确定所述IP地址的缺失情况。

需要说明的是,确定IDC带宽缺失的技术实现方案,主要通过客户IDC流量数据中的日均流速和IDC业务数据中的IDC带宽进行对比稽核确定。

具体地,在设定时间段内,将客户每一天的日均流速与IDC带宽进行比较,以确定日均流速大于IDC带宽的第一天数;若第一天数大于或等于设定值,则确定客户的IDC带宽的缺失。

例如,确定IDC带宽缺失的实施步骤如下:

(1)以月为稽核周期,获取当月每一天的日均流速;

(2)以客户为维度,客户每一天的日均流速与该客户的IDC带宽进行比较,对日均流速大于IDC带宽进行标识,并记录日均流速大于IDC带宽的天数;

(3)当一个月内同一客户的日均流速大于IDC带宽的天数占比大于或等于60%,则认为该客户的IDC带宽有缺失,例如,假设一个月30天,如果日均流速大于IDC带宽的天数大于或等于18天,则认为该客户的IDC带宽有缺失。因为客户的流速只会小于订购的IDC带宽,如果大于则判断为IDC带宽业务有缺失,缺失的一般为线下开通的IDC带宽、历史遗留的IDC带宽或业务变更后导致的业务数据的变化。

需要说明的是,确定IP地址缺失的技术实现方案,主要通过客户IDC流量数据中的日峰值流速和IDC业务数据中的IDC带宽进行对比稽核确定。

具体地,在设定时间段内,将客户每一天的日峰值流速与IDC带宽进行比较,以确定日峰值流速小于设定倍数的IDC带宽的第二天数;若第二天数大于或等于设定值,则确定客户的IP地址的缺失。

例如,确定IP地址缺失的实施步骤如下:

(1)以月为稽核周期,获取当月每一天的日峰值流速;

(2)以客户为维度,客户每一天的日峰值流速与该客户的IDC带宽进行比较,对日峰值流速小于IDC带宽*70%进行标识,并记录日峰值流速小于IDC带宽*70%的天数;

(3)当一个月内同一客户的时间日峰值流速小于IDC带宽*70%的天数占比大于或等于60%,则认为该客户的IP地址有缺失。因为客户的流速是按照IDC业务数据中客户的IP地址进行过滤后计算的,如果客户的IP地址少会导致峰值流速的值变小,当大部分时间客户的峰值流速小于IDC带宽*70%,则可以判断为是由于客户的IP地址缺失引起的。

本发明实施例通过采用每个客户的日均流速与IDC带宽进行稽核以确定IDC带宽的缺失情况,以及采用每个客户的日峰值流速与IDC带宽进行稽核以确定IP地址的缺失情况,基于此,提升了客户订购的IDC业务数据的质量,从而提高了IDC业务数据的运维效率。

基于上述实施例,所述根据每个所述客户的IDC流量数据,对每个所述客户订购的IDC业务数据进行稽核之后,包括:若稽核结果为所述IDC带宽的缺失,则基于所述客户的客户信息和所述IDC带宽生成第一工单,并将所述第一工单发送至运维终端;若稽核结果为所述IP地址的缺失,则基于所述客户的客户信息,所述IDC带宽以及所述IP地址生成第二工单,并将所述第二工单发送至运维终端。

例如,如果稽核结果为IDC带宽的缺失,则将该客户信息和该客户的IDC带宽业务,以工单的方式,派单给IDC业务的运维人员,运维人员根据此信息进行IDC带宽数据的修订。

如果稽核结果为IP地址的缺失,则将该客户信息、该客户的IDC带宽以及客户的IP地址,以工单的方式,派单给IDC业务的运维人员,运维人员根据此信息进行客户IP地址数据的修订。

本发明实施例通过派单将问题发送给运维人员进行闭环管理,提升了客户订购的IDC业务数据的质量,从而提高了IDC业务数据的运维效率。

进一步地,参考图2,图2是本发明提供的业务数据的稽核方法的流程示意图之二。

在本发明实施例中,IDC业务数据的稽核步骤如下所示:

(1)获取客户订购的IDC业务数据,以及通过NetFlow协议从IDC出口设备上采集原始的IDC流量数据;

(2)对客户订购的IDC业务数据本身进行稽核,如果IDC业务数据同时具备IDC带宽与IP地址,则认为范围正确,具体带宽业务的大小和IP地址的个数是否正确,需要与客户的流量数据进行稽核。如果客户只具备IDC带宽或IP地址中的一个,则认为数据错误,需要发起数据整改工单。

(3)基于IDC流量数据形成IDC流量数据模型和客户IDC流量数据模型,同时计算每个客户的IDC流量数据对应的日均流速和日峰值流速。

(4)采用每个客户的日均流速与IDC带宽进行稽核,以确定IDC带宽的缺失情况,例如,当客户一月内每天的日均流速,有60%的时间大于客户的IDC带宽,认为客户的IDC带宽有缺失,派发工单进行IDC带宽业务数据的维护。

(5)采用每个客户的日峰值流速与IDC带宽进行稽核,以确定IP地址的缺失情况,例如,当客户一月内每天的日峰值流速,有60%的时间小于客户的带宽值*70%时,认为客户的IP地址有缺失,派发工单进行IDCIP地址业务数据的维护。

本发明实施例通过初期对客户的IDC业务数据进行稽核,以确定客户存在IDC带宽与IP地址缺失的情况,通过派单修订主要进行了大量历史遗留的存量数据的补录。后续随着客户数据与业务增加,发现IDC业务数据还存在问题,主要为少数的历史遗留的存量数据,多数为线下开通的业务以及业务变更以后导致的业务数据的变化。基于此,提高了客户IDC业务数据的准确性,从而确保了IDC面向客户业务的高效准确运维。

图3是本发明提供的业务数据的稽核装置的结构示意图,参照图3,本发明的实施例提供了一种业务数据的稽核装置,包括采集模块301,分析模块302和稽核模块303。

采集模块301,用于采集互联网数据中心IDC流量数据;

分析模块302,用于对所述IDC流量数据进行分析,以获取每个客户的IDC流量数据;

稽核模块303,用于根据每个所述客户的IDC流量数据,对每个所述客户订购的IDC业务数据进行稽核。

本发明实施例提供的业务数据的稽核装置,通过采集互联网数据中心IDC流量数据;对IDC流量数据进行分析,以获取每个客户的IDC流量数据;根据每个客户的IDC流量数据,对每个客户订购的IDC业务数据进行稽核。本发明实施例通过引入现网实时的客户IDC流量数据与目前管理的客户订购的IDC业务数据,进行多维度的数据稽核,以发现客户订购的IDC业务数据的问题,并通过派单将问题发送给运维人员进行闭环管理,提升了客户订购的IDC业务数据的质量,从而提高了IDC业务数据的运维效率。

在一个实施例中,所述稽核模块303具体用于:

根据每个所述客户的IDC流量数据,确定每个所述客户的IDC流量数据对应的日均流速和日峰值流速;

采用每个所述客户的所述日均流速和所述日峰值流速,对每个所述客户订购的IDC带宽进行稽核,所述IDC业务数据包括所述客户订购的IDC带宽和租用的IP地址。

在一个实施例中,所述稽核模块303具体用于:

采用每个所述客户的所述日均流速与所述IDC带宽进行稽核,以确定所述IDC带宽的缺失情况;

采用每个所述客户的所述日峰值流速与所述IDC带宽进行稽核,以确定所述IP地址的缺失情况。

在一个实施例中,所述稽核模块303具体用于:

在设定时间段内,将所述客户每一天的所述日均流速与所述IDC带宽进行比较,以确定所述日均流速大于所述IDC带宽的第一天数;

若所述第一天数大于或等于设定值,则确定所述客户的IDC带宽的缺失。

在一个实施例中,所述稽核模块303具体用于:

在所述设定时间段内,将所述客户每一天的所述日峰值流速与所述IDC带宽进行比较,以确定所述日峰值流速小于设定倍数的所述IDC带宽的第二天数;

若所述第二天数大于或等于所述设定值,则确定所述客户的IP地址的缺失。

在一个实施例中,所述分析模块302具体用于:

对所述IDC流量数据进行分析,以确定缺失所述IP地址的目标IDC流量数据;

将所述目标IDC流量数据过滤,得到每个所述客户的IDC流量数据。

在一个实施例中,所述稽核模块303还用于:

若稽核结果为所述IDC带宽的缺失,则基于所述客户的客户信息和所述IDC带宽生成第一工单,并将所述第一工单发送至运维终端;

若稽核结果为所述IP地址的缺失,则基于所述客户的客户信息,所述IDC带宽以及所述IP地址生成第二工单,并将所述第二工单发送至运维终端。

图4示例了一种电子设备的实体结构示意图,如图4所示,该电子设备可以包括:处理器(processor)410、通信接口(CommunicationsInterface)420、存储器(memory)430和通信总线440,其中,处理器410,通信接口420,存储器430通过通信总线440完成相互间的通信。处理器410可以调用存储器430中的逻辑指令,以执行业务数据的稽核方法,该方法包括:

采集互联网数据中心IDC流量数据;

对所述IDC流量数据进行分析,以获取每个客户的IDC流量数据;

根据每个所述客户的IDC流量数据,对每个所述客户订购的IDC业务数据进行稽核。

此外,上述的存储器430中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。

另一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各方法提供的业务数据的稽核方法,该方法包括:

采集互联网数据中心IDC流量数据;

对所述IDC流量数据进行分析,以获取每个客户的IDC流量数据;

根据每个所述客户的IDC流量数据,对每个所述客户订购的IDC业务数据进行稽核。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

相关技术
  • 一种业务数据稽核方法、装置、服务器和存储介质
  • 业务数据处理方法及装置、存储介质和电子设备
  • 数据分布存储方法、装置、存储介质及电子设备
  • 多版本数据存储管理方法及装置、电子设备、存储介质
  • 海量数据存储方法、装置、存储介质及电子设备
  • 通信业务产品稽核处理方法、装置、电子设备及存储介质
  • 业务数据稽核方法、装置、计算设备及存储介质
技术分类

06120115925329