服务质量标准决定的自动化操作数据管理制造技术

技术编号:32716831 阅读:21 留言:0更新日期:2022-03-20 08:16
通过监控系统的工作负荷来管理分布式处理系统中的操作数据,以建立数据源与数据目标之间的操作数据移动的当前评估,接收包括导致一个或多个服务质量标准受损的先前移动实例的先前数据移动的历史信息,根据当前评估和历史信息确定即将进行的操作数据动作将不满足特定服务质量标准,以及响应地应用适于按照数据源和数据目标的定义提升特定服务质量标准的数据管理优化基础设施(数据背板服务)。利用用包括与分布式处理系统的相对服务质量标准而言的历史操作结果相关的历史操作因素的历史信息训练的认知系统来预测操作结果。史信息训练的认知系统来预测操作结果。史信息训练的认知系统来预测操作结果。

【技术实现步骤摘要】
【国外来华专利技术】服务质量标准决定的自动化操作数据管理
专利

[0001]本专利技术总体涉及计算机系统,具体涉及保持分布式计算系统中的服务质量标准的方法。

技术介绍

[0002]多年来,计算系统已变得明显更加复杂。在计算的早期,用单个计算机来处理与项目相关的所有任务。随着更多辅助系统的出现以及随着网络计算(特别是英特网)的出现,许多计算世界正转向分布式计算。分布式计算或分布式系统是其组件在不同位置处(诸如不同的联网计算机)实现的系统。示例包括对等网络、在线游戏、电话和数据管理。
[0003]数据管理通常是与数据(即信息)的采购、维护和使用有关的技术。数据本身可能简单得如客户详细信息(诸如名称和地址)一样,对于也可能更加广泛得如例如金融犯罪调查解决方案的金融服务的情况中的一样。在这样的系统中,数据的操作管理非常复杂。在使用诸如微服务的分布式功能处理架构的系统中,这种挑战尤其真实。微服务是一种软件开发技术,其允许将应用程序构造成松散耦合的服务的集合。将应用程序分解成不同的较小服务的好处是提高了模块化,使得应用程序更容易理解、开发、测试,并且对架构侵蚀变得更有弹性。可以认为微服务是尤其是使用诸如超文本传输协议(HTTP)的技术不可知协议在网络上进行通信以实现任何目标的分立的过程。
[0004]所使用的特定微服务的性质很大程度上取决于应用程序。例如,在金融服务欺诈检测应用程序中,微服务可以包括:接收服务,其将交易置于队列中;附件处理器服务,其检查任何附件,如果存在,则将其发送到另一微服务,诸如光学字符识别服务;上下文创建器服务,其分析当前交易并且将其与与其相关的任何过去交易相关联;决策执行引擎,其执行已经由客户端设置的规则以识别违规;分析引擎,其检查交易并标记任何异常值;案例管理器服务,其基于任何识别的问题决定是否创建案例用于人类跟进;通知管理器,其将关于每个交易的处理的更新传递回客户的费用/采购系统。
[0005]如同所有计算系统一样,重要的是能够监控分布式计算系统,以确保它们满足服务质量(QoS)要求。QoS是服务(诸如电话或计算机网络、或云计算服务)的总体性能、特别是由网络用户所看到的性能的测量。为了定量地测量服务质量,通常会考虑网络服务的几个相关方面。与微服务一样,QoS要求的特定性质取决于所涉及的特定应用程序。可以在服务水平协议中设置QoS标准,标识例如基于数据类型和包括时间和数据限定条件的上下文限定条件的响应时间要求。

技术实现思路

[0006]在至少一个实施例中,本专利技术总体涉及管理分布式处理系统中操作数据的方法,包括:接收对数据源和数据目标的以及对数据源和数据目标的服务质量标准的定义;监控分布式处理系统的操作工作负荷以建立数据源与数据目标之间操作数据移动的当前评估;接收分布式处理系统中先前操作数据移动的历史信息,其包括导致所述服务质量标准中的
一个或多个服务质量标准受损害的操作数据移动的先前实例;从当前评估和历史信息确定即将进行的操作数据动作将不满足所述服务质量标准中的特定服务质量标准;响应于所述确定,自动地应用适于根据所述定义提升特定服务质量标准的数据管理优化基础设施。在示例性实施例中,服务水平协议模型提供服务质量标准,服务水平协议模型包括数据类型、上下文限定条件、时间/日期限定条件和响应时间要求;数据移动执行历史模型提供历史信息,数据移动执行历史模型包括服务统计历史、服务资源消耗和服务类型执行预测;当前系统负荷模型提供所述对操作工作负荷的监控,当前系统负荷模型包括资源利用、当前群集大小和容量评估;数据类型和QoS要求模型提供所述定义和关于数据类型的特征,数据类型和QoS要求模型包括数据类型定义和数据服务质量定义;过程控制机制控制数据管理优化基础设施按需在远离过程控制机制的网络位置产生工作者线程以满足所述服务质量标准,过程控制机制包括数据优化选择、数据服务、服务反馈和数据移动调度。响应时间要求基于数据类型、上下文限定条件、以及时间/数据限定条件。所述确定可使用用历史信息训练的认知系统,认知系统基于当前评估来预测操作结果,操作结果提供特定服务质量标准将得不到满足的指示。当前评估包括分布式处理系统的资源的资源使用、资源的容量、以及资源的响应时间。数据管理优化基础设施包括多个可扩展数据背板服务。在示例性应用中,分布式处理系统提供欺诈检测解决方案,其中数据源和数据目标具有的数据类型包括诸如姓名、地址、电话号码、社会安全号码或税务标识号码的大量客户信息,诸如交易额和交易类型(电汇、ACH、贷记、借记)的交易信息以及用于跟踪前述客户和金融信息集合的案例管理数据;服务质量标准包括资源分配、数据完整性规范和服务正常运行时间;数据背板业务包括消息传送接口、应用程序接口、流或其它数据通信载体。
[0007]在以下的详细书面描述中,本专利技术的各种实施例中的上述以及其他目标、特征以及优点将变得显而易见。
附图说明
[0008]通过参考附图,本领域技术人员可以更好地理解本专利技术,并且其各种实施例的众多目的、特征和优点对于本领域技术人员来说变得显而易见。图1是根据本专利技术的一个实现方式的被编程为执行由服务质量标准规定的自动化操作数据管理的计算机系统的框图;图2是根据本专利技术一个实现方式的云计算环境的图示;图3是描绘根据本专利技术一个实施例的操作数据管理系统的功能模块的框图;图4是示出了根据本专利技术一个实现方式的用于自动化操作数据管理的一个解决方案的模型图,该解决方案使用服务水平协议模型、数据移动执行历史模型、当前系统负荷模型、以及数据类型和QoS要求模型;图5是根据本专利技术的一个实现方式预测图3的操作数据管理系统的操作结果的认知系统的框图;图6是示出根据本专利技术一个实施例的数据管理过程的逻辑流程的图。
[0009]在不同的附图中使用相同的附图标记来指示相似或相同的项目。
具体实施方式
[0010]尽管分布式计算和微服务的使用提供了若干优点,但是其也给系统设计者带来了新问题。历史上,单体应用程序可以作为单个大型功能单元运行,并访问可能针对最小数据移动和复制而优化的数据。数据可以容易地存在于单个公共数据存储中,它可以通过联合机制来进行分发和访问,并且它可以存在于多种类型的数据结构(数据库、基于文件等)中但仍允许一个数据访问API层。在任何这些情况下,都一直在努力不依赖于数据移动和冗余,因为数据移动和冗余可能产生数据完整性、不一致性和时效性问题。
[0011]所有这些假设随着分布式计算系统而改变。困难在于,为了利用分段的服务,必须经常复制数据。例如,在金融服务应用程序中,期望利用许多技术组件来支持金融犯罪调查解决方案。这可能涉及例如使用组件技术将银行交易数据关联为属于同一个人、理解个人网络关联或对数据执行机器学习分析以识别潜在的欺诈行为模式。为这些功能利用现有服务很重要,但是设计者经常面对这样的问题:这些服务需要访问类似的数据记录(客户信息、事务记录等),并且他们期望以特定格式获得它,驻留在特定模式,或使用到期望的数据服务的特定数据访问接口。在那些情况下,应用程序创建者不具有对数据预期如何可用以及如何最小化数据移动和本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种管理分布式处理系统中操作数据的方法,包括:接收对数据源和数据目标的以及对数据源和数据目标的服务质量标准的定义;监控分布式处理系统的操作工作负荷以建立数据源与数据目标之间操作数据移动的当前评估;接收分布式处理系统中先前操作数据移动的历史信息,其包括导致所述服务质量标准中的一个或多个服务质量标准受损害的操作数据移动的先前实例;从当前评估和历史信息确定即将进行的操作数据动作将不满足所述服务质量标准中的特定服务质量标准;以及响应于所述确定,自动地应用适于根据所述定义提升特定服务质量标准的数据管理优化基础设施。2.根据权利要求1所述的方法,其中:服务水平协议模型提供服务质量标准,服务水平协议模型包括数据类型、上下文限定条件、时间/日期限定条件和响应时间要求;数据移动执行历史模型提供历史信息,数据移动执行历史模型包括服务统计历史、服务资源消耗和服务类型执行预测;当前系统负荷模型提供所述对操作工作负荷的监控,当前系统负荷模型包括资源利用、当前群集大小和容量评估;数据类型和QoS要求模型提供所述定义和关于数据类型的特征,数据类型和QoS要求模型包括数据类型定义和数据服务质量定义;以及过程控制机制控制数据管理优化基础设施按需在远离过程控制机制的网络位置产生工作者线程以满足所述服务质量标准,过程控制机制包括数据优化选择、数据服务、服务反馈和数据移动调度。3.根据权利要求2所述的方法,其中,响应时间要求基于数据类型、上下文限定条件、以及时间/数据限定条件。4.根据权利要求1所述的方法,其中,所述确定使用用历史信息训练的认知系统,认知系统基于当前评估来预测操作结果,操作结果提供特定服务质量标准将得不到满足的指示。5.根据权利要求1所述的方法,其中,当前评估包括分布式处理系统的资源的资源使用、资源的容量、以及资源的响应时间。6.根据权利要求1所述的方法,其中,数据管理优化基础设施包括多个可扩展数据背板服务。7.根据权利要求6所述的方法,其中:分布式处理系统提供欺诈检测解决方案;数据源和数据目标具有包括客户姓名、客户地址、客户电话号码、客户标识号码、包括交易额和交易类型的交易信息以及用于跟踪操作数据的集合的案例管理数据的数据类型;服务质量标准包括资源分配、数据完整性规范和服务正常运行时间;以及数据背板业务包括消息传送接口、应用程序接口和流。8.一种计算机系统,包括:一个或多个处理程序指令的处理器;
存储器设备,连接至所述一个或多个处理器;以及驻留在存储器设备中的程序指令,用于通过以下操作来管理分布式处理系统中操作数据:接收对数据源和数据目标的以及对数据源和数据目标的服务质量标准的定义;监控分布式处理系统的操作工作负荷以建立数据源与数据目标之间操作数据移动的当前评估;接收分布式处理系统中先前操作数据移动的历史信息,其包括导致所述服务质量标准中的一个或多个服务质量标准受损害的操作数据移动的先前实例;从当前评估和历史信息确定即将进行的操作数据动作将不满足所述服务质量标准中的特定服务质量标准;以及响应于所述确定,自动地应用适于根据所述定义提升特定服务质量标准的数据管理优化基础设施。9.根据权利要求8所述的计算机系统,其中:服务水平协议模型提供服务质量标准,服务水平协议模型包括数据类型、上下文限定条件、时间/日期限定条件和响应时间要求;数据移动执行历史模型提供历史信息,数据移动执行历史模型包括服务统计历史、服务资源消耗和服务类型执行预测;当前系统负荷模型提供所述对操作工作负荷的监控,当前系统负荷模型包括资源...

【专利技术属性】
技术研发人员:J
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1