ARQUTECTURA CLIENTE/SERVIDOR
SISTEMAS DISTRIBUIDOS
UNIVERSIDAD CUN
INTRODUCCION
Definición: Sistema distribuido entre
múltiples procesadores donde hay
clientes que solicitan servicios y
servidores que los proporcionan.
Separa los servicios situando cada uno
en su plataforma más adecuada.
Justificación Cliente/Servidor
ANTES
Rigidez.
AVANCE
TECNOLÓGICO No redistribución.
Vinculación al sistema.
Solapamiento,
duplicación y
redundancia.
Producción masiva.
EXIGENCIAS
Tareas simples.
DE LA
Repetitivas.
EMPRESA
Desmotivación.
Usuario operador.
Adaptación a la
ENTORNO
capacidad del
GENERAL
ordenador.
Ordenadores caros.
Usuarios asustadizos.
AHORA
Múltiples
procesadores
Portabilidad entre
procesadores.
Migrabilidad entre
plataformas.
Competencia.
Renovación.
Factortiempo crítico.
Autonomía.
Usuario analista.
Software a medida.
Ordenadores
accesibles.
Domesticación de la
informática.
3
Nuevas Tareas del Dpto. de
Sistemas de Información
Soporte a la gestión empresarial. Apoyo a los objetivos.
Selección de Estándares:
• Compatibiliza.
• Facilita al usuario.
Infraestructura C/S:
• Plataforma operativa.
• Entorno de desarrollo.
• Gestióndel SID.
• Arquitectura de la aplicación:
Portabilidad.
Interoperatividad.
Distribuida.
Desarrollo corporativo (no departamental).
Integración de aplicaciones propias con estándar.
4
Implicaciones del modelo
Cliente/Servidor
N e c e s id a d e s c o m e r c ia le s e n c o n t in u a e v o lu c ió n
N u e v o s r o le s d e S is t e m a s d e
I n fo r m a c ió n y d e lo s u s u a rio s
I n fr a e s t r u c tu r a A b ie r t a
C lie n t e / S e r v id o r
N u e v a s h e r r a m ie n t a s d e d e s a r r o llo :
P r o t o t ip o s
N u e v o p r o c e s o d e d e s a r r o llo
5
¿Cuándo implantar C/S?
Cambios estructurales y
organizativos.
Cambios en organigramas.
Respuesta dinámica de mercado.
Cambio en procesos de negocio.
6
¿Qué ayuda a la implantación?
La demanda de sistemas fáciles.
Precio/rendimiento de estaciones y
servidores.
Creciente acceso a la información
para decisiones: Separación datosprogramas. Programas flexibles.
Nuevas tecnologías de alta
productividad.
7
Objetivos de C/S
Localización transparente.
Recursos compartidos.
Escalabilidad
• Horizontal: > nº estaciones.
• Vertical: migración a otras plataformas.
Interoperatividad entre distintos Hw.
y Sw.
8
Evolución
1ª ÉPOCA:
• LAN.
• LAN con MAINFRAMES.
• Comunicaciones homogéneas (LU, SNA, APPC).
2ª ÉPOCA:
• Herramientas de desarrollo C/S.
• Proveedores DBMS con C/S.
• Downsizing: migración a PCs.
• S.O. De red con servidores de servicios.
9
Mapa conceptual
Arquitectura Cliente/Servidor y P2P
Arquitectura
Cliente/Servidor
Conformado por:Cliente/Servido
r
Ventajas
Recursos Centralizados
• Pueden ser utilizados por a
través de varias computadoras
clientes.
Mayor Seguridad
• Los datos centralizados son
menos vulnerables en
servidores
Administración mas eficiente
y economía
• Mas fácil y económico
administrar la instalación y la
actualización de los software
Escalabilidad
• Se puede incrementar el
numero y la capacidad de losclientes y servidores por
Desventajas
•
Alguna falla puede afectar en el
servidor,
puede afectar a los clientes
•
En horas pico, el servidor se
presentan lentitudes cuando
trabaja y deja de funcionar (se
cae el sistema)
•
El trafico de datos en la red
afecta su desempeño lo cual
genera información en cola o en
error de envío
Arquitectura P2P
Redes P2P
centralizadas
Se Trata
de:
Red que notiene clientes
y servidores fijos, sino una
serie de nodos que se
comportan a la vez como
clientes y servidores en la
red
Según su Clasificación:
Redes P2P
descentraliza
das
Y se utiliza en:
Distribución de contenido
en los que colaboran
clientes o pares, en lo que
convierte a los ordenadores
de clientes en servidores de
otros clientes
Redes P2P distribuida
ARQUITECTURA
CLIENTE/SERVIDOR...
Regístrate para leer el documento completo.