CPC G06F 9/545 (2013.01) [G06F 9/4881 (2013.01); G06F 9/542 (2013.01); G06F 9/546 (2013.01)] | 18 Claims |
1. An Information Handling System (IHS) configured to provide a workspace orchestration service for managing deployment of hardware-based workspaces, the IHS comprising:
a processor; and
a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to:
instantiate a hardware-based workspace on a client IHS:
communicate with an Operating System (OS) of the client IHS to register for receiving one or more event messages;
send the one or more event messages to a kernel interface service that forwards the one or more event messages to a kernel of the OS;
communicate with the hardware-based workspace to receive one or more event message subscriptions associated with an application configured in the hardware-based workspace;
store the one or more event message subscriptions at a specified location; and
in response to an event message received from the OS matching at least one of the one or more event message subscriptions associated with the application, send the event message to the hardware-based workspace, wherein the event message indicates a change to a hardware parameter of hardware-based workspace to be implemented in firmware while the hardware-based workspace is running.
|