Now that 2009 is here, the VDI team is anticipating the release of version 3.0, and we hope you are too! Engineering has just reached their features complete milestone in perfect time for the Early Access release at the end of January. See the tour of Sun VDI with Chris Kawalek!

Desktop virtualization is not a new concept, but it is becoming more popular as enterprise system management becomes more complex. Sun released the Sun Virtual Desktop Access Kit for VMware in early 2007, and will soon be releasing Sun VDI 3.0, which offers a complete Sun stack in addition to the following features:

  • Same great VDI product as Sun VDI Software 2.0, including support for Sun Ray devices, traditional PCs, and the VMware back-end
  • Integration with Active Directory to allow easy mapping of AD users and groups to pools and virtual machines
  • Support for Sun xVM virtualization (based on Sun xVM VirtualBox technology) as an option to VMware VI3
  • Improved scalability with support for multiple VMware VirtualCenter servers
  • Simplified integration with Sun Secure Global Desktop Software
  • Additional access to virtual desktops using RDP clients (for example Windows Terminal Client)
  • Enhanced storage mechanism for virtual machines using ZFS file system (in combination with Sun xVM VirtualBox)
  • New administration UI and command line interface (CLI)
  • Usage of MySQL as configuration database


A virtual desktop infrastructure (VDI) is a layered software solution with three fundamental components: a virtualization platform, a broker, and client devices. The end user accesses a full desktop environment via a thin client device or an internet connection, as though they are using a conventional desktop computer.

Sun VDI 3.0 is made up of three functional layers - the virtualization layer, the session management layer, and the desktop access layer.



Virtualization Layer
The basis for the architecture is the virtualization layer (or hypervisor layer). In addition to creating and storing virtual machines the virtualization platform provides the base functionality needed for virtual machine management (starting, stopping, snapshotting, etc.). Sun VDI 3.0 supports Sun xVM VirtualBox and VMware Infrastructure 3.

Session Management Layer
The central component of the Sun VDI is the Sun VDI Core, located in the session management layer. The VDI Core provides all the functionality needed to build and manage large scale virtual machine deployments. In addition to its management capabilities, the VDI Core is also responsible for the brokering of virtual desktops on behalf of clients connecting from the desktop access layer
.

By integrating with Active Directory, the VDI Core is able to provide support for assignment of virtual desktops to existing users and groups within an organization. The VDI Core configuration data and runtime information is stored in a MySQL database, which may be shared across multiple VDI Core instances on the network. This ensures access to the session management layer in failover scenarios.

Desktop Access Layer
Virtual desktops can be accessed via three different methods:

Sun Ray Software (SRS) via Thin Clients - A custom Sun Ray Software Kiosk Session is initiated when a user inserts a token card into a Sun Ray thin client. This session uses the Sun VDI Core to request access to a virtual desktop on behalf of the user. Once a virtual desktop has been assigned to the user, the session establishes a Remote Desktop Protocol (RDP) connection to the desktop using the Sun Ray Windows Connector.

Sun Secure Global Desktop Software (SGD) via a Web Browser – A web browser is used to initiate a SGD session. SGD, in turn, uses the VDI Core's RDP redirection capability to establish a connection to an assigned virtual desktop.

Remote Desktop Protocol (RDP) Connection – A virtual desktop can be accessed by any device capable of initiating an RDP session (RDP redirection must be supported on the client side to use this method). As with the previous case, the VDI Core's redirection capability is used to establish a connection to an assigned virtual desktop.




If you have technical questions about VDI or are interested in participating in our Early Access Program, please contact: sun-vdi-feedback@sun.com.

Comments:

http://digg.com/linux_unix/OpenSolaris_32_bit_Hypervisor_HowTo

I watched something on Ops Center recently, very good stuff. I hope to make something of documenting what I can. I have been working very hard to make this more accessible.

Posted by Chris Bradley on January 22, 2009 at 05:09 AM MST #

[Trackback] A louder voice for the fault manager - Edicts from CLUSTRON (tags: solaris FMA monitoring snmp) Coffee Linked to Lower Dementia Risk - NYTimes.com ...

Posted by c0t0d0s0.org on January 27, 2009 at 04:00 AM MST #

For vbox what are the hosting OS?
opensolaris? (2008.11) solaris 10u? linux? window?

Posted by Hung-Sheng Tsao on February 05, 2009 at 06:39 AM MST #

Thanks for your question! The hosting OS for xVM VirtualBox is Solaris 10 Update 6 (which also hosts the Sun VDI Core). You will also need another host for xVM VirtualBox ZFS Storage. The storage host will require an OpenSolaris 2008.11 OS.

Posted by Stephanie Lewellen on February 05, 2009 at 07:01 AM MST #

OK, so it looks like you're still using RDP between the SRSS and Windows clients. Any chance this can use something else, as we can't really tolerate the RDP audio/video sync issues (that's an issue with ANY RDP client, not just the SRWC).

Charles

Posted by Charles Soto on February 06, 2009 at 09:19 AM MST #

Hi Charles, you're right, RDP is used between the Sun Ray Windows Connector and the Windows clients. Sorry I can't be of more help. I hope you can find a virtualization solution that works for your environment!

Posted by Stephanie Lewellen on February 13, 2009 at 08:39 AM MST #

Hi Charles, I just found this discussion on the VDI forum: http://forums.sun.com/thread.jspa?threadID=5366855&tstart=0
This forum is a great place to discuss VDI because it is watched by the VDI engineering team, and VDI users.

Posted by 192.9.112.196 on February 16, 2009 at 02:53 AM MST #

This is very good! Nice work!

Posted by Laszlo Laszlo on February 18, 2009 at 11:18 PM MST #

Post a Comment:
  • HTML Syntax: NOT allowed

This blog copyright 2009 by Owen Allen