Multilevel multipath widely distributed computational node scenarios
US9634956B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 10, 2016 |
| Grant date | Apr 25, 2017 |
| Priority date | — |
| Expiry date | Mar 10, 2036 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2209/5015
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
An application combines on-site and cloud-based calculations. The application selects a cloud computing broker from a list sorted by load. The broker receives computation requests from the application, sends corresponding load-balanced requests to local application service hosts and cloud proxies, receives responses, and sends the responses to the application without identifying the response source as local versus non-local. Each proxy has a logical-physical mapping of cloud-resident worker nodes. A scheduler receives session requests from applications, allocates local and cloud computing resources to a session, and tracks resource usage by session. An application previously run only on-premises can be executed partially on cloud worker nodes without modification. The proxy re-routes unfulfilled requests from a failed worker, undetected by the broker. If all workers assigned to that proxy fail, then the broker reassigns unfulfilled requests to another proxy, undetected by the application.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.