El camino hacia el Thin Desktop
Ramon Solé
OPS Consulting
2
Tipos de desktop
The Desktop Delivery Continuum
All apps installed on client Apps on client and network All apps on network
Aplicaciones/Desktop/OS
Microsoft
Excel MicrosoftWord Microsoft
PowerPoint ExplorerInternet
Any OS Las aplicaciones, el entorno de escritorio y el Sistema Operativo están mezclados SAP en
Servidor Aplicacionesen browser
Apicaciones en browser Aplicación 3270 SAP en Servidor Word en Windows Escritorio Windows, Linux o Unix
Algunas aplicaciones en el cliente Algunas aplicaciones en red
El cliente sólo maneja el entorno de escritorio Aplicaciones en la red
“Sólo monitor”
El continuo de los sistemas de escritorio
Todo mezclado en el cliente Algunas aplicaciones en red Clientes ligeros (Thin Client)
Desktop /OS Microsoft
PowerPoint AcrobatAdobe
Las necesidades de las empresas están empujando las soluciones de desktop a la derecha
Las causas de la evolución
● Seguridad – Las aplicaciones y datos se ubican en
sistemas centralizados. Los sistemas de escritorio son inmunes a virus. Los equipos de escritorio no son “bienes apetecibles”.
● Mobilidad de usuarios – El acceso a las
aplicaciones y a los datos no tiene limitaciones de localización geográfica
● Reducción de costes – Los costes de adquisición
del hardware son mucho menores. Se elimina la obsolescencia de los equipos. Los costes de
4
Un Thin Client es un terminal gráfico que permite disponer de un sistema de escritorio (desktop) que ejecuta aplicaciones en un o varios equipos centrales
¿Qué es un Thin Client?
Servidor de desktop Clientes
Arquitectura Thin Client Libertad Seguridad Facilidad de gestión Fiabilidad Mobilidad Muy Bajo Coste
6
Libertad
Podemos elegir nuestro escritorio libremente
Ventajas Thin Client
No hay datos locales No hay virus, spyware,
troyanos, gusanos, ... Se pueden implantar sistemas de autenticación
seguros
8
Ventajas Thin Client
Despliegue centralizado de aplicaciones Sin instalaciones locales, updates o patches
Sin gestión de sistema operativo local Sin upgrades de memoria o hardware Recuperación ante averías inmediata (60”)
Gestión mínima del cliente
PC
tradicional WinCE o WinXPe
Thin Desktop
Hardware, SO y aplicaciones locales = Complejidad y alto coste
Memoria CPU Disco Duro Aplicaciones locales Sistema Operativo local Memoria CPU Aplicaciones locales Sistema Operativo local Nada a gestionar
10
Ventajas Thin Client
Escritorios remotos
Mobilidad segura en LAN y WAN Acceso global a datos y aplicaciones
Datos y aplicaciones centralizados
Acceso en roaming
Acceso mediante browser
Delegaciones Oficina Central Data Center Thin Desktop en oficinas centrales DSL or Cable Thin Desktop en oficinas centrales Thin Desktop en delegaciones
12
Ventajas Thin Client
Gestion centralizada de aplicaciones y datos para backups
Conexiones alternativas ante fallos Recuperación inmediata ante averías
Clientes sin disco duro
Conexiones alternativas
Servidor Backend
Redundancia en los servidores de escritorio
Un Thin Desktop puede conectarse a servidores de
escritorio alternativos Las aplicaciones y datos
están en servidores en alta disponibilidad Seridor
14
Ventajas Thin Client
Costes de explotación mínimos Inversión en hardware mínima Inversión en software mínima con
escritorios Linux y CrossOver Puede implantarse en su totalidad
con software libre
Libera recursos para proyectos más importantes
Reducción de costes
Deliver World's BestInfrastructure & Remote Service
La necesidad de
Thin Desktop
20
Qué es Thin Desktop
● Thin Desktop es un software basado en Linux que
convierte cualquier PC en un Thin Client conectable a terminal servers
– Windows
– Unix (Solaris, AIX, HP-UX, ...)
– Linux
– AS400
– Citrix
– Tarantella
– NX
● Permite que el PC arranque desde la red, por lo
22
Ventajas de Thin Desktop
● Reduce substancialmente la inversión
necesaria inicial de un proyecto Thin Client
● Elimina la necesidad de renovación de los
PCs por obsolescencia tecnológica
● Permite un despliegue progresivo de las
arquitecturas Thin Client
● Permite acceder a los dispositivos locales
(impresoras, tarjetas de sonido, CD ROM, discos duros, etc)
Ventajas de Thin Desktop
0 €
● Está basado en software Open Source: precio
24
Cómo funciona
● Thin Desktop es un sistema Linux mínimo
(entre 8 y 12 MB) que proporciona las
funcionalidades que requiere un Thin Client
– Conectividad TCP/IP
– Sistema de representación gráfico
– Protocolos de conexión a los servidores de
terminales
● Su pequeño tamaño permite que pueda ser
descargado desde un servidor cada vez que el PC arranca en unos pocos segundos
– También puede arrancar desde floppy, CD ROM,
Gestión centralizada
● La configuración de Thin Desktop es
parametizable para cada PC individual o grupo de PCs de una forma simple
– Los ficheros de configuración residen en los
servidores de arranque
– Son modificables directamente y permiten adaptar
Thin Desktop a multitud de situaciones
● No requiere instalación en los PCs de los
usuarios, eliminando la necesidad de
upgrades de SO e instalación de patches en los equipos
26
Arquitectura técnica
● Utiliza protocolos estándares para su proceso
de boot
– PXE
– DHCP
– TFTP
● El Thin Client ejecuta un kernel Linux estándar
optimizado para su función
– Seguro
– Alto rendimiento (funciona perfectamente sobre
80486)
– Compatible con cualquier hardware que pueda
ejecutar Linux
Arquitectura técnica
Servicios de red Hardware x86
Sistema operativo ultraligero bootable por red (Linux) Servicios de presentación
Thin Desktop
La arquitectura de Thin Desktop contempla un entorno de conectividad completo
Cliente Windows (WTS) Cliente Linux/Unix (XDM) Cliente Citrix (ICA) Cliente VNC Cliente Tarantella Protocolos RDP XDMCP VNC ICA NX
28 PXE Boot DHCP Server USB Boot PXE Boot CD Boot HD Boot
PXE Boot
DHCP Server
30
Network config
DHCP Server
Network Config
DHCP Server
TCP/IP Data + OS Location
32
Linux loading
TFTP Server
Linux Loading
TFTP Server
34
Session start
TFTP Server
Session start
TFTP Server
X Window Config
36
Ficheros de configuracion
● Configuración global
– thindesktop.conf.network
● Configuración de grupos de ThinDesktops
– thindesktop.conf.group-group_name
● Configuración por ThinDesktop
– thindesktop.conf-host_identifier
● Definición de grupos y hostnames
38 Session Start DHCP Server RDP Session ICA Session XDMCP Session AS400Session
Acceso en roaming
Tarantella Server
40
Acceso en roaming
Tarantella Server