Está en la página 1de 10

REPUBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIN SUPERIOR UNIVERSIDAD NACIONAL EXPERIMENTAL RMULO GALLEGOS

INGENIERA EN INFORMTICA SISTEMAS DISTRIBUIDOS

Bachilleres:

Prof.

Galeano Gnesis
Hernndez Ivn

Velsquez Lily
Hernndez Leonardo

Pedro
San Juan de Los Morros16 / 01 / 2013

ASIGNACION DE PROCESADORES Asignacin de Procesadores GRUPO # 6


Generalmente se utilizan las siguientes hiptesis:

Todas las mquinas son idnticas (o al menos compatibles en el cdigo); difieren en la velocidad

Cada procesador se puede comunicar con los dems.

Las estrategias de asignacin de procesadores se dividen en: No migratorias y Migratorias Pedro

Modelos de Asignacin

ASIGNACION DE PROCESADORES GRUPO # 6

Por definicin, un sistema distribuido consta de varios procesadores. Por ende se refiere a decidir cul proceso hay que ejecutar y en qu mquina.

Modelos
Modelo de estaciones de trabajo la pregunta es cundo ejecutar el proceso de manera local y cundo buscar una estacin inactiva. Modelo de pila de procesadores hay que tomar una decisin por cada nuevo proceso. Modelo hbrido Se puede establecer una mediacin al proporcionar a cada usuario una estacin de trabajo personal y tener una pila de procesadores Pedro

ASIGNACION DE PROCESADORES GRUPO # 6

Estrategias para localizar una estacin inactiva


Tengo poca carga. Puedes mandarme procesos

Tengo mucha carga. Busco estacin inactiva

Nodo

Nodo

(a)
Pedro

(b)

ASIGNACION DE PROCESADORES GRUPO # 6


Planificacin en Sistemas Distribuidos.

Generalmente cada procesador hace su planificacin local (si tiene varios procesos en ejecucin) independientemente de lo que hacen los otros procesadores

La planificacin independiente no es eficiente cuando se ejecutan en distintos procesadores un grupo de procesos

Gnesis Galeano

ASIGNACION DE PROCESADORES GRUPO # 6


Tolerancia a fallas.

Una caracterstica de los sistemas distribuidos es la nocin de errores parciales. Este se refiere cuando algn componente del sistema falla, el fallo puede afectar algunos componentes dentro de la red pero otros pueden seguir continuando sin ningn problema. Disponibilidad
Esta definida por la propiedad de que el sistema est listo para ser usado

Confiabilidad
Lapsos de tiempo en que trabajan en vez de momentos instantneos

Seguridad
Situacin en la que falla un sistema temporalmente

Mantenimiento
Se refiere a que tan rpido puede ser reparado un sistema

Ivn Hernndez

ASIGNACION DE PROCESADORES GRUPO # 6

Transacciones

Mecanismo que ayuda a simplificar la construccin de sistemas confiables a travs de procesos que proveen soporte uniforme para invocar y sincronizar operaciones como:

* Operaciones de comparticin de datos.


* Aseguramiento de la seriabilidad de las transacciones con otras. * Atomicidad en su comportamiento. * Recuperacin de fallas provocadas en red y nodos.
Leonardo Hernandez

ASIGNACION DE PROCESADORES GRUPO # 6

El modelo transaccional
La actualizacin de una cinta maestra es tolerante a las fallas.
Inventario previo

Nuevo inventario Computadora

Cintas de Entrada

Cinta de salida Actualizacin de da

Leonardo Hernandez

ASIGNACION DE PROCESADORES GRUPO # 6


Utilizacin e importancia de las transacciones en la Comunicacin Distribuida. Considere un banco que tiene tres sucursales, en cada sucursal, un ordenador controla las terminales de la misma y el sistema de cuentas. Cada computador con su sistema de cuentas local en cada sucursal constituye un "sitio" ; las computadoras estn conectadas por la red.. Como slo acceden a la misma red local, se les llaman aplicaciones locales:

Desde el punto de vista tecnolgico, aparentemente lo importante es la existencia de algunas transacciones que acceden a informacin en ms de una sucursal. Estas transacciones son llamadas transacciones globales o transacciones distribuidas.

Lily Velsquez

ASIGNACION DE PROCESADORES GRUPO # 6

También podría gustarte