Systems and methods for end user experience based migration of user workloads across a computer cluster
AssigneeDell Products L.P.
InventorJohn Kelly
Life of this patent
Estimating the term…
Abstract
A method of migrating user workloads across a computer cluster, may include detecting a parameter associated with an end-user experience (EUE) during the emulation of a virtual machine (VM) operated within a virtual desktop infrastructure (VDI) environment; creating a composite score descriptive of the EUE; and migrating a workload associated with the VM among the computer cluster when a threshold composite score is reached.
Claims20
A method of migrating user workloads across a computer cluster, comprising:
- detecting a parameter associated with an end-user experience (EUE) during the emulation of a virtual machine (VM) operated within a virtual desktop infrastructure (VDI) environment, where the VDI environment is a computing environment that separates the computing environment and associated application software from the a thin client device used to access the computing environment;
- creating a composite score descriptive of the EUE, wherein creating the composite score comprises assigning a score to the parameters associated with the EUE and aggregating those scores;
- and
- migrating a workload associated with the VM among the computer cluster when a threshold composite score is reached.
A system for migrating a virtual machine within a computing cluster, comprising:
- a plurality of information handling systems communicatively coupled to cooperate in order to provide resources to a client device communicatively coupled to the plurality of information handling systems, where the plurality of information handling systems establish a computing environment that separates the computing environment and associated application software from the client device used to access the computing environment;
- an end-user experience (EUE) parameter module to detect a parameter associated with an end-user experience (EUE) during the emulation of a virtual machine (VM) by the client device accessing the computing environment of the plurality of information handling systems;
- a scoring module to create a composite score descriptive of the EUE, wherein creating the composite score comprises assigning a score to the parameters associated with the EUE and aggregating those scores;
- and
- a migration module to migrate a workload associated with the VM among the resources provided by the plurality of information handling systems when a threshold composite score is reached.
A computer program product for migrating user workloads across a computer cluster, the computer program product comprising:
- a computer readable storage medium comprising computer usable program code embodied therewith, the computer usable program code to, when executed by a processor:
- detect a parameter associated with an end-user experience (EUE) during the emulation of a virtual machine (VM) operated within a virtual desktop infrastructure (VDI) environment, where the VDI environment is a computing environment that separates the computing environment and associated application software from a thin client device used to access the computing environment;
- create a composite score descriptive of the EUE, wherein creating the composite score comprises assigning a score to the parameters associated with the EUE and aggregating those scores;
- and
- migrate a workload associated with the VM among the computer cluster when a threshold composite score is reached.
Dependencies are inferred from the claim text.