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

Template-based software discovery and management in virtual desktop infrastructure (VDI) environments

a virtual desktop and environment technology, applied in the direction of program control, user interface execution, network, etc., can solve the problems of not adequately monitoring the consumption of software licenses in this context, the lifetime of virtual machines being managed by the vdi server can be very short, and the solution is not sufficiently addressed in this context. , to achieve the effect of facilitating preferably “install-based” metrics

Inactive Publication Date: 2019-08-22
INT BUSINESS MASCH CORP
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The patent describes a way to manage software licensing in a cloud computing environment with virtual desktops. It introduces a license manager that keeps track of software applications installed on virtual machines and uses this information to determine software application usage. This usage information is then used to manage software licensing in a way that takes into account the user and the session they are using. The technical effect is a more efficient and effective way to manage software licensing in a virtual desktop infrastructure.

Problems solved by technology

In this model, typically the consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, storage, or even individual application capabilities.
Known solutions, however, have not adequately addressed such software license consumption monitoring in this context.
In part, this is a consequence of the fact that the lifetime of the virtual machines being managed by the VDI server can be very short (e.g., hours, or even minutes).
Also, it is well-known that desktops are characterized by long periods of inactivity (i.e., idleness), during which virtual machines may be down-sized to consume a minimal amount of resources required for the desktop.
Traditional approaches to monitoring license usage in this operating environment are unsatisfactory.

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
  • Template-based software discovery and management in virtual desktop infrastructure (VDI) environments
  • Template-based software discovery and management in virtual desktop infrastructure (VDI) environments
  • Template-based software discovery and management in virtual desktop infrastructure (VDI) environments

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016]With reference now to the drawings and in particular with reference to FIGS. 1-2, exemplary diagrams of data processing environments are provided in which illustrative embodiments of the disclosure may be implemented. It should be appreciated that FIGS. 1-2 are only exemplary and are not intended to assert or imply any limitation with regard to the environments in which aspects or embodiments of the disclosed subject matter may be implemented. Many modifications to the depicted environments may be made without departing from the spirit and scope of the disclosed subject matter.

Client-Server Technologies

[0017]With reference now to the drawings, FIG. 1 depicts a pictorial representation of an exemplary distributed data processing system in which aspects of the illustrative embodiments may be implemented. Distributed data processing system 100 may include a network of computers in which aspects of the illustrative embodiments may be implemented. The distributed data processing sy...

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

A technique to manage software licensing in an environment that provides virtual desktop infrastructure (VDI). A license manager is configured to receive first information identifying software applications associated with a virtual machine template used in the infrastructure, as well as second information that a user has logged into the VDI from a client device, thereby creating a VDI session. For a particular time period of interest, the license manager calculates software application usage information from the first and second information. Preferably, the software application usage information represents an application count that is based on the user and the client device “pair” when the user has the VDI session during at least some portion of the time period. The software application usage information is provided to one or more other computing systems to take a given action, such as tracking, managing, auditing, enforcing and accounting for software usage in the VDI environment.

Description

BACKGROUND OF THE INVENTIONTechnical Field[0001]This disclosure relates generally to managing applications in a “cloud” compute environment.Background of the Related Art[0002]A popular information technology (IT) delivery model is cloud computing, by which shared resources, software and information are provided over the Internet to computers and other devices on-demand. Cloud computing can significantly reduce IT costs and complexities while improving workload optimization and service delivery. With this approach, an application instance can be hosted and made available from Internet-based resources that are accessible through a conventional Web browser or mobile application over HTTP. Cloud compute resources are typically housed in large server farms that run one or more network applications, typically using a virtualized architecture wherein applications run inside virtual servers, or so-called “virtual machines” (VMs), that are mapped onto physical servers in a data center facili...

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): G06F9/451G06F21/10G06F9/455
CPCG06F9/452G06F21/105G06F9/45533H04L67/141H04L67/42G06F21/121G06F2201/865G06F2201/88G06F11/3409H04L67/01G06F11/34G06F9/5027G06F2009/45562G06F2009/45591G06F2009/45575G06F9/45537
Inventor BABOL, ADAMGALDA, JANGODOWSKI, PIOTR P.JEDA, LUKASZ TOMASZMIDURA, JACEK
Owner INT BUSINESS MASCH CORP