System and method for dynamic gesture control for workload management in a deployment
The method includes obtaining a gesture sequence, wherein the gesture sequence comprises a gesture component, identifying a workflow associated with the gesture component using a gesture mapping, wherein the gesture mapping specifies a mapping between the gesture component and the workflow, identifying a target asset of the gesture component, wherein the target asset is part of the deployment, and applying the workflow to the target asset.
1. A method for managing a deployment, comprising:
obtaining, by a location awareness sensor in the deployment, a gesture sequence, wherein the gesture sequence comprises a gesture component,
wherein at least a portion of the gesture component is performed by a person's hand,
wherein a target asset comprises the location awareness sensor and a set of computing components,
wherein the target asset is mounted on a rack of a frame, and
wherein the location awareness sensor is located on an external surface of the target asset;
identifying a workflow associated with the gesture component using a gesture mapping, wherein the gesture mapping specifies a mapping between the gesture component and the workflow;
and
applying the workflow to the target asset.
2. The method of claim 1 , wherein applying the workflow to the target asset comprises performing a workload task on a workload executing on the target asset.
3. The method of claim 2 , wherein the workload task is one selected from a group consisting of migration, prioritization, grouping, and shutting down.
4. The method of claim 1 ,
wherein the gesture sequence further comprises a second gesture component,
wherein the method further comprises:
identifying a second workflow associated with the second gesture component using the gesture mapping;
applying the second workflow to the target asset.
5. The method of claim 4 , wherein the gesture sequence specifies a relative order of the gesture component and the second gesture component.
6. A non-transitory computer readable medium comprising computer readable program code, which when executed by a computer processor enables the computer processor to perform a method for managing a deployment, the method comprising:
obtaining, by a location awareness sensor in the deployment, a gesture sequence, wherein the gesture sequence comprises a gesture component,
wherein at least a portion of the gesture component is performed by a person's hand,
wherein a target asset comprises the location awareness sensor and a set of computing components,
wherein the target asset is mounted on a rack of a frame, and
wherein the location awareness sensor is located on an external surface of the target asset;
identifying a workflow associated with the gesture component using a gesture mapping, wherein the gesture mapping specifies a mapping between the gesture component and the workflow;
applying the workflow to the target asset.
7. The non-transitory computer readable medium of claim 6 , wherein applying the workflow to the target asset comprises performing a workload task on a workload executing on the target asset.
8. The non-transitory computer readable medium of claim 7 , wherein the workload task is one selected from a group consisting of migration, prioritization, grouping, and shutting down.
9. The non-transitory computer readable medium of claim 6 ,
wherein the gesture sequence further comprises a second gesture component,
wherein the method further comprises:
identifying a second workflow associated with the second gesture component using the gesture mapping;
applying the second workflow to the target asset.
10. The non-transitory computer readable medium of claim 9 , wherein the gesture sequence specifies a relative order of the gesture component and the second gesture component.
11. A system, comprising:
a processor; and
memory comprising instructions, which when executed by the processor, perform a method, the method comprising:
obtaining, by a location awareness sensor in a deployment, a gesture sequence, wherein the gesture sequence comprises a gesture component,
wherein at least a portion of the gesture component is performed by a person's hand,
wherein a target asset comprises the location awareness sensor and a set of computing components,
wherein the target asset is mounted on a rack of a frame, and
wherein the location awareness sensor is located on an external surface of the target asset;
identifying a workflow associated with the gesture component using a gesture mapping, wherein the gesture mapping specifies a mapping between the gesture component and the workflow;
applying the workflow to the target asset.
12. The system of claim 11 , wherein applying the workflow to the target asset comprises performing a workload task on a workload executing on the target asset.
13. The system of claim 12 , wherein the workload task is one selected from a group consisting of migration, prioritization, grouping, and shutting down.
14. The system of claim 11 ,
wherein the gesture sequence further comprises a second gesture component,
wherein the method further comprises:
identifying a second workflow associated with the second gesture component using the gesture mapping;
applying the second workflow to the target asset.
15. The system of claim 14 , wherein the gesture sequence specifies a relative order of the gesture component and the second gesture component.