Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Arquitecturas BD
Arquitecturas BD
1 Introducción
2 Arquitectura Centralizada
3 Arquitectura Cliente-Servidor
4 Arquitecturas Paralelas
1
1
Tomado de Oracle9i Database Concepts. Release 2 (9.2)
Carlos A. Olarte (carlosolarte@puj.edu.co) BDII Arquitecturas de Bases de Datos
Servidor de Datos
Utiles en BDOO
Los datos son enviados a los clientes y este puede realizar
procesamiento de los mismos y enviarlos al servidor
Se requiere un buen canal de comunicación entre los nodos
Niveles de Paralelismo
Grano Grueso: Cada transacción en un procesador diferente
Grano Fino: Las operaciones de cada transacción se pueden
distribuir en varios procesadores
Ganancia o escalamiento:
Velocidad: A mayor sea la cantidad de recursos, mayor es la
velocidad del sistema
Ampliabilidad: Tareas más largas en menos tiempo. Puede ser
medida en:
Lotes: Base de datos mas grande (mayor número de registros),
las transacciones duran mas tiempo
Transacciones: Aumenta el número de transacciones que llegan
a la base de datos y crece el tamaño de la misma
Bus Malla
Hipercubo Estrella
Comunicación a través de
escrituras en memoria
Lı́mite del número de
procesadores por el canal de
comunicación
Creación de Cluster
Aumento de la redundancia
(tolerancia a fallos)
Cuello de botella el acceso a los
discos
Alta ampliabilidad
Deficiencia en la comunicación de datos entre nodos