Sun VDI 3 - What is it about - Architecture
By MrDGrobler on Feb 07, 2009
When talking about Sun VDI 3, we talk about something completely new designed for better scalability and manageability, built on a complete Sun stack. Of course, customers will also be able to select VMware as their preferred virtualization layer. Below you find the architecture overview of the Sun VDI 3 product.
Generally speaking, the model hasn't changed since Sun VDI 2.0. But the components therein have. From right to left you see the three tiers involved. On the right hand side are the clients. These can be either clients that use the Sun Ray protocol ALP or, and this is new, RDP clients, such as the Windows Remote Connection or Sun Secure Global Desktop.
In the middle you find the Sun VDI building block, which is the desktop broker with embedded Sun Ray Server Software plus the Sun Ray Windows Connector. Altogether they build the session broker that connects users and their client devices with the virtualization tier running the user's desktops. The management of desktops for users incorporates access to a user directory such as Active Directory or LDAP.
And finally you find the virtualization tier on the left hand side. Either VMware Virtual Infrastructure or Sun xVM VirtualBox are the engines for the user desktops. The architecture around VMware Infrastructure access hasn't change significantly. For VirtualBox we came up with a completely different design leveraging Sun's core storage assets based on ZFS. ZFS is the interface to do the storage management meaning managing the virtual disks, while iSCSI is the access protocol to virtual disks. The visualization is handled through RDP. For the VirtualBox backend we use the inbuilt RDP server, that allows us to display any hosted desktop, including Linux or Solaris.
Further blog entries will detail the architecture and the used technologies. Differences in comparison to the Sun VDI 2.0 architecture will also be highlighted.