Está en la página 1de 6

UNIVERSIDAD REGIONAL AUTNOMA

DE LOS NDES
UNIANDES IBARRA
FACULTAD DE SISTEMAS
MERCANTILES
CARRERA DE SISTEMAS

DISTRIBUCION DE DATOS
TEMA: ARQUITECTURA CLIENTE
SERVIDOR
ESTUDIANTE: WILSON ALEXIS
MRQUEZ COCA
NIVEL: SEXTO SISTEMAS
DOCENTE: ING. RITA DAZ.MSC
IBARRA

13/04/2015
TEMA: Arquitectura Cliente Servidor
OBJETIVO: Fundamentar sobre las caractersticas, ventajas
y desventajas de la arquitectura cliente servidor.
Ejemplificar las capas de la arquitectura cliente servidor y
sus niveles.

ARQUITECTURA CLIENTE SERVIDOR


CARACTERSTICAS:

El Cliente y el Servidor pueden actuar como una sola entidad y tambin


pueden actuar como entidades separadas, realizando actividades o
tareas independientes.
Las funciones de Cliente y Servidor pueden estar en plataformas
separadas, o en la misma plataforma.
Un servidor da servicio a mltiples clientes en forma concurrente.
Cada plataforma puede ser escalable independientemente. Los cambios
realizados en las plataformas de los Clientes o de los Servidores, ya sean
por actualizacin o por reemplazo tecnolgico, se realizan de una manera
transparente para el usuario final.
La interrelacin entre el hardware y el software estn basados en una
infraestructura poderosa, de tal forma que el acceso a los recursos de la
red no muestra la complejidad de los diferentes tipos de formatos de
datos y de los protocolos.
Adems se constituye como el nexo de unin ms adecuado para
reconciliar los sistemas de informacin basados en mainframes o
minicomputadores, con aquellos otros sustentados en entornos
informticos pequeos y estaciones de trabajo.
Designa un modelo de construccin de sistemas informticos de carcter
distribuido.
Su representacin tpica es un centro de trabajo (PC), en donde el usuario
dispone de sus propias aplicaciones de oficina y sus propias bases de
datos, sin dependencia directa del sistema central de informacin de la
organizacin, al tiempo que puede acceder a los recursos de este host
central y otros sistemas de la organizacin ponen a su servicio. (Roriguez,
2015)

FUNCIONES:

Administrar la interfaz de usuario.

Interactuar con el usuario.


Procesar la lgica de la aplicacin y hacer validaciones locales.
Generar requerimientos de bases de datos.
Recibir resultados del servidor.
Formatear resultados. (Betancourt, 2011)

VENTAJAS:

Recursos centralizados: debido a que el servidor es el centro de la


red, puede administrar los recursos que son comunes a todos los
usuarios, por ejemplo: una base de datos centralizada se utilizara
para evitar problemas provocados por datos contradictorios y
redundantes.
Seguridad mejorada: ya que la cantidad de puntos de entrada que
permite el acceso a los datos no es importante.
Administracin al nivel del servidor: ya que los clientes no juegan
un papel importante en este modelo, requieren menos
administracin.
Red escalable: gracias a esta arquitectura, es posible quitar o
agregar clientes sin afectar el funcionamiento de la red y sin la
necesidad de realizar mayores modificaciones. (KIOSKEA, 2014)
Fcil mantenimiento: Al estar distribuidas las funciones y
responsabilidades entre varios ordenadores independientes, es
posible reemplazar, reparar, actualizar, o incluso trasladar un
servidor, mientras que sus clientes no se vern afectados por ese
cambio (o se afectarn mnimamente). Esta independencia de los
cambios tambin se conoce como encapsulacin.
Existen tecnologas, suficientemente desarrolladas, diseadas para el
paradigma de C/S que aseguran la seguridad en las transacciones, la
amigabilidad del interfaz, y la facilidad de empleo. (Quintero, 2010)

DESVENTAJAS:

costo elevado: debido a la complejidad tcnica del servidor.

un eslabn dbil: el servidor es el nico eslabn dbil en la red de

cliente/servidor, debido a que toda la red est construida en torno a l. (KIOSKEA,


2014)
La congestin del trfico ha sido siempre un problema en el paradigma de C/S.
Cuando una gran cantidad de clientes envan peticiones simultaneas al mismo
servidor, puede ser que cause muchos problemas para ste (a mayor nmero de
clientes, ms problemas para el servidor). Al contrario, en las redes P2P como cada
nodo en la red hace tambin de servidor, cuantos ms nodos hay, mejor es el
ancho de banda que se tiene.

El software y el hardware de un servidor son generalmente muy


determinantes. Un hardware regular de un computador personal puede no poder
servir a cierta cantidad de clientes. Normalmente se necesita software y hardware
especfico, sobre todo en el lado del servidor, para satisfacer el trabajo. Por
supuesto, esto aumentar el costo. (Quintero, 2010)

EJEMPLOS:
Dos capas:
Ejemplo 1: El software trabaja en el mismo PC(1 nivel)
Cliente
Servidor de base de datos
Ejemplo 2: Servidor remoto (2 niveles)
Cliente
Servidor de aplicaciones

Tres capas:
Ejemplo 1: servidores remotos independientes (3 niveles)
Cliente
Servidor de base de datos
Servidor de archivos
Ejemplo 2: servidores remotos independientes (3 niveles)
Cliente
Servidor de base de datos
Servidor de negocios

N capas:
Ejemplo 1: servidores remotos independientes (4 niveles)
(4 capas)

Cliente
Servidor de aplicaciones
Servidor de infraestructura
Servidor de base de datos

Ejemplo 2: servidores remotos independientes (5 niveles)


(5 capas)

Cliente
Servidor
Servidor
Servidor
Servidor

de
de
de
de

base de datos
lgica de negocios
aplicaciones web
seguridad.

CONCLUSIONES:
Se ha fundamentado sobre las caractersticas, ventajas y desventajas de la
arquitectura cliente servidor.
Se logr dar 2 ejemplos para cada capa de la arquitectura cliente servidor y
sus niveles.

RECOMENDACIONES:
Identificar adecuadamente a que se refiere cuando se habla de capas
(software) y niveles (hardware) dentro de la arquitectura o modelo cliente
servidor.+----

Bibliografa
Betancourt, R. D. (09 de Septiembre de 2011). blogspot.com. Obtenido de
http://juanitocuirindichapio.blogspot.com/2011/09/diferentescaracteristicas-de-la_09.html
KIOSKEA. (junio de 2014). kioskea.net. Obtenido de
http://es.kioskea.net/contents/148-entorno-cliente-servidor
Quintero, R. (Octubre de 2010). Cliente Servidor. Obtenido de
http://robiniclienteservidor.weebly.com/ventajas---desventajas.html
Roriguez, C. (15 de abril de 2015). Cliente servidor. Obtenido de
http://docente.ucol.mx/rcarlos/public_html/cliente-servidor.htm