ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Sistemas Distribuidos Parte 1 De 2


Enviado por   •  3 de Octubre de 2011  •  7.371 Palabras (30 Páginas)  •  1.104 Visitas

Página 1 de 30

UNIVERSIDAD AUTÓNOMA DE GUERRERO

UNIDAD ACADÉMICA DE INGENIERÍA

POSGRADO MAESTRÍA EN COMPUTACIÓN

MATERIA:

SISTEMAS DISTRIBUIDOS Y VERIFICACIÓN

PARTE 1 de 2

COMPILACIÓN DE APUNTES

ELABORADO POR:

RENÉ EDMUNO CUEVAS VALENCIA

JOSÉ MARIO MARTÍNEZ CASTRO

Contenido

I. Fundamentos de Sistemas Distribuidos 3

1.1. Concepto, características y factores que han afectado un Sistema Distribuido. 3

1.2. Ventajas y Desventajas de Sistemas Distribuidos. 4

1.3. Categorías de los Sistemas Distribuidos. 5

1.4. Sistema Operativo Distribuido y sus características. 6

1.5. Complejidad y aspectos que intervienen en el diseño de un Sistema Operativo Distribuido. 7

1.6. Modelo de Construcción. 11

II. Almacenamiento de datos. 16

2.1.- Nombres 16

2.1.1. Direccionamiento y Mapeo 18

2.1.2. Búsqueda de Nombres. 19

2.2. Protección y seguridad. 20

2.1.1. Ataques Pasivos y Ataques Activos 21

2.1.2. Seguridad con Firewall 22

2.1.3. Seguridad con PROXY 24

2.3. Criptografía. 25

2.3.1. Encriptación 26

2.3.2. Algoritmos de Encriptación. 27

2.3.3. Algoritmos de clave asimétrica 28

2.4. Archivos Distribuidos. 29

2.4.1. Servicios de un Sistema de Archivos 30

2.4.2. Diseño de un Sistema de Archivos 30

2.4.3. Interface de un Servicio de Archivos 30

III. Procesamiento de Transacciones en Sistemas Distribuidos 32

3.1. Procesamiento de transacciones. 32

3.1.1. Motivos del uso de transacciones. 32

3.1.2. Definición de transacciones. 32

3.2. Teoría del procesamiento de transacciones. 33

3.2.1. Propiedades de las transacciones (ACID). 34

3.2.2. Ejecutar transacciones anidadas. 34

3.2.3. Instrucciones para el uso de transacciones. 35

3.2.4. Procesamiento de transacciones. 35

3.3. Métodos de implantación de transacciones. 36

3.3.1. Espacio de trabajo privado. 36

3.3.2. Bitácora de escritura anticipada. 37

I. Fundamentos de Sistemas Distribuidos

1.1. Concepto, características y factores que han afectado un Sistema Distribuido.

Concepto de Sistemas Distribuidos.

Es un concepto poco claro de definir. Colección de elementos de cómputo autónomo que se encuentran físicamente separados y no comparten una memoria común, se comunican entre sí a través del intercambio de mensajes utilizando un medio de comunicación.

Los sistemas autónomos pueden tener características no homogéneas.

Características de los Sistemas Distribuidos.

• Cada elemento de cómputo tiene su propia memoria y su propio Sistema Operativo.

• Control de recursos locales y remotos.

• Sistemas Abiertos (Facilidades de cambio y crecimiento).

• Plataforma no standard ( Unix, NT, Intel, RISC, Etc.).

• Medios de comunicación ( Redes, Protocolos, Dispositivos, Etc.).

• Capacidad de Procesamiento en paralelo.

• Dispersión y parcialidad.

Factores que han afectado el desarrollo de los Sistemas Distribuidos.

• Avances Tecnológicos.

• Nuevos requerimientos.

• Globalización

• Aspectos Externos ( Culturales, Políticos, Económicos ).

• Integración.

1.2. Ventajas y Desventajas de Sistemas Distribuidos.

Ventajas

• Procesadores más poderosos y a menos costos

o Desarrollo de Estaciones con más capacidades

o Las estaciones satisfacen las necesidades de los usuarios.

o Uso de nuevas interfaces.

• Avances en la Tecnología de Comunicaciones.

o Disponibilidad de elementos de Comunicación.

o Desarrollo de nuevas técnicas.

• Compartición de Recursos.

o Dispositivos (Hardware).

o Programas (Software).

• Eficiencia y Flexibilidad.

o Respuesta Rápida.

o Ejecución Concurrente de procesos (En varias computadoras).

o Empleo de técnicas de procesamiento distribuido.

• Disponibilidad y Confiabilidad.

o Sistema poco propenso a fallas (Si un componente no afecta a la disponibilidad

...

Descargar como (para miembros actualizados)  txt (53.1 Kb)  
Leer 29 páginas más »
Disponible sólo en Clubensayos.com