Monografias.com > Computación
Descargar Imprimir Comentar Ver trabajos relacionados

Sistemas distribuidos




Enviado por FRANCO ROLDÁN



Partes: 1, 2

  1. Introducción
  2. Arquitectura sistemas
    distribuidos
  3. Oracle
    9i
  4. Componentes de SGA
  5. Componentes de PGA
  6. Privilegios de sistema de Oracle
    9i
  7. Privilegios de objeto de Oracle
    9i
  8. Roles
    y perfiles
  9. Instalación de Oracle
    9i
  10. Ingresar a la base de datos
  11. Crear
    un TableSpace o espacio de tablas
  12. Crear
    Usuario
  13. Como
    Crear Esquema y tabla
  14. Crear
    una secuencia
  15. Distribución replicación de base
    de datos Oracle
  16. Replicación de base de datos con
    Oracle

Introducción

Sistemas cuyos componentes hardware y software, que
están en ordenadores conectados en red, se comunican y
coordinan sus acciones mediante el paso de mensajes, para el
logro de un objetivo. Se establece la comunicación
mediante un protocolo prefijado por un esquema
cliente-servidor

Un sistema distribuido se define como: una
colección de computadores separados físicamente y
conectados 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 de ser capaz de reemplazarlo, esto se denomina
Tolerancia a Fallos."

Arquitectura
sistemas distribuidos

En este material de estudio vamos ha hablar sobre tres
arquitecturas que fueron ideales en su tiempo para los sistemas
distribuidos.

  • TELEPROCESO

Este aparece con la finalidad de compartir
información y recursos con usuarios, la estructura de este
es que su conexión es en paralelo para todos los usuarios,
además tiene terminales tontos. Cuenta con un solo
servidor en el cual esta la memoria y solo el gestiona la
información y las aplicaciones.

Ventajas:

  • Seguros

  • Rápidos

  • Proceso local

  • Conectividad eficiente

Desventajas:

  • Infraestructura limitada

  • Dependencia del servidor

  • Costos elevados tanto como dinero y
    trabajo

  • SERVIDOR DE ARCHIVOS

El servidor de archivo, aparecen con estaciones de
trabajo esto quiere decir que los usuario ya puede manipularla
información, claro esta que deben tener privilegios.
Cuentan con aplicaciones destinadas para cada usuario de acuerdo
al trabajo que desempeñen, los documentos pueden ser
compartidos y pueden manipularlos varias personas.

Ventajas:

  • Menor costo de servidores

  • Servicio local

  • Mejor Rapidez

  • Aplicaciones Robustas

Desventajas:

  • Mayor Inversión de infraestructura

  • Actualización de aplicaciones

  • Problema en la red

  • CLIENTE SERVIDOR

Sistema donde el cliente es una máquina que
solicita un determinado servicio y se denomina servidor a la
máquina que lo proporciona. Los servicios pueden ser:
Ejecución de un determinado programa, Acceso a un
determinado banco de información, Acceso a un dispositivo
de hardware.

El servidor presenta a todos sus clientes una interfaz
única y bien definida, existen varios
servidores:

  • Servidores de Software de Grupo.- El software de
    grupo es aquel, que permite organizar el trabajo de un grupo.
    El servidor gestiona los datos que dan soporte a estas
    tareas. Por ejemplo: almacenar las listas de correo
    electrónico. El Cliente puede indicarle, que se ha
    terminado una tarea y el servidor se lo envía al resto
    del grupo.

  • Servidores WEB.- Son los que guardan y proporcionan
    Páginas HTML. El cliente desde un browser o link
    hace un llamado de la página y el servidor recibe el
    mensaje y envía la página
    correspondiente.

  • Servidores de correo.- Gestiona el envío y
    recepción de correo de un grupo de usuarios (el
    servidor no necesita ser muy potente). El servidor solo debe
    utilizar un protocolo de correo.

  • Servidor de objetos.- Permite almacenar objetos que
    pueden ser activados a distancia. Los clientes pueden ser
    capaces de activar los objetos que se encuentran en el
    servidor.

  • Servidores de aplicación.- Se dedica a una
    única aplicación. Es básicamente una
    aplicación a la que pueden acceder los
    clientes.

El Cliente es Conjunto de Software y Hardware que invoca
los servicios de uno o varios servidores.

Características:

  • El Cliente oculta al Servidor y la Red.

  • Detecta e intercepta peticiones de otras
    aplicaciones y puede redireccionarlas.

  • Dedicado a la cesión del usuario
    (Inicia…Termina).

  • El método más común por el que
    se solicitan los servicios es a través de RPC (Remote
    Procedure Calls).

Funciones Comunes del Cliente:

Página siguiente 

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Categorias
Newsletter