Primera parte:
             Modelo Cliente-Servidor

                coronado infante




 INSTITUTO
de EMPRESA         Profesor de Cabo
Uso de red en forma tradicional (I-a).

             Servidor                         Clientes
             •Contiene tanto las        •Contienen sólo el
             aplicaciones como          sistema operativo de
             los datos, que son         red, y la memoria
             transferidos a los         necesaria para recibir
             clientes a través de       aplicación y datos.
             la red.




                                TRAFICO

 INSTITUTO
de EMPRESA                 Profesor de Cabo
Uso de red en forma tradicional (I-b).

      Servidor                     Red                      Clientes




             1.- Petición del programa desde el cliente al servidor (pocos Kb´s)
             2.- Envío del programa desde servidor al cliente (Hasta varios Mb´s)
             3.- Petición de los datos desde el cliente al servidor (pocos Kb´s)
             4.- Envío de los datos desde servidor al cliente (Hasta varios Mb´s)
             5.- Consolidación de cambios (Hasta varios Mb´s)




 INSTITUTO
de EMPRESA                Profesor de Cabo
Uso de red en forma tradicional (I-c).


• VENTAJAS                         • INCONVENIENTES
    – Poca necesidad de                – Demasiada carga en
      potencia en estaciones de          trabajos no críticos
      trabajo.                           (trasvase masivo de
    – Menor coste en licencias           aplicaciones y datos).
      software.




 INSTITUTO
de EMPRESA               Profesor de Cabo
Uso de red en forma tradicional (II-a).
                        (segundo enfoque)
             Servidor                         Clientes
             •Contiene sólo los         •Cargan desde su
             datos, que son             disco duro la
             transferidos a los         aplicación, y reciben
             clientes a través de       los datos del
             la red.                    servidor.




                                TRAFICO
 INSTITUTO
de EMPRESA                 Profesor de Cabo
Uso de red en forma tradicional (II-b).
                        (segundo enfoque)

      Servidor                      Red                      Clientes




             1.- Carga del programa en el cliente (0 Kb´s)

             2.- Petición de los datos desde el cliente al servidor (pocos Kb´s)
             3.- Envío de los datos desde servidor al cliente (Hasta varios Mb´s)

             4.- Consolidación de cambios (Hasta varios Mb´s)




 INSTITUTO
de EMPRESA                Profesor de Cabo
Uso de red en forma tradicional (II-c).
                     (segundo enfoque)

• VENTAJAS                       • INCONVENIENTES
    – Menos carga en trabajos        – Todavía demasiada carga
      no críticos (trasvase            en la red (trasvase masivo
      masivo sólo de datos).           de datos).
                                     – Mayor coste en licencias
                                       software.
                                     – Más necesidad de
La alternativa a estos dos             potencia en estaciones de
modos se llama                         trabajo.
“Arquitectura Cliente-
Servidor”


 INSTITUTO
de EMPRESA             Profesor de Cabo
¿Qué es cliente servidor?
• El modo más común hoy de trabajo en red
• Basado en la filosofía de encargar a cada pieza
  del sistema aquello que mejor sabe hacer
• Donde las aplicaciones se “parten” en dos
  mitades (como mínimo):
    – Front end, Frontal o cliente.
    – Back end, Trasera, o servidor.
• Válido en cualquier aplicación.



 INSTITUTO
de EMPRESA           Profesor de Cabo
¿Cómo se hace?
• El ejemplo normal es la base de datos en uso
  corporativo, donde:
    – Se deja en el servidor el “motor” de la base y los
      datos = mayor control y rapidez.
    – Se instala en las estaciones un frontal sencillo que
      envíe “queries” contra el servidor.
    – ... Para que éste las procese y devuelva el resultado
      (y sólo el resultado) a la pantalla donde se consultó.
• Pero también Internet es Cliente Servidor sin
  ser una base de datos ...



 INSTITUTO
de EMPRESA             Profesor de Cabo
Uso de red en cliente servidor (a).

             Servidor                               Clientes
             •Contiene los datos,            •Cargan desde su
             y el “Back-end” de              disco duro el “Front-
             la aplicación.                  end” de la aplicación.
             •Sólo recibe                    •Envían sólo
             “queries” que él                “queries”.
                                             •Reciben sólo
             mismo procesa.
             •Devuelve sólo                  respuesta.
             respuestas.




                                TRAFICO

 INSTITUTO
de EMPRESA                Profesor de Cabo
Uso de red en cliente servidor (b).

      Servidor                       Red                    Clientes




             1.- Carga del frontal en el cliente (0 Kb´s)
             2.- Generación de query en el cliente (0 Kb´s)
              3.- Envío de query desde el cliente al servidor (pocos Kb´s)
               4.- Procesado de la consulta (0 Kb´s)
             5.- Envío de datos desde servidor al cliente (normalmente pocos Kb´s)
              6.- Consolidación de cambios (normalmente pocos Kb´s)




 INSTITUTO
de EMPRESA                 Profesor de Cabo
Modos Tradicionales vs. Cliente-Servidor
                           VENTAJAS

•Menor coste en estaciones           •ES-CA-LA-BLE con bajo
de trabajo, según los casos.         coste marginal (más o menos
•Menores costes en el                según el sistema operativo
servidor, según los casos.           usado).
•El esquema vale para                •Menor coste en estaciones
cualquier tipo de aplicación.        de trabajo, según los casos.
                                     •Casi nulas sobrecargas en la
                                     red.
                                     •Se aplica la potencia allá
                                     donde hace falta sin que el
                                     rendimiento global decaiga.

   INSTITUTO
  de EMPRESA             Profesor de Cabo
Modos Tradicionales vs. Cliente-Servidor
                      INCONVENIENTES

•Saturación de la red, a veces      •Precio, en ocasiones.
exponencial al crecimiento.         •Mayor complejidad en los
•Menores capacidades de             desarrollos.
crecimiento.
•Velocidad de respuesta.
•Menos adaptable a
aplicaciones críticas.




   INSTITUTO
  de EMPRESA            Profesor de Cabo
Modos Cliente-Servidor
                    Presentación    Aplicación                     Base de Datos




Cliente servidor
en dos niveles




Arquitectura                         NetServer LH




                                            2




Distribuida
                                                    NetServer LH




                                                           2




(Cliente servidor
en tres niveles)




    INSTITUTO
   de EMPRESA               Profesor de Cabo
El esquema, es hoy LA RED.
       Mini        Mainframe
   Departamental      Central




                                        PC´s
                                      (Clientes)

 INSTITUTO
de EMPRESA         Profesor de Cabo

Ex mba s02 rev oct 99

  • 1.
    Primera parte: Modelo Cliente-Servidor coronado infante INSTITUTO de EMPRESA Profesor de Cabo
  • 2.
    Uso de reden forma tradicional (I-a). Servidor Clientes •Contiene tanto las •Contienen sólo el aplicaciones como sistema operativo de los datos, que son red, y la memoria transferidos a los necesaria para recibir clientes a través de aplicación y datos. la red. TRAFICO INSTITUTO de EMPRESA Profesor de Cabo
  • 3.
    Uso de reden forma tradicional (I-b). Servidor Red Clientes 1.- Petición del programa desde el cliente al servidor (pocos Kb´s) 2.- Envío del programa desde servidor al cliente (Hasta varios Mb´s) 3.- Petición de los datos desde el cliente al servidor (pocos Kb´s) 4.- Envío de los datos desde servidor al cliente (Hasta varios Mb´s) 5.- Consolidación de cambios (Hasta varios Mb´s) INSTITUTO de EMPRESA Profesor de Cabo
  • 4.
    Uso de reden forma tradicional (I-c). • VENTAJAS • INCONVENIENTES – Poca necesidad de – Demasiada carga en potencia en estaciones de trabajos no críticos trabajo. (trasvase masivo de – Menor coste en licencias aplicaciones y datos). software. INSTITUTO de EMPRESA Profesor de Cabo
  • 5.
    Uso de reden forma tradicional (II-a). (segundo enfoque) Servidor Clientes •Contiene sólo los •Cargan desde su datos, que son disco duro la transferidos a los aplicación, y reciben clientes a través de los datos del la red. servidor. TRAFICO INSTITUTO de EMPRESA Profesor de Cabo
  • 6.
    Uso de reden forma tradicional (II-b). (segundo enfoque) Servidor Red Clientes 1.- Carga del programa en el cliente (0 Kb´s) 2.- Petición de los datos desde el cliente al servidor (pocos Kb´s) 3.- Envío de los datos desde servidor al cliente (Hasta varios Mb´s) 4.- Consolidación de cambios (Hasta varios Mb´s) INSTITUTO de EMPRESA Profesor de Cabo
  • 7.
    Uso de reden forma tradicional (II-c). (segundo enfoque) • VENTAJAS • INCONVENIENTES – Menos carga en trabajos – Todavía demasiada carga no críticos (trasvase en la red (trasvase masivo masivo sólo de datos). de datos). – Mayor coste en licencias software. – Más necesidad de La alternativa a estos dos potencia en estaciones de modos se llama trabajo. “Arquitectura Cliente- Servidor” INSTITUTO de EMPRESA Profesor de Cabo
  • 8.
    ¿Qué es clienteservidor? • El modo más común hoy de trabajo en red • Basado en la filosofía de encargar a cada pieza del sistema aquello que mejor sabe hacer • Donde las aplicaciones se “parten” en dos mitades (como mínimo): – Front end, Frontal o cliente. – Back end, Trasera, o servidor. • Válido en cualquier aplicación. INSTITUTO de EMPRESA Profesor de Cabo
  • 9.
    ¿Cómo se hace? •El ejemplo normal es la base de datos en uso corporativo, donde: – Se deja en el servidor el “motor” de la base y los datos = mayor control y rapidez. – Se instala en las estaciones un frontal sencillo que envíe “queries” contra el servidor. – ... Para que éste las procese y devuelva el resultado (y sólo el resultado) a la pantalla donde se consultó. • Pero también Internet es Cliente Servidor sin ser una base de datos ... INSTITUTO de EMPRESA Profesor de Cabo
  • 10.
    Uso de reden cliente servidor (a). Servidor Clientes •Contiene los datos, •Cargan desde su y el “Back-end” de disco duro el “Front- la aplicación. end” de la aplicación. •Sólo recibe •Envían sólo “queries” que él “queries”. •Reciben sólo mismo procesa. •Devuelve sólo respuesta. respuestas. TRAFICO INSTITUTO de EMPRESA Profesor de Cabo
  • 11.
    Uso de reden cliente servidor (b). Servidor Red Clientes 1.- Carga del frontal en el cliente (0 Kb´s) 2.- Generación de query en el cliente (0 Kb´s) 3.- Envío de query desde el cliente al servidor (pocos Kb´s) 4.- Procesado de la consulta (0 Kb´s) 5.- Envío de datos desde servidor al cliente (normalmente pocos Kb´s) 6.- Consolidación de cambios (normalmente pocos Kb´s) INSTITUTO de EMPRESA Profesor de Cabo
  • 12.
    Modos Tradicionales vs.Cliente-Servidor VENTAJAS •Menor coste en estaciones •ES-CA-LA-BLE con bajo de trabajo, según los casos. coste marginal (más o menos •Menores costes en el según el sistema operativo servidor, según los casos. usado). •El esquema vale para •Menor coste en estaciones cualquier tipo de aplicación. de trabajo, según los casos. •Casi nulas sobrecargas en la red. •Se aplica la potencia allá donde hace falta sin que el rendimiento global decaiga. INSTITUTO de EMPRESA Profesor de Cabo
  • 13.
    Modos Tradicionales vs.Cliente-Servidor INCONVENIENTES •Saturación de la red, a veces •Precio, en ocasiones. exponencial al crecimiento. •Mayor complejidad en los •Menores capacidades de desarrollos. crecimiento. •Velocidad de respuesta. •Menos adaptable a aplicaciones críticas. INSTITUTO de EMPRESA Profesor de Cabo
  • 14.
    Modos Cliente-Servidor Presentación Aplicación Base de Datos Cliente servidor en dos niveles Arquitectura NetServer LH 2 Distribuida NetServer LH 2 (Cliente servidor en tres niveles) INSTITUTO de EMPRESA Profesor de Cabo
  • 15.
    El esquema, eshoy LA RED. Mini Mainframe Departamental Central PC´s (Clientes) INSTITUTO de EMPRESA Profesor de Cabo