白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Internet of things device orchestration

專利號
US11178038B1
公開日期
2021-11-16
申請人
INTERNATIONAL BUSINESS MACHINES CORPORATION(US NY Armonk)
發(fā)明人
Dario Andres Silva Moran; Yara Rizk
IPC分類
G06F15/16; H04L29/12; H04L29/06; H04L29/08; H04L12/26; H04L12/24
技術(shù)領(lǐng)域
cloud,polling,smart,may,fog,devices,in,or,data,be
地域: NY NY Armonk

摘要

A method, a computer program product, and a computer system orchestrate devices of a device ecosystem. The method performed by an orchestrator includes receiving polling data from agents that are directly connected to the devices indicating simulations run by the devices for a cloud service. The method comprises determining a preview state of the device ecosystem. The method comprises determining an action to change a state of the device ecosystem based on the preview state. The method comprises generating an instruction for the action and the devices to perform the action. The method comprises transmitting the instruction to the agents, the agents actuating the change via the determined at least one of the devices performing the action. The orchestrator orchestrates the agents such that the devices are provided the cloud service isolated from a cloud computing system associated with the cloud service.

說明書

BACKGROUND

The exemplary embodiments relate generally to cloud and fog computing, and more particularly to device orchestration performed as an intermediary operation without requiring cloud processing.

In a network, a fog that utilizes fog computing or fog networking may provide an architecture that is positioned between a cloud and edge devices. The fog may be configured to perform a substantial amount of computation, storage, data and/or signal exchange, as well as other cloud and/or fog operations in a local manner which is subsequently routed over a network backbone. Although the fog may provide certain features, there may be instances where the cloud is required to perform operations, particularly cloud service operations.

For example, there may be a set of devices that share a common network in a fog but are functionally unrelated to each other. In such a scenario, an action or data in a device may not produce an effect on any other device. The combination of data from different devices may only be interpreted in the cloud through the cloud performing cloud service operations where logical aggregations may be defined and transformations applied. Accordingly, intelligence and automatic task triggering in the fog may be missed.

權(quán)利要求

1
The invention claimed is:1. A computer-implemented method for orchestrating devices of a device ecosystem, the method comprising:receiving, by an orchestrator, polling data from agents, each of the agents being directly connected to one or more of the devices, the polling data being indicative of a respective simulation run by each of the devices observing the device ecosystem for a cloud service utilized by the devices;determining, by the orchestrator, a preview state of the device ecosystem based on the polling data;determining, by the orchestrator, an action to be performed by at least one of the devices to actuate a change to a state of the device ecosystem based on the preview state of the device ecosystem;generating, by the orchestrator, an instruction indicative of the action and the at least one of the devices to perform the action; andtransmitting, by the orchestrator, the instruction to the agents, the agents actuating the change via the determined at least one of the devices performing the action,wherein the orchestrator orchestrates the agents such that the devices are provided the cloud service isolated from a cloud computing system associated with the cloud service.2. The computer-implemented method of claim 1, further comprising:for each polling data from corresponding ones of the devices, receiving a confidence score indicative of a relevance of the polling data to the cloud service,wherein determining the preview state of the device ecosystem is further based on the confidence scores,wherein determining the action to be performed by the at least one of the devices is further based on the confidence scores.3. The computer-implemented method of claim 1, wherein the agents are deployed in a fog communicatively disposed between the devices and the cloud computing system.4. The computer-implemented method of claim 3, wherein the orchestrator is deployed in one of the fog and the cloud computing system.5. The computer-implemented method of claim 4, wherein, with the orchestrator being deployed in the fog, the devices share a common network in the fog and are functionally unrelated to each other.6. The computer-implemented method of claim 4, wherein, with the orchestrator being deployed in the cloud computing system, generating the instruction is a result of receiving an information request associated with the cloud service from one of the devices.7. The computer-implemented method of claim 1, wherein the determining the action to be performed by the at least one of the devices is based at least in part on a reinforcement learning model trained on prior orchestrations performed by the orchestrator.8. A computer program product for orchestrating devices of a device ecosystem, the computer program product comprising:one or more non-transitory computer-readable storage media and program instructions stored on the one or more non-transitory computer-readable storage media capable of performing a method, the method comprising:receiving, by an orchestrator, polling data from agents, each of the agents being directly connected to one or more of the devices, the polling data being indicative of a respective simulation run by each of the devices observing the device ecosystem for a cloud service utilized by the devices;determining, by the orchestrator, a preview state of the device ecosystem based on the polling data;determining, by the orchestrator, an action to be performed by at least one of the devices to actuate a change to a state of the device ecosystem based on the preview state of the device ecosystem;generating, by the orchestrator, an instruction indicative of the action and the at least one of the devices to perform the action; andtransmitting, by the orchestrator, the instruction to the agents, the agents actuating the change via the determined at least one of the devices performing the action,wherein the orchestrator orchestrates the agents such that the devices are provided the cloud service isolated from a cloud computing system associated with the cloud service.9. The computer program product of claim 8, wherein the method further comprises:for each polling data from corresponding ones of the devices, receiving a confidence score indicative of a relevance of the polling data to the cloud service,wherein determining the preview state of the device ecosystem is further based on the confidence scores,wherein determining the action to be performed by the at least one of the devices is further based on the confidence scores.10. The computer program product of claim 8, wherein the agents are deployed in a fog communicatively disposed between the devices and the cloud computing system.11. The computer program product of claim 10, wherein the orchestrator is deployed in one of the fog and the cloud computing system.12. The computer program product of claim 11, wherein, with the orchestrator being deployed in the fog, the devices share a common network in the fog and are functionally unrelated to each other.13. The computer program product of claim 11, wherein, with the orchestrator being deployed in the cloud computing system, generating the instruction is a result of receiving an information request associated with the cloud service from one of the devices.14. The computer program product of claim 8, wherein the determining the action to be performed by the at least one of the devices is based at least in part on a reinforcement learning model trained on prior orchestrations performed by the orchestrator.15. A computer system for orchestrating devices of a device ecosystem, the computer system comprising:one or more computer processors, one or more computer-readable storage media, and program instructions stored on the one or more of the computer-readable storage media for execution by at least one of the one or more processors capable of performing a method, the method comprising:receiving, by an orchestrator, polling data from agents, each of the agents being directly connected to one or more of the devices, the polling data being indicative of a respective simulation run by each of the devices observing the device ecosystem for a cloud service utilized by the devices;determining, by the orchestrator, a preview state of the device ecosystem based on the polling data;determining, by the orchestrator, an action to be performed by at least one of the devices to actuate a change to a state of the device ecosystem based on the preview state of the device ecosystem;generating, by the orchestrator, an instruction indicative of the action and the at least one of the devices to perform the action; andtransmitting, by the orchestrator, the instruction to the agents, the agents actuating the change via the determined at least one of the devices performing the action,wherein the orchestrator orchestrates the agents such that the devices are provided the cloud service isolated from a cloud computing system associated with the cloud service.16. The computer system of claim 15, wherein the method further comprises:for each polling data from corresponding ones of the devices, receiving a confidence score indicative of a relevance of the polling data to the cloud service,wherein determining the preview state of the device ecosystem is further based on the confidence scores,wherein determining the action to be performed by the at least one of the devices is further based on the confidence scores.17. The computer system of claim 15, wherein the agents are deployed in a fog communicatively disposed between the devices and the cloud computing system.18. The computer system of claim 17, wherein the orchestrator is deployed in one of the fog and the cloud computing system.19. The computer system of claim 18, wherein, with the orchestrator being deployed in the fog, the devices share a common network in the fog and are functionally unrelated to each other.20. The computer system of claim 18, wherein, with the orchestrator being deployed in the cloud computing system, generating the instruction is a result of receiving an information request associated with the cloud service from one of the devices.
微信群二維碼
意見反饋