Laboratorio Sd
1. Instale en su computadora el software de demostración de http://www.activeworlds.com donde podrá hacer uso de una aplicación distribuida tipo MUD. Y responda los incisos siguientes.
A. ¿El SD provee componentes abstractos del sistema?
Rp. Si, el sistema provee componentes abstractos del sistema ya que utiliza recursos abstractos de la comunicación de sus usuarios y traecomo resultado la transparencia de los componentes del sistema.
B. ¿SD implementa control distribuido de acuerdo al principio de la autonomía cooperativa?
Rp. Si, activeworlds implementa el control distribuido con autonomía cooperativa ya que sus usuarios pueden establecer charlas y realizar la toma de decisiones que les afectan solo a aquellos que mantienen estas charlas y son ajenas a losdemás integrantes de su comunidad.
C. ¿Cumple las siguientes funciones? ¿Por qué?
a) Comunicación interprocesos.
Rp. Si, ya que activeworlds brinda las facilidades para que se puedan establecer comunicaciones entre sus usuarios en cualquier momento y entre los otros procesos que estos vayan realizando.
b) Administración y asignación de recursos.
Rp. Si, porque activeworlds gestiona el manejode sus recursos y los asigna a sus usuarios, y contempla mecanismos de concurrencia y sincronización de los procesos que dichos recursos originan.
c) Administración de nombres.
Rp. Si, ya que maneja mecanismos para la asignación y mantenimiento de nombres a los componentes de hardware con los que cuenta, asi como los nombres de archivos, BD y otros.
e) Funciones de protección
Rp. Si, yaque para ser parte de la comunidad de activeworlds en primer lugar debes registrarte, y luego, para iniciar una sesión se debe realizar un logueo, es entonces que activeworlds utiliza mecanismos de autenticación y políticas de acceso para sus usuarios.
2. De acuerdo al ejemplo citado en la anterior clase, presentar un ejemplo y responder a los incisos siguientes.
El ejemplo sería el de un bancocon muchas sucursales por el mundo, cada oficina tiene una computadora maestra para guardar las cuentas locales y el manejo de las transacciones locales, la cual se puede comunicar con cualquier computadora de la red. Las transacciones hechas se realizan sin importar dónde se encuentre la cuenta o el cliente.
A. ¿El SD provee componentes abstractos del sistema?
Rp. Si, ya que el SDutiliza controladores para las máquinas que lo integran los cuales soportan las operaciones del sistema, de esta forma es posible mantener una transparencia y se presenta el sistema al usuario de forma coherente y lógica.
B. ¿SD implementa control distribuido de acuerdo al principio de la autonomía cooperativa?
Rp. Si y no, si bien algunas decisiones se toman entre varios procesadoresinvolucrados en la misma tarea, existen otras decisiones que no involucran a más de un procesador y que por ende son decisiones individuales.
C. ¿Cumple las siguientes funciones? ¿Por qué?
a) Comunicación interprocesos.
Rp. Sí, porque los procesos están constantemente comunicados, ya que existen muchísimas transacciones u operaciones bancarias que se hacen en todas las sucursales y al mismotiempo, esto hace que el sistema distribuido deba tener una comunicación constante.
b) Administración y asignación de recursos.
Rp. Si, sobre todo si nos referimos al manejo de la gran cantidad de información (que es el recurso más importante) que se genera constantemente y a la importancia de su buena administración.
El manejo de esta información se hace por el tipo de información de la que setrata y por los usuarios autorizados, esto permite la correcta toma de decisiones. Por otro lado, el SD tambien se encarga de administrar los recursos físicos con los que cuenta la red y de controlar la concurrencia y la sincronización en su utilización.
c) Administración de nombres.
Rp. Si, ya que maneja nombres de servidores, nombres de usuarios para su logueo y asignación de recursos y...
Regístrate para leer el documento completo.