CPC G06F 9/5027 (2013.01) | 20 Claims |
1. A data center, comprising:
a computing device comprising one or more processors configured to execute instructions stored in memory of the computing device, wherein the instructions cause the one or more processors to:
process a request to perform an automated task in the data center, wherein the automated task impacts a subset of one or more resources utilized by the data center;
execute the automated task on the subset of the one or more resources by processing a thread of code, wherein the thread of code is tagged as being associated with an application, and wherein execution of the thread of code corresponds to execution of the application;
process an interrupt request to change in-progress processing of the automated task;
apply a control token to the thread, wherein the control token is associated with a status that changes the in-progress processing of the automated task; and
modify processing of the automated task based on the status of the control token, wherein modifying processing of the automated task causes a modification to the execution of the application.
|