US2023246980A1PendingUtilityA1

Simple Integration of an On-Demand Compute Environment

Assignee: III HOLDINGS 12 LLCPriority: Mar 16, 2005Filed: Apr 11, 2023Published: Aug 3, 2023
Est. expiryMar 16, 2025(expired)· nominal 20-yr term from priority
H04L 47/83H04L 41/0894H04L 41/40G06F 2209/501G06F 9/4856G06F 9/5088H04L 47/70G06Q 10/06G06F 9/5061H04L 41/5051G06F 9/5072H04L 41/0893H04L 67/10G06F 2209/5014G06F 2209/509G08C 17/00G06F 11/2038H04L 41/5096G06F 11/3433G06F 11/3442G06F 2201/81G06Q 40/00
76
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Disclosed are a system and method of integrating an on-demand compute environment into a local compute environment. The method includes receiving a request from an administrator to integrate an on-demand compute environment into a local compute environment and, in response to the request, automatically integrating local compute environment information with on-demand compute environment information to make available resources from the on-demand compute environment to requestors of resources in the local compute environment such that policies of the local environment are maintained for workload that consumes on-demand compute resources.

Claims

exact text as granted — not AI-modified
1 - 17 . (canceled) 
     
     
         18 . A method comprising:
 detecting passing of a service-based threshold in a local compute environment;   upon the detecting of the passing of the service-based threshold, causing local workload information to be routed to a remote compute environment to enable selection of compute resources of the remote compute environment that are compatible with the local workload information; and   causing workload associated with a job to be transferred from the local compute environment to the remote compute environment to yield transferred workload.   
     
     
         19 . The method of  claim 18 , wherein the compute resources from the remote compute environment are utilized and appear locally. 
     
     
         20 . The method of  claim 18 , further comprising providing notice to a requestor that the workload associated with the job has been transferred to the remote compute environment. 
     
     
         21 . The method of  claim 18 , wherein the request is a one-click request received via an input device, the request being for access to the remote compute environment. 
     
     
         22 . The method of  claim 18 , further comprising:
 causing a plurality of options related to available modifications to the compute resources within the remote compute environment to be presented on an output device.   
     
     
         23 . The method of  claim 22 , further comprising receiving, from an input device, a selection of an option from the presented plurality of options, the selected option related to available modifications to the compute resources within the remote compute environment. 
     
     
         24 . The method of  claim 18 , further comprising:
 prior to receiving the request, causing an event notice to be sent; and   based on the event notice, causing at least one option related to the compute resources within the remote compute environment to be presented on an output device, wherein the request that is received is based on a selection from the at least one option.   
     
     
         25 . The method of  claim 18 , further comprising causing at least one of resource configuration, state information, resource utilization reporting, workload submission information, workload management, or information resource management to be integrated into the local compute environment. 
     
     
         26 . The method of  claim 18 , further comprising causing at least one of policy controls including priority, resource ownership, queue configuration, workload accounting and tracking, or resource accounting and tracking to be integrated into the local compute environment. 
     
     
         27 . The method of  claim 18 , further comprising automatically creating at least one of a data migration interface or a workload migration interface. 
     
     
         28 . The method of  claim 18 , wherein the local compute environment information is accessed from one of a database or a user account, and provides configuration information to provision the compute resources in the remote compute environment consistent with a configuration of the local compute environment. 
     
     
         29 . The method of  claim 18 , wherein the request is received via a web interface. 
     
     
         30 . A non-transitory computer readable storage medium storing instructions which, when executed by a processor, cause the processor to perform operations comprising:
 detecting passing of a policy-based threshold in a first compute environment;   based at least on the detecting the passing of the policy-based threshold, causing workload information to be sent to a second compute environment to select compute resources of the second compute environment that are compatible with the local workload information; and   causing workload associated with a job to be offloaded from the first compute environment to the second compute environment to yield offloaded workload.   
     
     
         31 . The non-transitory computer readable storage medium of  claim 30 , wherein the compute resources from the second compute environment are utilized and appear at the first compute environment. 
     
     
         32 . The non-transitory computer readable storage medium of  claim 30 , wherein data indicative of an availability of the second compute environment is presented to one or more requestors. 
     
     
         33 . The non-transitory compute readable storage medium of  claim 30 , wherein the compute environment information provides configuration information to provision the compute resources in the second compute environment. 
     
     
         34 . The non-transitory computer readable storage medium of  claim 30 , wherein the instructions, when executed by the processor, further cause the processor to cause at least one of configuration information, resource utilization reporting, workload management information, resource ownership, or tracking information to be integrated in the first compute environment. 
     
     
         35 . The non-transitory computer readable storage medium of  claim 30 , wherein the instructions, when executed by the processor, further cause the processor to cause at least one of state information, workload submission information, resource management, policy or governance controls, or accounting information to be integrated in the first compute environment. 
     
     
         36 . A system comprising:
 a processor; and   a non-transitory computer readable storage medium storing instructions which, when executed by the processor, cause the processor to:
 receive first data relating to passing of a threshold in a first compute environment; 
 based at least on the received first data, cause information associated with a one or more jobs to be transferred to a second compute environment, the second compute environment being separately managed from the first compute environment; and 
 cause workload associated with the one or more jobs to be sent from the first compute environment to the second compute environment. 
   
     
     
         37 . The system of  claim 36 , wherein the compute resources from the second compute environment are at least in part utilized via the first compute environment. 
     
     
         38 . The system of  claim 36 , wherein the utilization of the second compute environment is made known to one or more requestors associated with the first compute environment. 
     
     
         39 . The system of  claim 36 , wherein the first compute environment information is accessed from one of a database or a user account.

Join the waitlist — get patent alerts

Track US2023246980A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.