Transacciones - Sistemas centralizados y distribuidos
SISTEMAS CENTRALIZADOS
Los sistemas centralizados se
caracterizan por:
- Un procesador central que ejecuta todas las aplicaciones
- Recursos locales compartidos
- Alta seguridad y confiabilidad de los datos
- Administración única del sistema
- Políticas de seguridad y acceso bien definidas y homogéneas
- Alto coste de procesadores y dispositivos de almacenamiento
- Dependencia del Centro de Proceso de Datos
- Un único sistema operativo
Los componentes de proceso de
información por lo general están ubicados en un único ordenador y se comunican
a través de un área o espacio común (memoria operativa y disco).
Un ejemplo de sistema centralizado
es el ordenador central de IBM (IBM Host o IBM Mainframe).
SISTEMAS DISTRIBUIDOS
Los sistemas distribuidos se
caracterizan por:
- Varios procesadores ejecutándose en sitios diferentes
- Existencia de uno o varios canales de comunicación que permitan comunicar los procesadores
- Solo determinados recursos locales son compartidos
- Dispersión de los datos entre diferentes sistemas lo que obliga a utilizar protocolos seguros al colocarlos en el canal de comunicación
- Administración del sistema distribuida
- Políticas de seguridad y acceso diversas
- Independencia del Centro de Proceso de Datos
- Diferentes sistemas operativos
Los componentes de proceso de
información estás ubicados por lo general en diferentes ordenadores que pueden
tener diferentes tecnologías, dimensiones, características técnicas y sistemas
operativos. Estos ordenadores se comunican entre sí a través de un canal común
que suele estar basado en red y la información es intercambiada con arreglo a
unas normas o estándares denominados protocolos que cada ordenador o componente
del sistema distribuido está obligado a entender.
Un ejemplo de sistema distribuido es
una granja de servidores de diferentes tecnologías y uso (servidores de
aplicación, bases de datos, etc.) interconectados a una intranet empresarial.
Las arquitecturas basadas en
servicios (SOA – Service Oriented Architecture) son ejemplos claros de sistema
distribuido. En estas arquitecturas, componentes de software denominados
servicios exponen sus funcionalidades y su capacidad de proceso de información
a lo largo de un bus común o canal de comunicación. Algunos de estos
componentes pueden estar basados en servidores Windows, otros en servidores
UNIX y otros en ordenador central.
1 comentarios:
cool
Publicar un comentario