Sistema operativo distribuido y sistema operativo de red

Anonim

Inicialmente, las computadoras fueron construidas para operar como una entidad singular; Teniendo recursos discretos y sistema operativo individual. Aunque el uso de múltiples computadoras para resolver un solo problema no es desconocido, a menudo es tarea de los humanos subdividir el problema en partes manejables en las que las computadoras pueden trabajar por separado.

Un sistema operativo distribuido es solo una mejora del concepto original. Pero en lugar de que un humano corte el trabajo, el sistema operativo es lo suficientemente inteligente como para saber qué computadoras están sobrecargadas y cuáles están inactivas. Luego equilibraría las tareas disponibles para que cada computadora del grupo esté compartiendo la misma carga. Esto es bueno para maximizar la utilidad de cada computadora. Sin embargo, el inconveniente es que necesitaría actualizar todas las unidades cada cierto tiempo para mantener un nivel razonable de rendimiento. También hay algún software que simplemente no es compatible con la computación distribuida. No están optimizados para aprovechar múltiples procesos y, como tal, solo pueden ser procesados ​​por una computadora.

La aparición de sistemas operativos de red es un resultado directo de la necesidad de reducir costos y controlar cada computadora en el sistema. El sistema operativo de red no reside en todas las computadoras, el cliente solo tiene suficiente software para iniciar el hardware y ponerse en contacto con el servidor. Todas las operaciones posteriores se realizan en el servidor, y la única función del cliente es retransmitir la entrada y la salida entre el servidor y el usuario. Esto es muy efectivo para controlar el software instalado ya que los clientes no tienen la capacidad de agregar o eliminar software. Un sistema operativo de red requiere una cantidad mínima de hardware en el cliente, aunque el servidor debe ser capaz de manejar las demandas de múltiples usuarios. Esto significa que no necesitará actualizar los clientes siempre y cuando mantenga el servidor correctamente mantenido. Esto incluso llevó a la creación de clientes ligeros o dispositivos que no pueden funcionar por sí solos, pero que están destinados a funcionar con el sistema operativo de red.

Dependiendo de las necesidades y los recursos de su empresa, vale la pena considerar un sistema operativo distribuido o de red. Cada uno tiene sus propias ventajas y desventajas que debe tener en cuenta. Un sistema operativo distribuido podría costar un poco más que un sistema operativo de red, pero un sistema operativo de red no puede manejar programas de computación intensiva debido al estrés que supone para el servidor. La decisión depende de usted para elegir una solución mejor que la que tiene actualmente.