CARREO NAVIA GALO ANTONIO RAMIREZ GUAMAN CRISTHIAN FAUBLA SACON MIGUEL ANGEL Sistemas Distribuidos Clientes Livianos vs Servidores Pesados Los especialistas califican como pesada (fat) una parte de un sistema con una cantidad de funcionalidad desproporcionada. Por el contrario, una parte de sistema se considera ligera (thin) si tiene menos responsabilidades. En un sistema cliente-servidor la porcin del servidor casi siempre mantiene los datos, mientras que la porcin del cliente es responsable de la interfaz de usuario. El desplazamiento de la lgica de la aplicacin constituye la distincin entre clientes ligeros o pesados' y servidores ligeros o pesados'.
Es un ordenador conectado a una red cliente- servidor que tiene muy poca lgica del programa. Depende principalmente del servidor central para las tareas de procesamiento. Un cliente ligero no procesa ninguno tipo de datos por lo que no se requiere una maquina potente dejando ese trabajo al equipo servidor. Clientes Livianos Caractersticas de los Clientes Livianos Menor costo de Hardware Administraci n centralizada Consumo pequeo de energa Una sola PC maneja 5 o ms clientes. Servicio y mantenimiento se reduce. Recursos del servidor al mximo. Ventajas Menores costos de administrati vos de IT Informacin centralizada Seguridad de datos mejorada Una ms fcil gerencia de fallas de hardware Operable en ambientes hostiles Uso ms eficiente de los recursos de computacin El servidor Los clientes no procesan o almacenan ninguna informacin por su cuenta.
Falta de soporte multimedia Con los clientes livianos, la potencia de cmputo se comparte entre todos los clientes conectados a la computadora. Flujo de red de banda ancha Si la red sufriera de obstrucciones, intervalos o apagones, los clientes livianos trabajaran a su mnima capacidad. Desventajas Servidores Pesados Se considera servidores pesados, al servidor que realiza la mayor parte o todo el procesamiento de aplicaciones con poca participacin del cliente. Los sistemas servidores pesados delegan ms responsabilidad de la lgica de la aplicacin en los servidores. Asegura una mayor compatibilidad entre clientes y servidores. Las aplicaciones de servidores pesados son ms fciles de gestionar y desplegar en la red porque la mayora del cdigo se ejecuta en los servidores. Ventajas Informacion actualizada y consistente Herramienta s de Administraci n completa Seguridad de datos Replicas y mayor accesibilidad Mecanismos de comunicaci n ptimos Transparenc ia y Eficacia Clientes Pesados vs Servidores Livianos Se utiliza para una aplicacin grfica de cliente que se ejecuta en el sistema operativo del usuario Posee mayor capacidad de procesamiento y es posible que tenga una interfaz grfica sofisticada Con lleva un desarrollo adicional y suele ser una mezcla de la lgica de presentacin (interfaz grfica) con la lgica de la aplicacin (potencia de procesamiento). Clientes Pesados Ejemplo de Aplicacin Cliente Pesado Punto de Venta Cliente: Identificar cada producto (por ejemplo, mediante cdigo de barras). Calcular el importe total de la factura. Calcular y desglosar los impuestos. Aplicar ofertas y descuentos. Emitir el ticket de compra. Abrir y cerrar la caja. Ejecutar transacciones bancarias con tarjeta de crdito. Servidor: Almacenar los tickets emitidos. Descontar los productos comprados del stock de la tienda. Proporcionar los precios de cada producto. Ventajas Menores requisitos del servidor Mejor rendimiento multimedia Ms flexibilidad Permiten a los usuarios crear aplicaciones y modificar front-end del sistema Ventajas Desventajas Necesita ser instalado en cada una de las computadoras cliente Pueden surgir incompatibili dades Infraestructur a para la instalacin y actualizacin de la aplicacin Al modificar el software, pruebas exhaustivas de regresin