Está en la página 1de 6

10-9-2020

Sistemas operativos 2
Unidad 1

ACTIVIDAD DE REPASO 5

Cuestionario 1.

PROFESOR: Garduño Romo Roberto Carlos


ALUMNO: ROJAS MARTINEZ EDUARDO
TECNOLÓGICO NACIONAL DE MÉXICO TLÁHUAC II
1. Menciona tres ventajas y tres desventajas de los sistemas distribuidos con respecto a los
centralizados.

Ventajas

Procesadores más poderosos y a menos costos

 Desarrollo de Estaciones con más capacidades


 Las estaciones satisfacen las necesidades de los usuarios.
 Uso de nuevas interfaces

Avances en la Tecnología de Comunicaciones.

 Disponibilidad de elementos de Comunicación.


 Desarrollo de nuevas técnicas.

Compartición de Recursos.

 Dispositivos (Hardware).
 Programas (Software).

Eficiencia y Flexibilidad.

 Respuesta Rápida.
 Ejecución Concurrente de procesos (En varias computadoras).
 Empleo de técnicas de procesamiento distribuido

Disponibilidad y Confiabilidad.

 Sistema poco propenso a fallas (Si un componente no afecta a la disponibilidad del sistema).
 Mayores servicios que elevan la funcionalidad (Monitoreo, Telecontrol, Correo Eléctrico, Etc.).

Crecimiento Modular.

 Es inherente al crecimiento.
 Inclusión rápida de nuevos recursos.
 Los recursos actuales no afectan.

Desventajas:

 Requerimientos de mayores controles de procesamiento.


 Velocidad de propagación de información (Muy lenta a veces).
 Servicios de replicación de datos y servicios con posibilidades de fallas.
 Mayores controles de acceso y proceso ( Commit ).
 Administración más compleja.
 Costos.

1
2. Indica la importancia de la transparencia en los sistemas distribuidos.

La definición de transparencia en un sistema distribuido es la ocultación al usuario que los componentes de este
sistema distribuido están separados. Por lo tanto, el usuario percibirá que el sistema es un único sistema y no
varios compones separados. Existen ocho formas de transparencia, las que más consideración tienen en un
sistema distribuido son la transparencia a nivel de acceso y la transparencia a nivel de localización.

La transparencia su principal característica es que el usuario desconozca de donde proviene todala información
como está organizado y como trabaja el sistema.(López Fuentes, 2005) [1].El usuario percibirá que el sistema es
un único sistema y no varios compones separados.("Latransparencia en los sistemas distribuidos".

3. Explica en qué consiste la transparencia de red en los sistemas distribuidos.

• Transparencia de Acceso. Hace referencia al acceso a las entidades del sistema, tanto si son locales como si
son remotas deben seguir ocultando que son entidades diferentes, formando una única entidad, así pues, el
acceso al sistema por el usuario debe ser único para toda la entidad. • Transparencia de localización. Engloba la
transparencia de nombre y la transparencia de movilidad, la primera exige que cualquier referencia a la entidad
no deba exponer ninguna indicación de la localización de la entidad. La segunda hace referencia a que el sistema
sea igual de consistente independientemente desde dónde el usuario haga referencia al sistema.

4. Indica cuál es la diferencia entre sistemas fuertemente acoplados y sistemas débilmente


acoplados.
 Sistemas con software débilmente acoplado.
Sistema operativo de red, como es el caso de NFS (Network File System - Sistema de archivo de
red).
 Sistemas con software fuertemente acoplado.
Sistemas operativos de multiprocesador (sistemas paralelos).
5. Indica la diferencia entre un sistema operativo de red y un sistema operativo distribuido.

En que son Formas distintas de organizar n computadoras esto quiere decir quelLa organización de cierta
cantidad de computadoras se puede realizar usando alguno de los casos de los siguientes sistemas operativos.

6. Indica la diferencia entre una pila de procesadores y un sistema distribuido.

Modelo pila de procesadores

Este método consiste en construir una pila de procesadores, repleta de CPU, en un cuarto de máquinas, los
cuales se pueden asignar de manera dinámica a los usuarios según la demanda.

A cada usuario se le da una terminal gráfica de alta rendimiento, como las terminales X, incluso se pueden utilizar
terminales ASCII.

Ventajas

 Precio
 Elimina la asociación entre el número de usuarios y el de estaciones de trabajo.
 Facilita el crecimiento por incrementos
2
De hecho, se convierte el poder de cómputo en “estaciones de trabajo inactivas”, a las que se puede tener
acceso de manera dinámica. Aquí no existe el concepto de propiedad. La motivación para la idea de la pila de
procesadores proviene de dar un paso más adelante en la idea de las estaciones de trabajo sin disco. El
principal argumento para la centralización del poder de cómputo como pila de procesadores proviene de la
teoría de colas.

Aspectos de los Sistemas Operativos distribuidos:

 Transparencia. Consiste en que el sistema funcione de forma similar en todos los puntos de la red.
•Eficiencia. Se refiere a la búsqueda de mayor velocidad en los ordenadores actuales, lo cual es
mejorado con el paralelismo (distribuir tareas en diferentes procesadores).
 Flexibilidad. Un proyecto en desarrollo debe estar abierto a cambios y actualizaciones que mejoren
el funcionamiento del sistema.
 Escalabilidad. Propone que cualquier ordenador individual debe ser capaz de trabajar
independientemente como un sistema distribuido, pero también debe poder hacerlo conectado a
muchas otras máquinas.
 Fiabilidad. Permite que una maquina pueda reemplazar a otra en caso de que uno tenga alguna
falla.
7. ¿Qué significa “imagen único” sistema en los sistemas distribuidos?

SSI Single System Image (Imagen única del sistema), en los que el conjunto de sistemas se ve como uno solo,
y que los procesos de usuario pueden ejecutar indistintamente en distintas máquinas la sincronización es algo
más compleja. Además de los problemas de sincronización, por la no existencia de reloj común, se tienen que
resolver los llamados problemas de orden o causalidad: una vez ya se han ejecutado distintos trabajos en
distintos nodos del sistema, es bastante complejo averiguar en qué orden se han ejecutado éstos.

8. Indica cinco tipos de recursos en hardware y software que pueden compartirse de manera
útil.

Recursos hardware:

 Router
 Switch
 Servidor
 Impresora
 Scanner
 Recursos Software
 Páginas web
 Documentos en formato pdf
 Noticias
 Propagandas
 TV online

Otros recursos hardware serían los discos duros, impresoras, lectoras, cámaras web y lápiz óptico; los recursos
software serian netbeans, Oracle, SQLserver, eclipse y Messenger, todos estos pueden ser compartidos útilmente,
como por ejemplo el netbeans y Messenger se ejecutan en los computadores conectados en red, estando estos

3
comunicados mediante el correo electrónico ejecutan el netbeans transfiriéndose ficheros y datos, o base de
datos y páginas web; compartiendo a su vez una impresora o disco duro, coordinando así todas sus acciones.

9. ¿Por qué es importante el balanceo de carga en los sistemas distribuidos?

Es un concepto usado en informática que se refiere a la técnica usada para compartir el trabajo a realizar entre
varios procesos, ordenadores, discos u otros recursos.

Balancear la carga de un sistema distribuido involucra equilibrar la distribución de tareas en el mismo. Para lograr
un aumento en el rendimiento.

10. ¿Cuándo se dice que un sistema distribuido es escalable?

El sistema es escalable si conserva su efectividad al ocurrir un incremento considerable en el número de recursos


y en el número de usuarios.

11. ¿Por qué existe más riesgo a la seguridad en un sistema distribuido que en un sistema
centralizado?

Los Sistemas centralizados vienen de los orígenes de las computadoras. Ya sea como una idea o como una
realidad en las diferentes etapas evolutivas de las computadoras, el sistema centralizado era el único hasta los
años 70, luego a mediados de los 70 y finales de los 90 aparecen los primeros sistemas distribuidos. Para
entender un poco estos sistemas, se dan a conocer unos conceptos básicos.

“Un sistema distribuido se define como: una colección de computadoras separadas físicamente y conectadas
entre sí por una red de comunicaciones distribuida; cada máquina posee sus componentes de hardware y
software que el usuario percibe como un solo sistema (no necesita saber qué cosas están en qué máquinas). El
usuario accede a los recursos remotos (RPC) de la misma manera en que accede a recursos locales, o un grupo de
computadores que usan un software para conseguir un objetivo en común.

Los sistemas distribuidos deben ser muy confiables, ya que, si un componente del sistema se descompone, otro
componente debe ser capaz de reemplazarlo, esto se denomina Tolerancia a Fallos.”

Sistemas centralizados:

Ventajas:

 Un punto de control. Mayor control de seguridad y protección de la información en un solo punto.


 Fácil de mantener. Empresa con muchos cambios de requerimientos. Fácil despliegue de los cambios.
Soporte en un solo punto.
 Tomas de decisiones. Esta arquitectura es primordial en las tomas de decisiones centralizadas, en otro
punto llamado de lógica de negocio de la empresa centralizada.

Desventajas:

 Interfaz de usuario poco llamativo. Por el uso de la red amplia, se evita tener pantalla con imágenes.
Debe controlar el uso de ancho de banda de la red.
 Velocidad de repuestas lenta, dependiendo la conexión de la red a la central.

4
 Debe haber mecanismo de respaldo o copia del sistema centralizada en caso de contingencia muy
estricta, muere el sistema central, muere el sistema a nivel general.
 Crecimiento depende de los equipos que lo soporta. Si la empresa crece en forma exponencial por
ejemplo, el equipo debe ser cambiado al no tener estos estudios de crecimiento o la actualización de
equipo debe ser constante.

Sistemas distribuidos:

Ventajas:

o Aumenta la confiabilidad al sistema. Esta arquitectura tiene redundancia, al fallar uno de los sistemas, las
demás siguen funcionando.
o Crecimiento de la empresa es soportable. Se realiza tantas copias del sistema en diferentes nuevos
lugares geográficos.
o Tomas de decisiones locales. La lógica de negocio y las tomas de decisiones en cada lugar es
independiente uno del otro.
o Distribución de datos. No está centralizada los datos de la empresa. Si la lógica de negocio en tener datos
locales en las tomas de decisiones es factible, si no, irse a un sistema centralizado.
o Uso de ancho de banda local. Permite tener interfaz muy amigable o vistosa. Solo se consume el ancho
de la banda de una red local.
o Velocidad de respuesta rápida, si los datos están en la red local.

Desventajas:

- Soporte local de la tecnología. Cada lugar geográfico debe tener su personal que soporte tecnológicamente
esta arquitectura.

 Una mala distribución de los datos, es peor que un sistema centralizado, uso en exceso de la red
amplia.
 Costo y complejidad del SW.
 Costo en llevar los cambios del SW a cada lugar, en caso de mantenimiento.
 Integridad de los datos es más difícil de controlar.
 Uso de otra área de la tecnología, SW de seguridad, protección y de redes. En las ventajas y
desventajas de cada arquitectura mencionado, se puede escapar muchas más, pero cada arquitectura
es excluyente.

También podría gustarte