ARQUITECTURA MULTIUSUARIO La palabra multiusuario se refiere a un concepto de sistemas operativos, pero en ocasiones también puede aplicarse a programas de computadora de otro tipo ( ej . aplicaciones de base de datos ) e incluso a sistemas de cómputo. En general se le llama multiusuario a la característica de un sistema operativo o programa que permite proveer servicio y procesamiento a múltiples usuarios simultáneamente, estrictamente es pseudo -simultáneo (tanto en paralelismo real como simulado).
En Ocasiones pueden aplicarse a programas de computadora de otro tipo e incluso a sistemas de computo En contraposición a los sistemas monousuario, que proveen servicio y procesamiento a un solo usuario, en la categoría de multiusuario se encuentran todos los sistemas que cumplen simultáneamente las necesidades de dos o más usuarios, que comparten los mismos recursos. Actualmente este tipo de sistemas se emplean especialmente en redes, pero los primeros ejemplos de sistemas multiusuario fueron los centralizados, que los usuarios compartían a través del uso de múltiples dispositivos de interfaz humana ( e.j . una unidad central y múltiples. sirve para empresas monitores y teclados ).
Los recursos que se comparten son, normalmente, una combinación de: Procesador. Memoria. Almacenamiento secundario (en disco duro). Programa. Periféricos como impresoras,ploteres,escaneres,etc. De tal modo que múltiples usuarios utilizan una única computadora, comparten programas y usan un sistema operativo unificado, que les están dedicados por completo; teniendo la impresión de que lo hacen simultáneamente.
A inicios de 1970, basándose en la arquitectura de Non Neumann, se le realiza una mejora, integrando un DMA ( Direct Access Memory ) ó acceso directo a memoria, la cuál permite que los dispositivos se comuniquen de manera directa con la memoria sin la necesidad de la intervención del microprocesador, por lo que este último puede entonces dedicarse a otras actividades y se libera de carga de trabajo, con ello se vuelve mas eficiente el sistema. De este modo el procesador asigna tiempos a varios usuarios y cada uno percibe que trabaja de manera exclusiva con un equipo.
Figura 5. Diagrama de la arquitectura multiusuario
CARACTERÍSTICAS DE LA ARQUITECTURA MULTIUSUARIO Utiliza un acceso directo a la memoria (DMA), para comunicar a los dispositivo modo directo con la memoria central Varios usuario pueden trabajar con un mismo equipo Maneja la misma información en diferentes terminales .
COMPONENTES DE LA ARQUITECTURA Teleprocesamiento Arquitectura de servidor de archivos Proceso Cliente/ servidor
TELEPROCESAMIENTO Una sola Unidad Central de Procesamiento Serie de terminales Proceso centralizado La computadora central tiene exceso de carga de trabajo.
SERVIDOR DE ARCHIVOS Una o mas maquinas servidoras que almacenan datos Estaciones de trabajo que ejecutan las aplicaciones Los clientes son archivos.
PROCESO CLIENTE/SERVIDOR Consiste en todos los procesos que el usuario o los usuarios pueden realizar en las estaciones de trabajo conectadas al servidor.
Cuestionario A que se refiere la palabra multiusuario? En general se le llama multiusuario? En contraposición de que programa está la arquitectura multiusuario? Actualmente este tipo de sistemas se emplean especialmente en : Menciona 3 recursos que se comparten normalmente en este tipo de arquitectura: