¿Qué es un cliente pesado?

Un cliente pesado es un ordenador potente con un sistema operativo completo instalado. Se caracteriza por tener un rendimiento suficiente para el trabajo local y la ejecución independiente de las tareas. Un ejemplo de cliente pesado es un ordenador de sobremesa en el que está instalado Windows, por ejemplo, como sistema operativo.

Definición y funcionamiento del cliente pesado

El cliente pesado también se conoce como thick client o fat client. Los clientes pesados disponen de su propia potencia de cálculo, medios de almacenamiento y recursos gráficos para ejecutar los programas de forma local e independiente de los recursos del servidor. En la mayoría de los casos, la provisión de una interfaz gráfica de usuario va de la mano de la disponibilidad de sus propios recursos informáticos. Un cliente pesado representa un tipo de cliente con ciertas propiedades.

En términos generales, hay algunas características que definen a los clientes pesados: el procesamiento, la salida y entrada de datos se realizan localmente en el cliente, y el almacenamiento de estos datos tiene lugar en los recursos de almacenamiento locales. Si un cliente pesado está conectado a una red, el almacenamiento de datos puede realizarse alternativamente en un medio de almacenamiento en la red.

Un cliente pesado tiene todos los requisitos para acceder a los servicios que ofrece una red. Está equipado con un gran número de interfaces. A través de estas interfaces, el cliente establece conexiones con las unidades de almacenamiento y los dispositivos periféricos, como las impresoras.

Por un lado, los clientes pesados pueden utilizarse de forma independiente. Por otro lado, a menudo se pueden utilizar en combinación con un servidor. Las tareas o aplicaciones individuales pueden derivarse al servidor en esta construcción.

¿Cuáles son las ventajas de un cliente pesado?

El uso de clientes pesados ofrece varias ventajas. Al estar dotados de recursos, son independientes y pueden utilizarse de forma autónoma. La usabilidad autosuficiente también permite trabajar fuera de línea y, por lo tanto, no se requiere una conexión directa a la red para su plena funcionalidad.

Si utilizas un thick client en combinación con un servidor, las exigencias al servidor en términos de recursos son menores. Esto se debe a que el thick client ejecuta los programas localmente utilizando sus propios recursos.

Las aplicaciones complejas del ámbito multimedia, como el renderizado de gráficos, son independientes de la conexión a Internet y del ancho de banda gracias a la ejecución local. La transferencia de esta tarea a un servidor va acompañada de grandes necesidades de ancho de banda. Debido a la elevada potencia de cálculo de los clientes pesados, el servidor en el modelo cliente-servidor es capaz de atender a varios clientes simultáneamente. En general, el cliente pesado se considera un cliente versátil que puede ejecutar diferentes aplicaciones en paralelo.

¿Cuáles son las desventajas de un cliente pesado?

Además de las numerosas ventajas, también hay que tener en cuenta algunos inconvenientes a la hora de utilizar clientes pesados. La administración de los clientes pesados es mucho más compleja, ya que los programas y el sistema operativo se instalan localmente.

Esta compleja administración también dificulta la seguridad de los sistemas. Asegurar a cada cliente contra los ciberataques es un proceso costoso y requiere muchos recursos. Por lo tanto, garantizar la ciberseguridad es un factor que no debe subestimarse cuando se trabaja con un thick client. La agrupación de recursos hace que el sistema sea vulnerable. En el caso de la instalación selectiva de malware mediante un código malicioso, por ejemplo, al abrir un archivo adjunto de correo electrónico contaminado, existe el riesgo de que el sistema falle totalmente.

Dado que los clientes pesados están equipados con mucho hardware, la adquisición es más costosa. Además, su funcionamiento requiere mucha energía, ya que el potente hardware consume mucho.

¿Cuáles son los escenarios de aplicación de un cliente pesado?

Ahora que hemos revisado qué es un fat client, podemos abordar sus posibles aplicaciones. Los thick clients pueden sernos útiles de múltiples maneras. En un contexto corporativo, los clientes pesados son posibles estaciones de trabajo. La creación de modelos CAD, la programación de software o el puesto de trabajo de un empleado de ventas son escenarios de aplicación frecuentes en el contexto de organización empresarial. Los clientes pesados también pueden utilizarse para la producción de contenidos, por ejemplo, para crear vídeos en video marketing.

En el sector privado, los clientes pesados también encuentran diversos usos, a menudo para jugar a videojuegos. Muchos usuarios también los utilizan para gestionar y almacenar archivos y datos personales. Esta aplicación se aleja cada vez más del almacenamiento local y se inclina por el uso de soluciones de almacenamiento en la nube. Así el acceso a los archivos y a los datos puede tener lugar independientemente del dispositivo.

¿En qué se diferencia el cliente pesado del cliente cero y del cliente ligero?

Además del cliente pesado o thick client, en el funcionamiento cliente-servidor se usan otros clientes. También existen los clientes cero y clientes ligeros. Estos se diferencian en sus rasgos esenciales y característicos. La siguiente tabla muestra las diferencias entre el cliente pesado y el cliente ligero.

Cliente pesado Cliente ligero Cliente cero
Recursos
  • Equipos con gran capacidad de cálculo
  • Recursos locales para ejecutar programas y almacenar datos
  • Sistema operativo local completo
  • Equipos con poca capacidad de cálculo
  • A menudo tiene su propia unidad de almacenamiento
  • Tiene su propio sistema operativo compacto
  • Equipos con poca capacidad de cálculo
  • No hay recursos locales para almacenar datos
  • El sistema operativo se limita a la función de la conexión con el servidor
Costes
  • Elevados costes de adquisición de hardware
  • Altos costes de explotación debido a la elevada demanda de energía
  • Bajos costes de adquisición debido a los bajos recursos de hardware
  • Bajo consumo de energía durante el funcionamiento
  • Bajos costes de adquisición debido a los bajos recursos de hardware
  • Bajo consumo de energía durante el funcionamiento
Aplicación
  • Ejecución independiente de los programas
  • Crear modelos 3D
  • Jugar a videojuegos
  • Edición de vídeo
  • Edición de fotos
  • Aplicación para entornos de escritorio virtualizados
  • Aplicación para escritorios virtuales
  • Ordenador final cliente compacto
Dependencia del servidor
  • Uso autónomo
  • No hay dependencia directa del servidor
  • El funcionamiento fuera de línea es posible
  • La comunicación con los servidores es posible
  • Clara dependencia del servidor, sin el cual un cliente ligero no puede funcionar.
  • El cliente ligero se comporta como un terminal para el servidor
  • Dependencia total de la presencia de un servidor
Administración
  • La administración descentralizada es costosa
  • Garantizar la protección contra los ciberataques y los hackers es un reto debido a la difícil administración
  • Administración central de los clientes
  • La protección contra los riesgos de ciberataques puede aplicarse de forma eficaz
  • Administración central de los clientes
  • La protección contra los riesgos de ciberataques puede aplicarse de forma eficaz
Utilizamos cookies propias y de terceros para mejorar nuestros servicios y mostrarle publicidad relacionada con sus preferencias mediante el análisis de sus hábitos de navegación. Si continua navegando, consideramos que acepta su uso. Puede obtener más información, o bien conocer cómo cambiar la configuración de su navegador en nuestra. Política de Cookies.