Está en la página 1de 6

Sistemas

Operativos II

Módulo 1 Sistemas operativos distribuidos

Tipos de sistemas operativos distribuidos

Los sistemas operativos distribuidos es una colección de componentes independientes


ubicados en diferentes máquinas, que comparten recursos entre sí para lograr objetivos
comunes (Tanenbaum, 1996 citado en Lopéz, 2015).

Como tal, el sistema distribuido aparecerá como si fuera una interfaz o una computadora
única para el usuario final (KMC, 2020), con el propósito de que juntos, el sistema pueda
maximizar los recursos y la información mientras previene fallas, ya que si un sistema falla,
no afectará la disponibilidad del servicio. A partir de dicha premisa, los sistemas operativos
distribuidos se distinguen como de cómputo, de información y masivos.

1/6
De cómputo adicional se puede manejar agregando más
hardware al sistema. Compara esto con
La computación distribuida (o los entornos tradicionales de gran hierro
procesamiento distribuido) es la técnica que consisten en servidores informáticos
de vincular varios servidores informáticos potentes en los que el crecimiento de
a través de una red en un clúster, para la carga debe manejarse actualizando y
compartir datos y coordinar el poder de reemplazando el hardware (KMC, 2020).
procesamiento. Tal clúster se conoce como
un “sistema distribuido”. Los sistemas de cálculo de clúster se llenan
con la mejora de sus ratios informáticos.
La computación distribuida ofrece ventajas Con las finanzas, la construcción de
en cuanto a escalabilidad (a través de una supercomputadores se vuelve atractiva
arquitectura escalable), rendimiento (a conectando un conjunto de computadoras
través del paralelismo), resiliencia (a través en una red de velocidad rápida. Los
de la redundancia) y rentabilidad (a través cálculos de clúster se utilizan para la
del uso de hardware básico de bajo costo). programación paralela, en la que un gran
número de cálculos puede operar en
A medida que los volúmenes de datos se han algunas máquinas.
disparado y las demandas de rendimiento
de las aplicaciones han aumentado, la A diferencia de los sistemas de cómputo
computación distribuida se ha vuelto en clúster, los sistemas de cómputo grid
extremadamente común en el diseño de son muy heterogéneos en términos de
bases de datos y aplicaciones. Esta es la hardware, sistemas operativos, redes,
razón por la que es especialmente valioso dominios de administración y políticas de
para escalar, de modo que, a medida que seguridad (López, 2015 y Franco, 2015).
crecen los volúmenes de datos, esa carga

Figura 2. Tipos de sistemas distribuidos de cómputo

Nota. Tomado de Programación Js, 2017.

2/6
De información a través de una base de datos para
controlar los programas de negociación
Los sistemas de información distribuida e integrar con un conjunto de
son una tendencia cada vez más importante información.
para los usuarios de computadoras. La
computación distribuida es la técnica Este sistema es útil cuando se vende
de realizar un conjunto de funciones
algo a través de Internet, le permite
de procesamiento lógico en múltiples
mantener el momento en que se
dispositivos físicos para que cada uno
presiona el botón de compra desde esta
realice parte del procesamiento global
sección y cuándo se vende realmente.
requerido.
Por ejemplo: cuando un comprador
El procesamiento distribuido,
generalmente, se acompaña al crear de boletos para el partido, complete
bases de datos distribuidas. Existen la información deseada, el sistema de
bases de datos distribuidas cuando los procesamiento de transacciones que
elementos de datos se almacenan en guarda un boleto a otros clientes que
algunas ubicaciones conectadas o si el no pueden comprarlo. Gracias a esto,
proceso (ejecuta el programa) en el sitio los boletos no se venden a dos clientes
web requiere acceso a datos almacenados diferentes.
en otros lugares (Coulouris et al., 2001 y
Franco, 2015). Un sistema de procesamiento de
transacciones (TPS) es un sistema dirigido
Sistemas de procesamiento de al procesamiento de transacciones
transacciones comerciales que implica la recopilación,
modificación y recuperación de todos
Los sistemas de procesamiento de estos datos. Las características de un
transacciones están recolectando, TPS incluyen rendimiento, confiabilidad
almacenando, modificando y y consistencia (Franco, 2015).
restaurando transacciones. Trabajan

3/6
Un sistema de procesamiento de Para lograr el rendimiento, la
transacciones y el procesamiento de confiabilidad y la consistencia, los
transacciones a menudo se contrastan datos deben ser fácilmente accesibles
con un sistema de procesamiento por en un almacén de datos, deben existir
lotes y un procesamiento por lotes, procedimientos de respaldo y el
donde se ejecutan muchas solicitudes proceso de recuperación debe estar
al mismo tiempo. El primero es la implementado para hacer frente a
interacción de un usuario, mientras que fallas del sistema, fallas humanas, virus
el procesamiento por lotes no requiere informáticos, aplicaciones de software
la participación del usuario. o desastres naturales.

En el procesamiento por lotes, los Integración de aplicaciones


resultados de cada transacción no empresariales
están disponibles de inmediato.
Además, hay un retraso mientras se De acuerdo con la información de Arios
organizan, almacenan y finalmente, (2020), la integración de aplicaciones
ejecutan muchas solicitudes. En el empresariales (EAI) es la tarea de
procesamiento de transacciones no unir las bases de datos y los flujos de
hay demora y los resultados de cada trabajo asociados con las aplicaciones
transacción están disponibles de comerciales para garantizar que
inmediato. Durante el tiempo que lleva la empresa use la información de
el procesamiento por lotes, pueden manera consistente y que los cambios
ocurrir errores y, a pesar de que en en los datos comerciales principales,
el procesamiento de transacciones realizados por una aplicación, se
también se pueden presentar, son reflejen correctamente en otras (Zagxa,
raros y tolerados, por lo que evitan el 2016).
apagado completo del sistema.

4/6
La mayoría de las empresas utilizan es la falta de control administrativo. Los
varios productos de software de mejores dispositivos están configurados
diferentes proveedores en sus para sus propietarios porque tienen
operaciones diarias. Estas aplicaciones que abrir automáticamente, su entorno
pueden tener diferentes usos, y “adaptar” de la mejor manera posible.
almacenes de datos y métodos de Algunos ejemplos son los sistemas
operación. Esto puede crear silos de caseros, sistemas electrónicos para
datos donde éstos se duplican entre el cuidado de la salud y redes de
bases de datos o están disponibles en monitoreo (Franco, 2015).
una pero no en otra, lo que conduce a
la inconsistencia de los datos cuando • Sistemas caseros. Son aquellos
los usuarios necesitan utilizarlos, dispositivos personales que cualquier
manualmente, entre aplicaciones. Los usuario tiene disponible en su hogar,
usuarios también pueden necesitar va desde dispositivos y computadoras
consultar varias aplicaciones para su personales, a celulares inteligentes,
trabajo diario (Azán et al., 2009). televisores, cámaras de seguridad
o equipos de audio y video (Franco,
Por ejemplo: AT&T comenzó como un 2015).
proveedor de servicios telefónicos y • Sistemas electrónicos para el
luego, agregó otros servicios de cable cuidado de la salud. Son sistemas
e inalámbricos. Más tarde se convirtió automatizados que están diseñados
en un proveedor de banda ancha. La para monitorear el estado de la salud
empresa crece absorbiendo otros de las personas, y se comunican de
negocios y adquiriendo otros negocios. forma automática con los médicos o
Debido a su crecimiento y antes de centros de salud, por lo general se
su plan actual de dividirse en cuatro tratan de sistemas organizados BAN
compañías diferentes, AT&T necesitaba (Body área network) (Franco, 2015).
fusionar sus servicios en línea con los • Redes de monitoreo. Es una
clientes. Debe integrar la presentación colección de nodos fijos, conectados
de facturas con todos los servicios, a otros nodos de forma inalámbrica,
el pago de los servicios y todos los con el fin de detectar componentes
servicios prestados a los clientes. defectuosos o lentos, y de la
Esto implica integrar el acceso a las misma forma reportar la falla a
aplicaciones existentes que brindan los administradores vía correo
esos servicios. electrónico (Franco, 2015). Algunos
ejemplos de estos sistemas son:
Masivos op5, TDPDump, Wireshark, Hyperic,
Nagios, Pandora FMS.
Como se ha propuesto su nombre, el
sistema masivo distribuido es parte de
nuestro entorno, por lo que su uso es
general. Una característica importante

5/6
Figura 3. Redes de área corporal

Nota. Tomado de Internet Paso a Paso, 2022 s. f.)

6/6

También podría gustarte