Thursday, October 8, 2009

DCE (Distributed Computing Environment)

Distributed Computing Environment (DCE), o también OSF DCE, es un sistema de software para computación distribuida, lanzado en 1990 por el consorcio OSF que estaba integrado por Apollo Computer (luego parte de Hewlett-Packard), IBM, Digital Equipment Corporation, entre otros.

Arquitectura

OSF DCE es un conjunto de servicios que puede utilizarse separadamente o en combinación, en ambientes de desarrollo de computación distribuida. Los servicios son los siguientes,:

  • Servicio de llamada a procedimiento remoto: DCE Remote Procedure Call (DCE RPC).
  • Servicio de Directorios: DCE Directory Service, permite a usuarios y aplicaciones almacenar, retener y manipular información.
  • Servicio de seguridad : DCE Security Service, para proteger los recursos a accesos no autorizados.
  • Servicio de hilos: DCE Threads, mecanismos para dar soporte multi-hilo en la ejecución de procesos, para desarrollar aplicaciones concurrentes cliente/servidor en un ambiente distribuido.
  • Servicio de tiempo: DCE Distributed Time Service sincroniza los tiempos en todas las partes de un ambiente distribuido.
  • Sistema de archivos distribuido: DCE Distributed File System (DCE DFS), provee la forma de almacenar y acceder a los datos en lugares remotos, extendiéndolo al sistema local de archivos.
  • Servicio de soporte para computadoras sin disco local: DCE Diskless Support Service.
  • Servicio de integración a computadoras personales: Extiende el ambiente a las computadoras personales con sistemas operativos basados en MS-DOS, dando acceso a servicios de archivos e impresoras que son exportados por sistemas servidores unix.
DCE RPC es utilizado como único mecanismo de comunicación entre el cliente y el servidor en otros servicios que componen DCE: Servicio de tiempo, servicio de archivos distribuido, servicio de directorio y el servicio de seguridad.

No comments:

Post a Comment