Blog de Pedro Valcarcel
Sun Ray Connector for VMware Virtual Desktop Manager
Se acaba de anunciar la disponibilidad de la versión EA del Sun Ray Connector for VMware Virtual Desktop Manager.
Como resultado de la estrecha colaboración de Sun con VMware se ha certificado el uso del broker VDI de VMware (VDM) con las Sun Rays. Esto permite la libre elepción tanto del broker VDI de Sun (Sun Virtual Desktop Connector) como del broker de VMware (VDM, Virtual Desktop Manager) dando la posibilidad a los clientes de Sun Rays la soportabilidad de las dos posibilidades.
http://blogs.sun.com/mprove/entry/ea_sunrayconnector_for_vdm
Una buena noticia que permite ver los avances de Sun en ofrecer una solución abierta con su solución de Ultra Thin-Clients (Sun Rays).
Posted at 02:05PM ago 12, 2008 by Pedro Valcarcel in SunRay | Comentarios[0]
VmWare y Sun.
Sun y VMware auman esfuerzos para ofrecer la mejor solución de Virtual Desktop en entornos WAN del mercado.
http://www.vmware.com/company/news/releases/sun_vdi.html
Posted at 04:54PM jun 27, 2008 by Pedro Valcarcel in SunRay | Comentarios[0]
Modo Kiosko con SSGD o con Firefox.
En algunos escenarios nos encontramos con la necesidad de configurar soluciones kiosko para acceder a aplicaciones vía navegador (Firefox) o a través del Sun Secure Global Desktop.
En la siguiente entrada quiero compartir las adaptaciones realizadas en el software de Sun Ray Server para conseguir el acceso a escritorios de Linux o a cualquier aplicación (Windows (modo publicación de aplicaciones), UNIX, Linux o AS400) que nos permite el acceso a través de Sun Secure Global Desktop o simplemente el permitir convertir una Sun Rays en un kiosko accediendo a aplicaciones Web a través del Firefox.
Para el caso que usemos solo el Software de Sun Ray en modo kiosko con Gnome.
1. Configurar el modo kiosko con el modo Sun Java Desktop System 3 del SRSS.
2. Bajar la última versión del Firefox para Solaris de:
ftp://ftp.mozilla.org/pub/firefox/releases/2.0.0.12/contrib/solaris_tarball/
Lo instalamos en /opt/firefox
3. Bajar la extensión del Firefox bmakiosk, nos permite configurar el Firefox en modo pantalla completa y eliminando todas las opciones y menus.
Necesitamos bajar el paquete jsLib xpi y bmakiosk xpi. Podemos encontrar estos paquetes así como un pequeño manual de instalación en:
https://www.mozdevgroup.com/clients/bm/install-admin.html
Creamos una carpeta /opt/firefox/bma y guardamos los dos ficheros que nos hemos bajado.
bmakiosk_current-ff-generic_signed.xpi
jslib_current_signed.xpi
4. Instalamos las extensiones que me he bajado.
Registramos los componentes:
# /opt/firefox/firefox -install-global-extension /opt/firefox/bma/jslib_current_signed.xpi
# /opt/firefox/firefox -install-global-extension /opt/firefox/bma/bmakiosk_current-ff-generic_signed.xp
Create a URL whitelist file.. /opt/firefox/whitelist
allowed[sgdserver.domain.com, ALL];
Arrancamos la interfaz de administración del modo kiosko:
# /opt/firefox/firefox -kiosk admin
Enter "admin" as the password
Set the home page
Tick With Titlebar
Click the Filters Tab
Click Enable Filters
Put /opt/firefox/whitelist in the text box
Click the Sessions Tab
un-set the inactive timeout
Click the Customize Tab
un-tick tabbed browsing
un-tick print button, zoom controls, save button, logout button
Click OK
Set up the Java Plugin
ln -s /usr/java/jre/plugin/i386/ns7/libjavaplugin_oji.so /opt/firefox/plugins/.
5. El siguiente paso es añadir una aplicación en modo kiosko, para ello basta con crear el siguiente fichero en el directorio /etc/opt/SUNWkio/applications/
vi /etc/opt/SUNWkio/applications/firefox.conf
KIOSK_APP_EXEC=/opt/firefox/firefox
KIOSK_APP_ARGS="-kiosk"
KIOSK_APP_LABEL="Firefox Kiosk"
KIOSK_APP_ICON=/opt/firefox/icons/mozicon50.xpm
KIOSK_APP_DESCRIPTION="Launch Firefox"
Esto nos permite ir a la web de administración del SRSS, y en Avanced, kiosk mode activar el modo kiosko Sun Java Desktop System 3 sino lo estuviera ya y crear una nueva aplicación.
En el menu de Applicatioons selecciona New y en el desplegable Predefined Descriptor selecciono la aplicación recién creada (Firefox Kiosk).
Selecciona CRITICAL en la opcion Start Mode, de esta forma garantizamos que el Firefox siempre estará corriendo en la Sun Ray.
En el caso que estemos usando el Sun Virtual Desktop Connector....
5.1 Utilización del modo kiosko Sun Virtual Desktop Access.
En este caso modificamos el fichero vda para permite ejecutar el firefox en modo kiosko en lugar del uttsc en el caso que nos interese.
/etc/opt/SUNWkio/sessions/vda/vda
Modificaremos el fichero vda.conf para añadir la siguiente linea:
# more vda.conf
#
# ident "vda.conf $Rev: 154 $ $Date: 2007-06-06 08:34:07 -0700 (Wed, 06 Jun 2007) $ SMI"
#
#*******************************************************************************
#
# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#*******************************************************************************
#
KIOSK_SESSION_EXEC=$KIOSK_SESSION_DIR/vda
KIOSK_SESSION_LABEL="Sun Virtual Desktop Access"
vda_desc1="A full screen virtual desktop session."
vda_desc2="Additional applications are not supported."
vda_desc3="Accepted arguments: [-t <timeout> --] [<uttsc options>] [-service hostname[:port]]."
KIOSK_SESSION_DESCRIPTION="$vda_desc1 $vda_desc2 $vda_desc3 $vda_desc4"
KIOSK_SESSION_ARGS="-t 1800 -- -m -b -service localhost"
KIOSK_SESSION_PROTOTYPE=sgd
De esta forma añado el prototipo que voy a crear para el Sun Secure Global Desktop.
6. Creación de un prototipo para SSGD (Usando Sun Ray Connector for Windows OS como modo kiosko).
En este paso lo que nos interesa es crear un prototipo para el acceso al SSGD. El prototipo nos va a pemitir que se copie a cada usuario temporal utku el cliente de taratella con la configuración que nos interesa.
Añadir al fichero firefox.conf anterior la siguiente linea:
KIOSK_APP_PROTOTYPE=sgd
crear el directorio:
/etc/opt/SUNWkio/prototypes/sgd
y copiar un .tarantella de un usuario que haya entrado correctamente a su sesion de tarantella.Para conseguir que desde las Sun Rays, desde el modo kiosko accediendo a SSGD tenga acceso a los usb drives que conecte a la Sun Ray basta con copiar el fichero native-cdm-config en el prototipo creado (habiendo antes activado el Drives mappings del SSGD);
/etc/opt/SUNWkio/prototypes/sgd/.tarantella
y añadir la siguiente linea:
/tmp/SUNWut/mnt/$USER$ fixed "My USB Drivers"
De esta forma en la Sun Ray veré mapeado el usb drive que conecte en la Sun Ray debajo de $HOME/My SGD Drives/
Posted at 03:34PM jun 27, 2008 by Pedro Valcarcel in SunRay | Comentarios[0]
Sun Communicate Products. El nuevo Webmail a punto.
Sun está dedicando un gran esfuerzo con el objetivo de sacar al mercado un nuevo webmail basado en tecnología Web 2.0, AJAX, con idénticas funcionalidades que un cliente pesado. Aproximadamente el 15 de Enero se abre el periodo Beta y en Marzo saldrá la versión definitiva. He tenido oportunidad de verlo y la verdad es que es realmente bueno. Ofrece funcionalidades de cliente pesado como son el Drag & Drop, autocompletado de direcciones,..... Integra perfectamente el correo, calendario, libreta de direcciones y mensajería instantanea (chats), con control de presencia y permitirá mediante WebServices incrementar sus funcionalidades añadiendo utilidades como albumes de fotos, .....
Podeís ver en el blog de Jim Parkinson los esfuerzos que se están realizando para añadir nuevas funcionalidades a la Suite de Comunicaciones de Sun, entre otras el tan esperado soporte para CalDAV para el Calendario y soporte para SyncML.
Jonathan Hawkins os adelanta alguna información sobre la arquitectura del nuevo webmail,
http://blogs.sun.com/jhawk/entry/start_thinking_about_sun_s
Espero poder ir adelantando mis experiencias con la versión beta.
Posted at 02:10PM ene 03, 2008 by Pedro Valcarcel in Communicate Products | Comentarios[0]
FELIZ NAVIDAD
Un antiguo compañero me ha enviado una felicitación con una cita de Serrat, me ha parecido tan acertada que he querido incluirla en mi felicitación de navidad, FELIZ NAVIDAD.
"Si para algo vale la pena vivir es para querer y ser querido. Probablemente, a lo largo de mi vida (o por lo menos lo he intentado) no haya hecho otra cosa que lo que estoy tratando de hacer ahora mismo: que me quieran mis amigos y ofrecer amor a la gente que me acompaña en la vida. Que es la única acumulación que merece la pena en la vida y por la que no se pagan impuestos"
Mi mejor experiencia .......... "El ser padre".
| | |
Posted at 12:13AM dic 21, 2007 by Pedro Valcarcel in Personal | Comentarios[0]
Mi familia.
Nada es comparado con ser padre, es imposible poderlo describir.......
No podía inagurar mi blog sin hacer participe al pequeño de los Valcárcel, espero poder compartir con todos como va creciendo mi pequeño día a día.
Posted at 12:12PM oct 28, 2007 by Pedro Valcarcel in Personal | Comentarios[0]
Sun Ray con LinKat, solución para escuelas.
Ayer Viernes tuve el placer de visitar una de las escuelas de Cataluña que ha apostado desde hace mucho tiempo por la solución de Sun Rays.
Estoy colaborando con el grupo de trabajo que está desarrollando LinKat, Linux de la Generalitat de Cataluña con el objetivo de conseguir que las Sun Rays funcionen con LinKat. De momento todas las pruebas que hemos realizado han sido un éxito.
El Instituto de educación secundaria la Mallola ha estado usando desde hace tiempo aulas con Sun Rays. En la actualidad tienen Sun Rays 1, un modelo bastante antiguo pero es un caso práctico de que las Sun Rays tienen un vida útil muy elevada.
Ha sido curioso cuando me contaban que habían llegado a jugar con un Sun Ray al balón o la habían tirado de un segundo piso y la Sun Ray había seguido funcionando. ......
Este es un caso práctico de flexibilidad de los dispositivos Sun Rays.
- En la actualidad estaban usando alrededor de unas 160 Sun Rays distribuidas en diferentes aulas usando una versión antigua de Solaris y por lo tanto de entorno gráfico CDE o Gnome desactualizado.
- Pues ayer en menos de una mañana se instalaron dos servidores x86 con Linkat con el objetivo de dar servicio a una aula con 20 Sun Rays y realizar un Piloto con Linkat y la versión Sun Ray Server Software 4.0 (SRSS).
- Se han montado dos servidores con el objetivo de realizar pruebas con las funcionalidades de balanceo y alta disponibilidad que ofrece el SRSS.
- De 11:00 a 15:00 se han enracado los servidores, se han configurado en cluster y se ha cableado la aula a la cual van a dar soporte, todo un éxito en un tiempo muy reducido.
El resultado es que en menos de 4 horas y con solo el coste de dos servidores X86 Dual core 2 GB de RAM, servidores tipo PC que cualquiera puede llegar a tener en casa hoy en día y de coste muy reducido, se ha conseguido actualizar una aula de 20 puestos con un entorno nuevo (Desktop Linkat).
Os podéis imaginar el coste que hubiera representado si esa aula fueran PCs y hubiera tenido que reinstalar el S.O en los 20 PCs y seguramente actualizar el Hardware. No me imagino que un PC de hace 5 o 6 años hubiera seguido siendo valido para el actual sistema operativo de Microsoft.
La sensación ha sido abrir los ojos, ver una aula de trabajo con un Desktop antiguo, cerrarlos, volverlos a abrir y ver un entorno totalmente nuevo, moderno y con las últimas herramientas para los estudiantes. Sin cambiar o actualizar ningún tipo de hardware en las aulas, los mismos dispositivos siguen siendo validos.
Personalmente creo que el uso de Sun Rays en escuelas abre unas posibilidades muy grandes a un coste muy pequeño.
Espero poder ir contando más experiencias en este ámbito.
Posted at 12:10PM oct 27, 2007 by Pedro Valcarcel in SunRay | Comentarios[1]
Sun Rays en Fábrica.
El uso de dispositivos ultraligeros (Sun Rays) en fábrica es una realidad, los avances realizados para permitir el uso de diferentes dispositivos conectados en las Sun Rays, impresoras de etiquetas, lectoras de código de barras, pantallas táctiles.... hace que sea una solución viable. Esto nos permite eliminar de las lineas de producción los PCs y por lo tanto los problemas que originan. Con las Sun Rays podemos establecer puntos de trabajo en modo kioskos de tal forma que los usuarios tengan acceso a aquellas aplicaciones que necesitan y nada mas, con grandes ventajas como:
- Movilidad de la sesión, cualquier usuario puede moverse por la fabrica y recuperar su sesión (entorno de trabajo) usando cualquier puesto de trabajo.
- Si un
puesto de trabajo se estropea basta con desconectar la unidad y
conectar una nueva. No es necesario hacer nada mas. No es necesario
instalar un nuevo PC con el sistema operativo, instalar la aplicación,
configurarlo .......
- Seguridad. Desplegar un entorno 100% seguro
- y porque no, ahorrar en la factura de electricidad
La posibilidad que ofrece las Sun Rays conjuntamente con el Sun Secure Global Desktop de ofrecer un puesto de trabajo mixto, ejecutando aplicaciones Windows, AS400 o UNIX abre un abanico de posibilidades.
Algunos ejemplos de tipos de puestos que personalmente he podido testear:
Ejemplo A.
Sun
Ray conectada a una impresora serie de etiquetas, modelo Zebra Stripe
600, y con un lector (pistola) de código de barras, modelo gryphon M200
433Mhz, DataLogic. Ejecutando una Emulacion 5250 basada el
producto IBM ISeries Access corriendo en Windows usando la impresora de etiquetas desde una aplicación en AS400.
Se ha configurado el Sun Ray Server en un servidor Solaris 10 x86 y se ha instalado un servidor Windows 2003 Terminal Server donde se ha instalado la emulacion 5250 con el objetivo de reproducir el puesto de trabajo en las Sun Rays.
Para conseguir mapear la impresora conectada localmente en una Sun Ray 2 a través del puerto serie se ha creado la cola de impresión en el servidor de Sun Ray (Solaris 10) y se ha mapeado al Windows Terminal Server a través del cliente RDP que incorpora el software de Sun Ray, SunRay Windows Connector.
Procedimiento seguido.
Se conecta la impresora Zebra al puerto serie de la Sun Ray 2.
Se crea la cola en Solaris.
Lpadmin -p zebra -v /tmp/SUNWut/units/IEEE802.00144f0e9c1c/dev/term/a
Indicando el puerto serie de la Sun Ray que estamos usando en el Piloto.
Enable print queue
/usr/bin/enable zebra
Accept the print queue
/usr/bin/accept zebra.
De esta forma hemos creado la cola en Solaris sin asignar ningún driver asociado, una raw print queues
El siguiente paso es crear una conexión RDP al Windows donde se encuentra el cliente de emulación AS400 pasando como impresora por defecto la cola creada.
/opt/SUNWuttsc/bin/uttsc -u user -m -r printer:zebra=”Generic / Text Only” windowserver
Conseguimos crear una impresora en Windows asignando el driver Generic Text y podemos imprimir sin problemas desde la emulación 5250, desde AS400.
La
lectora de código de barras conectada mediante USB a la Sun Ray se
reconoce automáticamente por lo que funciona sin hacer nada, actúa como
si fuera una conexión de teclado.
Esta
configuración nos permite imprimir sin problemas desde aplicaciones ejecutándose en un Windows Terminal Server y por lo tanto en cada una
de las Sun Rays, tanto en una impresora conectada localmente en la Sun
Ray en la que estoy trabajando, como en cualquiera distribuida en la
fábrica.
Al tener las colas de impresión definidas en el servidor de Sun Rays tenemos control sobre todos los dispositivos conectados localmente a las Sun Rays.
Ejemplo B.
Puesto de trabajo donde solamente se usa un cliente SAP, la disponibilidad de un cliente SAP Java permite desplegar Sun Rays en un entorno abierto, usando Solaris y el entorno de trabajo GNOME. Personalmente he realizado pruebas con la ultima versión de este cliente SAP y la verdad que los resultados han sido muy buenos. Si ademas añadimos el paquete ofimatico StarOffice o su hermano opensource OpenOffice podemos pensar en desplegar puestos de trabajo sin la necesidad de usar Windows con el ahorro de costes que esto conlleva.
Ejemplo C.
El uso de pantallas táctiles con Sun Rays tanto ejecutando aplicaciones en Solaris como en Windows es todo un lujo. Sun certifica las pantallas táctiles de ELO TouchSystems (www.elotouch.com) con las Sun Rays, uno de los mayores fabricantes de este mercado.
Personalmente he realizado pruebas con éxito con la pantalla táctil de Dobit (http://www.dobit.com/), AEGIS 152TA, usando los mismos drivers que tenemos certificados para las pantallas ELO, drivers que proporciona la empresa TRIDENT.
Posted at 11:04PM oct 26, 2007 by Pedro Valcarcel in SunRay | Comentarios[0]