Cliente Servidor

24
Universidad Nacional José F.Sánchez Carrión Facultad de Ingeniería Escuela Profesional de Ingeniería de Sistemas e Informática Docente: Ing. Wigberto Martín Nicho Virú Ciclo Académico: 2003-II ARQUITECTURA CLIENTE / SERVIDOR Huacho, Octubre del 2003 Ing. Wigberto Martín Nicho Virú E-mail: [email protected]

description

Presentacion de clase de cliente servidor

Transcript of Cliente Servidor

Page 1: Cliente Servidor

Universidad Nacional José F.Sánchez Carrión

Facultad de Ingeniería

Escuela Profesional de Ingeniería de Sistemas e Informática

Docente: Ing. Wigberto Martín Nicho Virú

Ciclo Académico: 2003-II

ARQUITECTURA CLIENTE /

SERVIDOR

Huacho, Octubre del 2003

Ing. Wigberto Martín Nicho VirúE-mail: [email protected]

Page 2: Cliente Servidor

Justificación Modelo Cliente/Servidor

• Impulso Tecnológico.• Necesidades Empresariales

GlobalizaciónNuevos Servicios

• Potenciación de usuario finalNuevas estructurasMayor autonomía

Page 3: Cliente Servidor

COSTOS

Educación

Nuevas herramientas y metodologías

Nuevas plataformas y Mayor

complejidad

Page 4: Cliente Servidor

• Mejores aplicaciones

• Escalabilidad

• Funcionalidad

• Usuarios satisfechos

• Racionalización de costos informáticos.

• Adaptación más flexible.

BENEFICIOS

Page 5: Cliente Servidor

Condiciones que aconsejan la implantación de

un modelo C/S.

• Cambios estructurales y organizativos.

• Respuesta a la dinámica del mercado.

• Cambios de los procesos de negocio.

• Entorno general

Page 6: Cliente Servidor

Rol en la organización del Dpto. de Sistemas de Información

Proveedor Informática Usuarios

Entorno antiguo:

Define arquitecturas.

Desarrolla tecnologías

Desarrollo aplicaciones

Page 7: Cliente Servidor

Rol en la organización del Dpto. de Sistemas de Información

Grupos usuarios Informática Proveedor

Nuevo entorno abierto:

Eligen aplicaciones y herramientas

Define arquitecturas;

elige tecnologías y estándares.

Page 8: Cliente Servidor

OBJETIVO GENERAL DEL DPTO. SIESTRATEGIA DE LA EMPRESA

DEPARTAMENTO

ACCIONES ESTRATEGICAS

DE

NEGOCIO

FUNCIONES

PLAN DE TI/SI

PROYECTOS A DESARROLLAR

Deben apoyar la estrategia

Deben servir a los departamentos

NECESIDADES DE INFORMACIÓN SE

INTEGRAN EN

Page 9: Cliente Servidor

OBJETIVOS ESPECIFICOS

Arquitectura Tecnológica

Arquitectura de Datos

Arquitectura de Sistemas

Proyectos a Desarrollar

Empresa

Page 10: Cliente Servidor

Responsabilidades actuales del Dpto. de Sistemas de Información

Soporte a la Gestión Empresarial

El Dpto. de Sistemas debe estudiar el modelo de SI adecuado para la organización y la forma de implantarlo eficazmente

Page 11: Cliente Servidor

Responsabilidades actuales del Dpto. de Sistemas de Información

Selección de Estándares y TI

Cómo los estándares de Sistemas Abiertos no están sólidamente establecidos, la responsabilidad de su selección recae en el Dpto. de Sistemas.

Page 12: Cliente Servidor

Responsabilidades actuales del Dpto. de Sistemas de Información

Creación de una Infraestructura Adecuada

• Plataformas Operativas

• Entorno de Desarrollo de las Aplicaciones.

• Gestión de Sistemas Distribuidos.

• Administración de la BD.

Page 13: Cliente Servidor

Responsabilidades actuales del Dpto. de Sistemas de Información

Desarrollo de Aplicaciones Corporativas

Una infraestructura adecuada permitirá la integración de estas aplicaciones.

Estructura Organizacional Arquitectura de Sistemas

SI SI SI

Gerencial

Soporte Administrativo

SoporteOperacional

SISI

SI

Page 14: Cliente Servidor

Responsabilidades actuales del Dpto. de Sistemas de Información

Integración de Aplicaciones

La integración de las aplicaciones desarrolladas en la empresa con aplicaciones comerciales es fundamental.

Page 15: Cliente Servidor

Responsabilidades actuales del Dpto. de Sistemas de Información

Conectividad e Internet

RED PRIVADA

INTERNET

LAN

Page 16: Cliente Servidor

• Las tareas (jobs) son distribuidos entre diferentes procesadores.

• Mejora la velocidad de procesamiento.

• Ciertas tareas o jobs son procesados directamente en las “estaciones de trabajo”.

• El servidor distribuye las tareas a las estaciones especializadas.

Procesamiento Distribuido

Page 17: Cliente Servidor

Procesamiento Distribuido

• Acceso Directo

• Reducción de trabajo del Servidor

• Disminución del tráfico de la red

• Pérdida de control centralizado

• Rediseño de la red• Diseño del sistema

VENTAJAS DESVENTAJAS

Page 18: Cliente Servidor

• La carga de trabajo y accesos a la base de datos es distribuida a través del sistema.

• La data no esta almacenada en un solo dispositivo central.

• Reduce la utilización de dispositivos de almacenamiento conectados al host principal.

• La data es controlada por los usuarios responsables de ella misma.

Base de Datos DistribuidaBase de Datos Distribuida

Page 19: Cliente Servidor

Bases de Datos Distribuida

• Velocidad de acceso

• Control de usuarios

• Seguridad

• Integridad de data

• Reduce tráfico en la red

• Pérdida de control central

• Mayor seguridad local• Backup de la

información

VENTAJAS DESVENTAJAS

Page 20: Cliente Servidor

• Porciones de una aplicación corren en distintas computadoras, los datos pueden estar en varias instalaciones.

• Es una arquitectura donde una o más computadoras comparten el procesamiento de un programa.

• Es la habilidad para distribuir recursos, por ejemplo: programas, archivos y bases de datos a través de la red.

• Acceso transparente a través de cualquier sistema.

Procesamiento Cooperativo

Page 21: Cliente Servidor

Procesamiento Cooperativo

• Costo

• Acceso a data

• Satisfacción de usuarios

• Network

• Nuevos procedimientos

• Pérdida de control centralizado

• Rediseño de la red• Monitoreo

VENTAJAS DESVENTAJAS

Page 22: Cliente Servidor

Mainframe Server

Server de Ingeniería

Estación de trabajoEstación de trabajo

Server de Contabilidad

Compatible con IBMCompatible con IBM

Server de Administración

Estación de trabajoCompatible con IBM

PC portátil

Esquema Físico de un Trabajo Distribuido

Page 23: Cliente Servidor

Puntos a considerar para la implementación de un SI

• Tiene la compañía suficiente tecnología y capital para desarrollar la iniciativa de SI?

• En qué nivel proporcionarían el mayor valor a la compañía los SI?

• Son suficientes las consultas efectuadas?• Qué interrupciones se ocasionarán?• Está el soporte de estructura totalmente instalado?• Se ha concluido con los entrenamientos necesarios?• Está la red OK?• Se ha efectuado back up de la data?• Que tanto pueden o deben integrarse estos sistemas?

Page 24: Cliente Servidor

Resumen de aspectos a considerar.• El Sistema actual

• Requerimientos presentes y futuros del sistema

• Experiencia del personal a cargo

• Necesidades de entrenamiento y capacitación

• Disponibilidad de equipamiento actual

• Necesidades futuras de equipo

• Equipos adicionales requeridos

• Cambios necesarios en la red p´ nuevo sistema

• Data actual, su formato y ubicación.

• Cómo debe ser distribuida la data

• Mejor modo de implementar procesamiento distribuido

• Software

• Compatibilidad y conversión de protocolos

• Seguridad