Unlock instant, AI-driven research and patent intelligence for your innovation.

Intelligently managing resource utilization in desktop virtualization environments

a resource utilization and resource management technology, applied in the field of intelligent management of resource utilization in desktop virtualization environments, can solve the problems of limiting the number of vms that can be hosted, each of the desktops will consume server resources, and resource utilization on the server b

Active Publication Date: 2021-12-09
DELL PROD LP
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

This approach intelligently manages resource utilization, ensuring efficient use of resources on both clients and servers, enhancing user experience and extending battery life by dynamically adjusting settings according to real-time conditions.

Problems solved by technology

In any case, each of the desktops will consume resources of server 104.
If tasks are not offloaded properly, resource utilization on server 104 may become excessive and limit the number of VMs that can be hosted.
On the other hand, when tasks are offloaded to clients 102, resource utilization on clients 102 may become excessive and degrade the user experience.
For example, if multimedia redirection is performed when client 102 is running on battery, the rendering of the multimedia content may quickly drain the battery.
Alternatively, while running on battery, client 102 may employ a power saver mode which may result in a jittery display of the multimedia content or other display data.
Furthermore, with the various types and capabilities of clients 102, what may be an appropriate level of offloading for one client may be excessive for another.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Intelligently managing resource utilization in desktop virtualization environments
  • Intelligently managing resource utilization in desktop virtualization environments
  • Intelligently managing resource utilization in desktop virtualization environments

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017]In this specification, the term “desktop virtualization” is used as a general term and is intended to encompass the various different techniques that can be implemented to enable a client to access a desktop that is hosted on a server. Desktop virtualization therefore includes, but is not limited to, virtual desktop infrastructure (VDI), Remote Desktop Session Host (RDSH) and Desktop-as-a-Service (DaaS). Also, desktop virtualization should encompass the various different ways in which a desktop may be hosted on the server including, but not limited to, in a VM, as a session of the server's OS and in a container. Further, the term “desktop” in the context of what is provided on the client shall include an application. In other words, embodiments of the present invention can be implemented whenever a client employs a remote display protocol to access a desktop or application that is hosted in any manner on a server. The term “session” will be used to represent the interactions b...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Resource utilization can be intelligently managed in desktop virtualization environments. Utilization of client and server resources can be tracked during sessions that are established to access desktops. Machine learning models can be applied to the client and server resource utilization to create policies that define configuration settings for dynamically optimizing sessions based on the current utilization of resources during the sessions.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS[0001]N / ABACKGROUND[0002]Desktop virtualization refers to various techniques for hosting a desktop on a server while enabling a client to access the desktop over a network using a remote display protocol. FIG. 1 provides a general example of a desktop virtualization environment 100 that includes a number of clients 102-1 through 102-n (referenced generally herein as client(s) 102) in communication with a server 104 via a network 106. Server 104 may be configured to employ various techniques to host multiple desktops simultaneously. Clients 102 can remotely access these desktops using any of several remote display protocols such as the Remote Desktop Protocol (RDP), the Citrix® Independent Computing Architecture (ICA), the PC over IP (PCoIP) Protocol, etc.[0003]Client 102 may represent any computing device capable of implementing a remote display protocol to access a desktop hosted on server 104 including a desktop computer, a laptop, a thin cli...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): H04L29/08H04L29/06G06F9/455G06N20/00
CPCH04L67/141H04L67/42G06F2009/45595G06F9/45558G06N20/00H04L67/1008H04L67/306H04L41/16H04L43/0817G06F9/452H04L67/131H04L41/0894H04L67/01
Inventor VAJRAVEL, GOKUL THIRUCHENGODEIYER, VIVEK VISWANATHANKUMAR, ANKITYADAV, AJAY BABURAM
Owner DELL PROD LP