cluster
1.- INTRODUCCION
Un sistema distribuido como cualquier sistema esta expuesto a diferentes complicaciones los cuales podrían incidir negativamente en su funcionamiento al cual fue programado el sistema, son factores que afectan el buen funcionamiento , unos de los factores que afectan el desarrollo de los sistemas distribuidos,son los avances tecnológicos, globalización, aspectos externos,integración, etc.
2.- MARCO TEORICO
Latencia
En redes informáticas de datos se denomina latencia a la suma de retardos temporales dentro de una red. Un retardo es producido por la demora en la propagación y transmisión de paquetes dentro de la red.
Otros factores que influyen en la latencia de una red son:
El tamaño de los paquetes transmitidos.
El tamaño de los buffers dentro de losequipos de conectividad. Ellos pueden producir un Retardo Medio de Encolado
Un punto muy importante es que siempre va a haber cierta latencia, aun cuando se hable de latencia cero, la cuestión es que esta es imperceptible (3 ms aprox.) En general se refiere al tiempo que dura en llegar una acción desde su punto de inicio hasta su "punto de fuga", es decir cuando la acción se consuma.
Tasa detransferencia de datos
La tasa de transferencia se refiere al ancho de banda real medido en un momento mientras se transmite un conjunto específico de datos, desafortunadamente, por muchas razones la tasa es con frecuencia menor al ancho de banda máximo del medio que se está empleando.
Tiempo de transmisión del mensaje
La velocidad a la cual se puede transferir datos entre dos computadoresconectados a la red. La transmisión, una vez ya inicializada es medida en bits por segundos.
Tiempo de transmisión del mensaje = Latencia + Longitud/Tasa de transferencia.
Ancho de banda total
En la Topología de Bus, es la diferencia entre la frecuencia más alta y más baja de una determinada onda. El término ancho de banda hace referencia a la capacidad del medio de transmisión, cuanto mayor es elancho de banda, más rápida es la transferencia de datos.
En la topología de anillo, es el ancho de banda multiplicado por el número de enlaces, para la red en anillo con P procesadores, ancho de banda total de la red sería P veces el ancho de banda de un enlace.
Escalabilidad
Un sistema operativo distribuido debería funcionar tanto para una docena de ordenadores como varios millares.Igualmente, debería no ser determinante el tipo de red utilizada (LAN o WAN) ni las distancias entre los equipos, etc.
Aunque este punto sería muy deseable, puede que las soluciones válidas para unos cuantos ordenadores no sean aplicables para varios miles.
Del mismo modo el tipo de red condiciona tremendamente el rendimiento del sistema, y puede que lo que funcione para un tipo de red, paraotro requiera un nuevo diseño.
La escalabilidad propone que cualquier ordenador individual ha de ser capaz de trabajar independientemente como un sistema distribuido, pero también debe poder hacerlo conectado a muchas otras máquinas.
Fiabilidad
Una de las ventajas claras que nos ofrece la idea de sistema distribuido es que el funcionamiento de todo el sistema no debe estar ligado a ciertasmáquinas de la red, sino que cualquier equipo pueda suplir a otro en caso de que uno se estropee o falle.
La forma más evidente de lograr la fiabilidad de todo el sistema está en la redundancia. La información no debe estar almacenada en un solo servidor de archivos, sino en por lo menos dos máquinas. Mediante la redundancia de los principales archivos o de todos evitamos el caso de que el fallode un servidor bloquee todo el sistema, al tener una copia idéntica de los archivos en otro equipo.
Otro tipo de redundancia más compleja se refiere a los procesos. Las tareas críticas podrían enviarse a varios procesadores independientes, de forma que el primer procesador realizaría la tarea normalmente, pero ésta pasaría a ejecutarse en otro procesador si el primero hubiera fallado....
Regístrate para leer el documento completo.