7.2. Oracle VDI Hosts

7.2.1. Sizing Guidelines for Oracle VDI Servers
7.2.2. Controlling the Number of Sessions on an Oracle VDI Host

7.2.1. Sizing Guidelines for Oracle VDI Servers

The primary Oracle VDI server requires a dual-core CPU and 2 GB of memory. As long as the Oracle VDI services are not configured on that server, these hardware requirements do not change with the number of running desktops.

The secondary Oracle VDI server requirements for the number of cores and memory size varies with the number of running desktops supported, as well as the required network bandwidth. The bandwidth also varies with the content displayed. The numbers given below are typical for office work. Displaying videos or web pages with Flash content can increase the required bandwidth.

  • Number of cores = number of running desktops / 20

    Example: Two secondary Oracle VDI servers with 8 CPUs and 4 cores per CPU can serve 2 x 8 x 4 x 20 = 1280 running desktops

  • Memory size [MB] = number of desktops x 32 MB + 2048 MB

    Example: Two secondary Oracle VDI servers with 64 GB of memory can serve (2 x 64 x 1024 MB - 2 x 2048 MB) / 32 MB = 3968 running desktops

  • Network bandwidth [Mb/s] = number of running desktops x 0.15 [Mb/s]

    Example: Two secondary Oracle VDI servers with one 1 Gb Ethernet interface can serve 2 x 1024 / 0.15 Mb/s = 13653 running desktops

7.2.2. Controlling the Number of Sessions on an Oracle VDI Host

By default, an Oracle VDI host can host 100 sessions. The number of sessions is set when you configure Oracle VDI.

To change the number of sessions on a configured Oracle VDI host, run the following command as root:

# /opt/SUNWkio/bin/kioskuseradm extend -c <count>