Tarea 2 1.- Elabora un cuadro sinóptico que sintetice los elementos y la descripción de las seis estructuras revisadas durante la semana (sistemas monolíticos, sistemas de capas, microkernels, modelo clienteservidor, máquinas virtuales y exokernels)
2
Unidad #: Nombre
de la unidad
Nombre de la materia
2.- Elabora una descripción gráfica de cómo se podrían representar las siguientes estructuras: o Monolítica o Capas o Microkernel
3
Unidad #: Nombre
de la unidad
Nombre de la materia
3.- Describe al menos tres ventajas y tres desventajas de las siguientes estructuras: o Cliente – servidor Desventajas: Los clientes pueden ser propensos a virus, gusanos y troyanos si están presentes en un servidor / cargados en el servidor. El servidor puede ser propenso a ataques de denegación de servicio. Los paquetes de datos se modificarán o falsificarán durante la transmisión.
Ventajas: Centralización del control: los accesos, recursos y la integridad de los datos son controlados por el servidor de forma que un programa cliente defectuoso o no autorizado no pueda dañar el sistema. Esta centralización también facilita la tarea de poner al día datos u otros recursos (mejor que en las redes P2P). Escalabilidad: se puede aumentar la capacidad de clientes y servidores por separado. Cualquier elemento puede ser aumentado (o mejorado) en cualquier momento, o se pueden añadir nuevos nodos a la red (clientes y/o servidores). Fácil mantenimiento: al estar distribuidas las funciones y responsabilidades entre varios ordenadores independientes, es posible reemplazar, reparar, actualizar, o incluso trasladar un servidor, mientras que sus clientes no se verán afectados por ese cambio (o se afectarán mínimamente). Esta independencia de los cambios también se conoce como encapsulación. encapsulación.
o
Máquinas virtuales Desventajas:
4
Unidad #: Nombre
de la unidad
Nombre de la materia
Cuando varias máquinas virtuales se ejecutan simultáneamente en una computadora host, cada máquina virtual puede presentar un rendimiento inestable, que depende de la carga de trabajo en el sistema por parte de otras máquinas virtuales en ejecución; La máquina virtual no es tan eficiente como una verdadera cuando se accede al hardware. La virtualización ofrece una serie de ventajas: centralizar la administración de red, reducir la dependencia de hardware y software adicional, etc. Pero, como siempre ocurre, también presenta ciertas deficiencias.
Ventajas: Múltiples entornos de SO pueden existir simultáneamente en la misma máquina, aislados unos de otros; La máquina virtual puede ofrecer una arquitectura de conjunto de instrucciones que difiere de la computadora real; Mantenimiento sencillo, aprovisionamiento de aplicaciones, disponibilidad y recuperación conveniente.
o
Exokernels Desventajas:
o
Consistencia reducida. Diseño complejo de interfaces exokernel.
Ventajas: Rendimiento mejorado de aplicaciones. Uso más eficiente de los recursos de hardware mediante la asignación y revocación precisas de recursos. Desarrollo y prueba más fáciles de nuevos sistemas operativos.
Thank you for interesting in our services. We are a non-profit group that run this website to share documents. We need your help to maintenance this website.