The following is a glossary of terms used for Oracle Virtual Desktop Infrastructure (VDI).



A software entity that performs tasks on behalf of another software entity.


The Appliance Link Protocol is used between Sun Ray Clients and the Sun Ray server.



To create a new desktop by copying it from a template and optionally, maintaining a link to the template.


A feature to enable multiple user directories to be configured for one Oracle VDI environment. This provides the ability to provide privacy between multiple groups within the same Oracle VDI environment. Each company has its own set of desktop pools.


A setting for the Company feature that enables multiple user directories without the need for privacy. For example, this is useful for a company with groups in different geographical locations.

custom group

A set of users defined by a filter on the user directory.



Programs that start automatically during system startup and run in the background without user interaction are usually called services in Windows and daemons in UNIX.

data store

A data store allows configuration settings to be replicated and kept synchronized with other servers automatically.


A virtual machine containing a desktop instance that is executed and managed within Oracle VDI, and accessed through RDP.

desktop provider

An entity that provides unified access to the virtualization platforms that include Oracle VM VirtualBox, Microsoft Hyper-V, VMware vCenter, Microsoft Remote Desktop, Sun Ray Kiosk and Generic.


Sun Ray Desktop Terminal Units (DTU). Replaced by the term Sun Ray Clients.



Type 1 hypervisor by VMware.


flexible assignment

Desktops can be temporarily assigned to users as needed from a pool. When a user stops using the assigned desktop, the desktop can be recycled and made available for other users. Flexible assignment is suitable for people who typically work in one or a few applications and have fewer requirements for customizing their desktop environment.


Global Oracle VDI Center

A feature that extends the basic "hotdesking" experience known from a single Oracle VDI environment to encompass multiple Oracle VDI environments. It helps when users travel from one site to another site and need access to their desktops.

golden image

A desktop template used to create new desktops.

See Also template.

guest operating system

An operating system that runs on a virtual machine.

guest pool

A pool with the "Guest" flag turned on. It provides desktops for users who have no assignments to desktops or other non-guest pools on the Oracle VDI Center they are currently connecting to. Used by the Global Oracle VDI Center feature.


Graphical User Interface. Oracle VDI Manager is a browser-based graphical user interface to configure the Oracle VDI Center.



The physical computer on which virtual machines are running.


The ability for a user to remove a smart card, insert it into any other Sun Ray Client, and have the user's session "follow" the user. This enables a user to have instantaneous access to the user's windowing environment and currently running applications from multiple Sun Ray Clients. This is useful when employees are not assigned to a specific workplace.


Hypervisor by Microsoft. Full name is Microsoft Hyper-V.


A program or specialized operating system to run virtual machines on a host. Type 1 hypervisors are "bare metal", while type 2 hypervisors need a standard operating system.


kiosk mode

Kiosk mode is a facility that enables Sun Ray Software to run desktops and applications in a way that bypasses the normal authentication methods of the underlying operating system.

kiosk session

A user session running in kiosk mode.

kiosk session type

A set of scripts and configuration files that define the kind of user session that runs in kiosk mode.

Oracle VDI comes with a predefined kiosk session type, called Oracle Virtual Desktop Infrastructure. This session type uses the Sun Ray Windows connector to establish a Remote Desktop Protocol (RDP) connection to a virtual machine.

In addition to this, the Oracle VDI Sun Ray Kiosk Session desktop provider enables you to use a different Sun Ray kiosk type instead of a regular Oracle VDI desktop.



A desktop is cloned from a template into a pool, used, perhaps reused, recycled, deleted: this is its lifecycle.


master revision

The template's revision that will be used by default for desktop cloning in pools. Use the command 'Apply for Cloning in Pool' to use a specific revision instead.


Oracle VDI

Oracle Virtual Desktop Infrastructure provides a complete solution for managing, hosting, and providing access to virtualized desktop operating systems hosted in the data center.

Oracle VDI Manager

The administration GUI used for management of desktops through Oracle Virtual Desktop Infrastructure.


personal assignment

Desktops can be personally assigned to users. When a user stops using a personally assigned desktop, the desktop will be stored with their desktop settings, and it will not be recycled for other users.


In this context, policies are settings that specify parameters such as timeout intervals, maximum age, and others that affect the lifecycles of desktops in pools.


A collection of desktops sharing the same characteristics. Pools ordinarily contain desktops that are available for assignment as well as those that are no longer in active use and are waiting to be recycled or deleted.



Microsoft Remote Desktop Protocol.


When a desktop originating in a pool has not been used for a specified interval or if certain other criteria apply, it is recycled. Recycling can include being returned to the pool for reassignment, reset to snapshot and reused, or deleted. In the latter case, a new desktop might by cloned for the pool.


To return a suspended desktop to operation, use the resume feature.

See Also suspend.


Snapshot of a template.



Programs that start automatically during system startup and run in the background without user interaction are usually called services in Windows and daemons in UNIX.


Oracle Secure Global Desktop.


A reproduction of the virtual machine at a given point in time, including the state of the data on all the virtual machine's disks, including whether the virtual machine was powered on, powered off, or suspended.


Secure Shell, a network protocol that enables exchange of data over a secure channel, using public-key cryptography for authentication.


Secure Sockets Layer, a cryptographic protocol used for secure data transfer.


Location for storing configuration settings.

See Also data store.

Sun Ray Software

Sun Ray Software is needed to host Sun Ray sessions for Sun Ray Clients. Sun Ray Software is installed as part of Oracle VDI.


To save the current state of a running virtual machine. To return a suspended virtual machine to operation, use the resume feature.

See Also resume.

system preparation

System preparation refers to modifications made to a Windows guest operating system in a virtual machine, typically as it is being deployed. Customization options include changing the new virtual machine's identification and network information.



A master or golden image of a desktop. Templates are special desktops that are used for cloning new desktops.


A unique string that identifies a user. Sometimes this is provided by a smart card.



A tool by VMware to manage an ESX server.


Virtual Desktop Architecture. Many Oracle VDI components, such as scripts, use vda as a prefix.


Virtual Desktop Infrastructure.

VDI Center

One or more Oracle VDI hosts working together.

See Also Global Oracle VDI Center.

VDI Manager

See Oracle VDI Manager.

virtual disk

A file or set of files that appears as a physical disk drive to a guest operating system. These files can be on the host machine or on a remote file system.

virtual display client

A Sun Ray hardware client.

virtual machine

A virtualized x86 PC environment in which a guest operating system and associated application software can run. Multiple virtual machines can operate on the same host system concurrently.

virtual machine configuration file

A file containing a virtual machine configuration, created when you create the virtual machine. It specifies which virtual devices, such as disks and memory, are present in a virtual machine and how they are mapped to host files and devices.

virtual network

A network connecting virtual machines that does not depend on physical hardware connections.


Type 2 hypervisor. Full name is Oracle VM VirtualBox.


X RandR

The X Resize, Rotate and Reflect extension to the X Window System, which enables clients to resize, rotate, and change screen resolution settings dynamically. For Sun Ray Software and Oracle VDI, this extension is especially useful when a user hotdesks to Sun Ray Clients that use monitors of different sizes or resolutions than the one where a given session began.


An extension to the X Window System that enables the use of two or more physical displays as one large virtual display. Xinerama mode allows the display of a single desktop across multiple monitors.