-
公开(公告)号:US08635331B2
公开(公告)日:2014-01-21
申请号:US12535698
申请日:2009-08-05
IPC分类号: G06F15/173
CPC分类号: G06F9/54 , G06F17/30132 , H04L63/102
摘要: Aspects of the subject matter described herein relate to workflows. In aspects, an activity of a workflow may request data and provide a logical handle. In response, distributed workflow components use the logical handle to determine whether the requested data is available locally or remotely. If the data is available remotely, the components may obtain the data for the requesting entity. In the process of obtaining the data, the data may be serialized and deserialized. After the data is available locally, it is provided to the requesting entity.
摘要翻译: 本文描述的主题的方面涉及工作流程。 在方面中,工作流的活动可以请求数据并提供逻辑句柄。 作为响应,分布式工作流组件使用逻辑句柄来确定所请求的数据是否在本地或远程可用。 如果数据远程可用,组件可以获取请求实体的数据。 在获取数据的过程中,数据可以被序列化和反序列化。 数据在本地可用之后,它被提供给请求实体。
-
公开(公告)号:US20110161391A1
公开(公告)日:2011-06-30
申请号:US12650267
申请日:2009-12-30
申请人: Nelson Araujo , Roger S. Barga , Di Guo , Jared J. Jackson
发明人: Nelson Araujo , Roger S. Barga , Di Guo , Jared J. Jackson
CPC分类号: G06Q10/06 , G06Q10/103 , G06Q50/188
摘要: A computer may function as a broker that brokers execution of portions of a workflow. The broker computer may have a processor and memory configured to receive the workflow via a network. The workflow may have a corresponding SLA document that has rules governing how the workflow is to be executed. The broker computer may identify discretely executable sub-workflows of the workflow. The broker computer may also obtain information describing computing characteristics of each of a plurality of service providers (e.g., computation clusters, cloud services, etc.) connected with the broker computer via the network. The broker computer may select a set of the service providers by determining whether their respective computing characteristics satisfy the SLA. The broker computer may pass the discretely executable sub-workflows to the selected set of service providers. The workflow is thus executed, in distributed federated fashion, transparently to the user submitting the workflow.
摘要翻译: 计算机可以用作经纪人来执行工作流的部分。 代理计算机可以具有被配置为经由网络接收工作流的处理器和存储器。 工作流程可能具有相应的SLA文档,该文档具有管理如何执行工作流的规则。 代理计算机可以识别工作流的离散可执行的子工作流。 代理计算机还可以获得描述经由网络与代理计算机连接的多个服务提供商(例如,计算群集,云服务等)中的每一个的计算特征的信息。 代理计算机可以通过确定它们各自的计算特性是否满足SLA来选择一组服务提供商。 代理计算机可以将离散可执行的子工作流传递给所选择的一组服务提供者。 因此,工作流以分布式联合方式对用户提交工作流透明地执行。
-
公开(公告)号:US20110035506A1
公开(公告)日:2011-02-10
申请号:US12535698
申请日:2009-08-05
IPC分类号: G06F15/16
CPC分类号: G06F9/54 , G06F17/30132 , H04L63/102
摘要: Aspects of the subject matter described herein relate to workflows. In aspects, an activity of a workflow may request data and provide a logical handle. In response, distributed workflow components use the logical handle to determine whether the requested data is available locally or remotely. If the data is available remotely, the components may obtain the data for the requesting entity. In the process of obtaining the data, the data may be serialized and deserialized. After the data is available locally, it is provided to the requesting entity.
摘要翻译: 本文描述的主题的方面涉及工作流程。 在方面中,工作流的活动可以请求数据并提供逻辑句柄。 作为响应,分布式工作流组件使用逻辑句柄来确定所请求的数据是否在本地或远程可用。 如果数据远程可用,组件可以获取请求实体的数据。 在获取数据的过程中,数据可以被序列化和反序列化。 数据在本地可用之后,它被提供给请求实体。
-
-