Blog | ne Digital: Managed Services for Cybersecurity, Microsoft 365 and Azure

Thin vs. Thick Client: ¿qué opción es la mejor?

Escrito por Nicolas Echavarria | 04-jun-2023 17:06:00

En el mundo de la informática, los avances tecnológicos son muy rápidos y por ello demandan una alta rotación en equipos, programas y aplicaciones en el entorno empresarial. De esto depende la ejecución de operaciones en tiempo real, tanto en equipos de escritorio como en dispositivos portátiles.

En términos generales, existen dos tipos de dispositivos y recursos para atender esta demanda: Thin y Thick Clients. Aunque ambos están destinados para diferentes propósitos, es indispensable comprender sus diferencias antes de tomar cualquier decisión para atender las necesidades informáticas de la empresa.

Elegir entre un Thin Cliente y Thick Client puede resultar muy complejo para las empresas que están en la búsqueda de sistemas eficientes con altos niveles de Ciberseguridad.

Entonces, surge la pregunta: ¿Cómo determinar el Thin o Thick Client más adecuado para el crecimiento del negocio? A continuación, profundizamos en esta comparativa.

¿Qué es un Thick Client?

También llamado cliente grueso o pesado, se denomina así a los equipos informáticos que ejecutan aplicaciones y procesos por sí mismos. Estas aplicaciones son instaladas y emplean la capacidad de memoria, rendimiento y almacenamiento para su óptimo funcionamiento.

Específicamente, el cliente grueso es un sistema informático caracterizado por poseer la gran mayoría de recursos instalados de forma local.

Un aspecto importante es que están conectados a servidores mediante una conexión de red, la cual no necesariamente debe ser permanente. La conexión es solo utilizada cuando se requiere descargar clúster de datos, programas y las actualizaciones del sistema operativo

Además, los clientes pesados no precisan de utilizar recursos informáticos del servidor, ya que dichos recursos se encuentran en el propio cliente pesado. Por ello, pueden operar de manera independiente. Son preferidos por los internautas por ser personalizables. Es decir, el usuario decide que programas se van a instalar y la configuración del sistema deseada.

Las organizaciones empresariales por lo general suministran a los empleados equipos de cliente pesado para que ejecuten sus actividades sin necesidad de conexión a red.

Un caso particular de cliente pesado son los equipos computadores personales (PC), los cuales tienen su propio disco duro, aplicaciones de software y otros recursos como son: mouse, teclados y monitor.

Ejemplos de Thick Client

La gran mayoría de los clientes pesados asumen integralmente todas las funcionalidades de las aplicaciones, dejando solo al servidor programas que realizan la gestión de transacciones entre otros clientes y las bases de datos.

Conoce algunos modelos de cliente pesado:

  • Computadoras de escritorio/laptop;
  • Aplicativos de mensajería electrónica, chats, videoconferencias;
  • Terminales de punto de venta;
  • Aplicaciones de dibujo y diseño asistido por el ordenador (CAD);
  • Hojas de cálculo;
  • Portales de comercio electrónico en línea;
  • Editores de video;
  • Cajeros automáticos de bancos.

¿Qué es un Thin Client?

Conocido como cliente ligero, se caracteriza por ser un equipo en el cual los recursos funcionales dependen de su anfitrión (host) que se encuentra conectado a un servidor remoto, donde se encuentran alojados las aplicaciones y datos. Es conclusión, no poseen la capacidad de almacenamiento para resguardar la información del usuario.

Su función es más de visualización de la información, algunas personas los denominan como terminales tontos. Resultan en efecto mucho más seguros que los clientes pesados, siendo el manejo del sistema más sencillo y amigable.

Por lo general, los clientes del tipo ligero se emplean como parte de una infraestructura relevante, esto facilita a numerosos usuarios o clientes para interactuar en un servidor en el cual están alojadas aplicaciones, memoria y datos de interés común, siendo bastante práctico para aquellos usuarios que trabajan de forma remota.

La infraestructura de los clientes ligeros se encuentra conformada por equipos sencillos, su arquitectura no requiere del uso de disco duro, memoria, ventiladores y procesadores, dado que no precisa de disponer todo en una máquina local.

Un arquetipo clásico lo constituyen los terminales en las taquillas de agencias bancarias, donde los operadores de las casillas (cajeros) disponen de estos equipos e interactúan con el servidor principal para realizar las transacciones. Esto es posible a través de periféricos como: teclados, capta huellas, mouse y pantalla.

Ejemplos de Thin Client

En los Thin Clients, las aplicaciones y programas funcionan a través de la puerta de enlace la red global de datos, tal como es el caso de los navegadores web. Por tal motivo, no requieren de ningún tipo de instalación por parte de los usuarios.

Los clientes ligeros más usados son:

  • Ordenadores simples sin disco duro;
  • Modem o router;
  • Proyectores de pantalla, Video Beam;
  • Navegadores web;
  • Terminales de ventas;
  • Impresoras;
  • Tabletas, smartphones;
  • Videos juegos en línea.

¿Cuál es la diferencia entre Thick Client y Thin Client?

A continuación, mencionaremos las principales diferencias que existen entre estos conceptos:

Thick Client / Cliente grueso

  • El software que permite la ejecución de las funciones se encuentra en el propio sistema del dispositivo;
  • Puede funcionar con una conexión de red muy lenta o inclusive sin ningún tipo de conexión;
  • Los datos son almacenados localmente, siempre en el mismo servidor;
  • Las aplicaciones intensivas funcionan muy bien;
  • El usuario puede configurar su espacio de trabajo a su conveniencia;
  • Consume mayores recursos locales por el peso de los sistemas y tarjetas de red;
  • La demanda de energía eléctrica es mayor;
  • Sus costos son altos.
  • Al basarse en operaciones a través de la red local, puede requerir de comandos y protocolos de nivel de aplicación como Network File System (NFS).

Microsoft Outlook es un ejemplo de servicio basado en el modelo Thick Client, ya que no requiere de un acceso directo a una conexión para operar.

Thin Client – Cliente ligero

  • El software depende de un servidor remoto que está alojado en la nube;
  • Requiere de una conexión rápida para su correcto funcionamiento;
  • Los datos se almacenan en servidores remotos, es decir, sin memoria física local, al igual que en el zero client.
  • Las aplicaciones intensivas operan con deficiencia;
  • El ambiente de trabajo del usuario está controlado de forma centralizada;
  • Los recursos de memoria, rendimiento y potencia están muy limitados;
  • Su consumo de energía eléctrica es bajo.

Considerando estas características, ambas opciones pueden agregar valor y efectividad a su entorno operativo cuando las trasladamos al contexto de operaciones y tareas corporativas. No obstante, es importante mencionar que el thin client muestra claros beneficios económicos, así como flexibilidad y adaptabilidad al contexto remoto, a través de soluciones que lo posibilitan como Microsoft Azure.

Microsoft es un actor clave en el concepto y la aplicación del thin client, gracias a su solución Azure Virtual Desktop (AVD).

A lo largo de los años, esta herramienta ha tenido diferentes nombres, empezando por Windows Terminal Services, para luego pasar a ser Remote Desktop Services (RDS) y, más recientemente, Windows Virtual Desktop, el nombre previo a AVD.

A esta última versión de la solución, podemos catalogar como un Windows 10 “en streaming”.

AVD es una herramienta basada en Azure, la plataforma de nube de Microsoft, que centraliza la gestión de cargas de trabajo y máquina virtual (virtual machine), generando un entorno de trabajo virtual y de acceso multiusuario al centro de datos (data center), ideal para el contexto de la digitalización y el trabajo remoto.

Otros ejemplos de estas soluciones son Java Thin Client de IBM, Oracle Instant Client y VMware vSphere.

Conclusión

Al momento de elegir entre cliente ligero vs cliente pesado, las empresas deben considerar toda su infraestructura informática. Obteniendo un conocimiento profundo y detallado sobre las verdaderas necesidades en las áreas administrativas y operativas del negocio, se puede determinar cuál es la mejor solución tecnológica.

Tanto el thin cliente como el thick client pueden bridarle una alta disponibilidad de datos, escalabilidad y en general una buena experiencia para usuarios finales, especialmente con soluciones con una excelente interfaz cliente-servidor como Microsoft Azure.

Para tomar la mejor decisión, valore sus necesidades particulares de almacenamiento de datos, autenticación, configuración de red, copia de seguridad, escritorio remoto y otras particularidades del entorno o la estación de trabajo.

Elementos técnicos como discos virtuales, red virtual, ancho de banda y otros que definen los requerimientos para el virtualizado también deben ser considerados.

De esto depende una migración de forma segura y el máximo aprovechamiento de la herramienta de gestión, evitando el tiempo de inactividad, fugas de datos y otros problemas.

Finalmente, no olvide que, si una operación remota es indispensable para su empresa o lo considera como el modelo a seguir para el presente y el futuro cercano, una solución de Thin Client se adaptará mucho mejor.

En ne Digital contamos con un equipo especializado en Azure Virtual Desktop, que puede ayudarle a implementar un modelo eficiente de cliente ligero, desde la configuración hasta la gestión de su conjunto de máquinas virtuales (host pool) de AVD.

No dude en contactar a nuestro equipo de especialistas o programar una reunión. Será un gusto atenderlo.