Sun Ray ahora es mucho más estable y mucho más delgado. La plataforma de cómputo de cliente delgado Sun Ray es ahora una combinación de hardware y software. En cuanto a hardware, hay dos nuevos clientes disponibles. El modesto Sun Ray 2 ofrece Ethernet 10/100, sonido y soporte USB. El Sun Ray 2FS es más grande, pero añade soporte 100FX para mayor seguridad en el nivel de transporte, así como la habilidad de usar dos monitores. Ambos clientes están equipados con lectores de SmartCard para soportar autenticación de dos factores. En cuanto al software, el cliente requiere el paquete de Software Sun Ray. Este incluye todos los componentes de servidor que entregan un escritorio a los dispositivos clientes una interfaz Web de administración más bien rudimentaria que puede mostrar los clientes conectados, los usuarios y la información de la SmartCard. En el laboratorio, configuré un servidor Sun V20 corriendo Solaris 10 para Sparc, y dos clientes Sun Ray 2FS, cada uno con un monitor LCD de 20 pulgadas. La red entre el servidor y los clientes Sun Ray fue un segmento 100Mbps dedicado, con otra NIC en el servidor conectada a toda la red del laboratorio. Con el servidor corriendo, impulsando un cliente Sun Ray pudo levantar el acceso a Solaris Desktop con bastante rapidez, y de ahí, la experiencia fue como trabajar en un sistema local, incluyendo sonido estéreo y soporte a dispositivos USB. El Hot Desking (ocupación física temporal de una estación de trabajo por un empleado ) es una de las principales funciones que proporciona Sun Ray, y funciona muy bien. Quitar una SmartCard a media sesión de un usuario mandará al cliente de regreso a una ventana de inicio de sesión. Colocarla en otro cliente traerá una ventana de inicio de sesión, y con una contraseña válida, toda la sesión del usuario aparece exactamente como la tenía el cliente original. Esto es similar a las desconexiones de sesión en Windows Terminal Services o Citrix pero con la medida adicional de seguridad y la facilidad proporcionada por la SmartCard. Más aún, los clientes Sun Ray son verdaderos dispositivos sin estado. Mientras que algunos clientes delgados vienen con un SO integrado, los clientes Sun Ray no lo tienen, pero sí un firmware muy simple que puede conectarse a un servidor remoto. Así, no requieren administración significativa y bajan nuevas versiones de firmware cuando se los requiere el servidor durante el proceso de arranque. Después construí un servidor RHEL (Red Hat Enterprise Linux) 3 x86 en una instancia de servidor VMware ESX 3 corriendo en un sistema de servidor x3550 IBM. Después de conectar las interfaces de la red virtual a las dos NICs físicas en el servidor y construir la red cliente Sun Ray como un segmento dedicado, instalé el software Sun Ray Software para Linux en el servidor. La instalación fue rápida y relativamente indolora, corriendo el corto script de configuración de la red. Después de reiniciar el servidor, de cargar los módulos del kernel de Sun Ray, y que los clientes Sun Ray arrancaron con una pantalla de inicio de sesión de RHEL 3. Esta vez, sin embargo puse ambos monitores en un solo cliente Sun Ray 2FS. Después de reiniciar los servicios Sun Ray en el servidor, el cliente arrancó con ambos paneles activos para un escritorio de 3,200×1,200. Sun presume que el ancho de banda requerido por cada cliente es de 300Kbps de bajada y 128Kbps de subida. Estos números parecen ligeramente lentos, pero no es tan terrible. Con la configuración de monitor dual, los bajos números de ancho de banda son apenas el doble de un cliente de un solo monitor. Todo el tráfico de la red a y desde los clientes está basada en UDP, y mis medidas mostraron que a 768Kbps de bajada y 128Kbps de subida, los clientes de doble monitor eran apenas usables: el repintado de la pantalla era lentísimo cuando arrastrábamos ventanas, y el sonido era verdaderamente terrible. A velocidades ligeramente mayores, estos problemas se redujeron drásticamente, y a 1.5Mbps, desparecieron por completo. Al probar con un cliente de un solo monitor estas velocidades se redujeron en un 60%, de manera que no pude ir a menos de 512Kbps de bajada en un ambiente de producción. Por supuesto, tratar de comprimir una nativa X11 por medio de túneles tan pequeños es imposible. Experimenté algunos problemas con el audio, con todos los controles al máximo nivel apenas obtuve un volumen de audio bajo y muy distorsionado. Sería bastante bienvenido el soporte a una moderna distribución de Linux porque mi mayor problema trabajando una semana exclusivamente en el Sun Ray fue la vieja base de RHEL3, aunque Sun planea introducir soporte para RHEL4. He podido ver la versión beta de la próxima versión, y fuera de algunos pocos bugs, corre en RHEL4, lo cual es un paso muy bienvenido. Si entregar un escritorio Solaris o Windows seguro y administrable es la meta, la nueva solución de Sun Ray bien vale un vistazo.