Sistemas Distribuidos

Páginas: 10 (2449 palabras) Publicado: 23 de octubre de 2012
El modelo arquitectónico describe:
• Interacciones entre componentes
• Enlace con la plataforma de red:“simplifica y abstrae las funciones y roles de los componentes individuales”
Modelos arquitectónicos
Servicios de la aplicación
Hardware
Sistema operativo
Middleware
Componentes importantes:
• Plataforma
• Middleware
Plataforma
• Contiene los servicios propios de cada computadoraconcreta
• Depende del hardware y del S.O.
* Permite enmascarar la heterogeneidad
* Puede dar un modelo y una interfaz de programación utilizable
* Capacidad de respuesta (responsiveness)
• Está limitada por:
La velocidad de las redes
La velocidad de los nodos, y en este caso
La cantidad de capas (middleware).
¿Qué es una transacción?
Base de datos
Sistema de archivosObjetos
Cliente
Serializabilidad: Las transacciones concurrentes no
interfieren unas con otras.
Atomicidad: Desde el mundo exterior la transacción es indivisible. (todo o nada).
Permanencia: Una vez que la transacción se ejecuta los cambios son permanentes.
Una transacción es una colección de acciones que hacen transformaciones de los estados de un sistema preservando la consistencia del sistemaTipos de Transacciones
Planas
Anidadas
Se usa el término transacciones distribuidas para referirse a transacciones planas o anidadas que acceden a objetos administrados por múltiples
servidores.
En una transacción plana, el cliente hace requerimientos a más de un servidor. Cada transacción accede a los objetos en los servidores secuencialmente.
En una transacción anidada, la transacciónde mayor nivel puede abrir subtransacciones y, a su vez cada subtransacción puede abrir otras en niveles más bajos de anidamiento.

Un certificado digital es un documento que contiene una sentencia (generalmente corta) firmada por un principal. Estos pueden emplearse para establecer la autenticidad de muchos tipos de enunciados.
Para que los certificados sean útiles se requieren dos cosas:
•Un formato estándar y una representación para ellos de modo que los emisores de certifica dos y los usuarios de certificados puedan construirlos e interpretarlos.
• Un acuerdo sobre la forma en que se construyen las cadenas de certificados, y en particular la noción de autoridad fiable.
CRIPTOGRAFIA:
La encriptación es el proceso de codificación de un mensaje de forma que queden ocultos suscontenidos.
USOS DE LA CRIPTOGRAFÍA
La criptografía juega tres papeles principales en la implementación de los sistemas seguros:
Secreto e integridad: se emplea para mantener el secreto y la integridad de la información dondequiera que pueda estar expuesta a ataques potenciales.
Autenticación: La criptografía se emplea como base para los mecanismos para autenticar la comunicación entre pares deprincipales
Firmas digitales: Ésta emula el papel de las firmas convencionales, verificando a una tercera parte que un mensaje o un documento es una copia inalterada producida por el firmante.
Las técnicas de firmas digitales se basan en una modificación irreversible sobre el mensaje o el documento de un secreto que únicamente conoce el firmante.
Fugas de información. Si pudiera observarse lasucesión de mensajes en la comunicación entre dos procesos, sería posible vislumbrar información importante aún de su sola existencia.
Las amenazas de seguridad se dividen en tres clases:
Fuga — la adquisición de información por receptores no autorizados.
Alteración — la modificación no autorizada de información.
Vandalismo — interferencia en el modo de operación adecuado de un sistema, singanancia para el responsable.
La emergencia de la criptografía en el dominio público. La criptografía proporciona la base para la mayoría de los sistemas de seguridad de los computadores.
HILOS
 
Es un aspecto importante de los procesos, debido, entre otras cuestiones, porque define la productividad máxima del servidor medida en solicitudes de cliente manejadas por segundo.
PROCESOS E HILOS...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • sistema distribuido
  • Sistemas Distribuidos
  • sistema distribuido
  • Sistemas Distribuidos
  • Sistemas distribuidos
  • Sistemas Distribuidos
  • Sistemas Distribuidos
  • Sistemas Distribuidos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS