2. Arquitectura Cliente/Servidor
Esta arquitectura consiste básicamente en un cliente que
realiza peticiones a otro programa -el servidor- que le
da respuesta. Es ventajosa en un sistema operativo
multiusuario distribuido a través de una red de
computadoras.
Page 2
3. Antecedentes
Cliente / Servidor nació por la necesidad que tienen
las organizaciones, de realizar sus operaciones mas
eficientemente lo cual se reduce a que el su
personal sea mas productivo y reduzcan los costos y
gastos de operación y mantenimiento
Al mismo que se generan productos y servicios mas
rápidamente y con mejor calidad
Page 3
4. Características
Servicio: Cliente/Servidor es una relación entre procesos
que se ejecutan en maquinas independientes.
– Proceso Servidor: Proveedor de servicios
– Proceso Cliente: Consumidor de servicios
Recursos Compartidos: Un servidor puede servir a varios
clientes al mismo tiempo y regular su acceso a los recursos
Centralización del control: los accesos, recursos y la
integridad de los datos son controlados por el servidor de
forma que un programa cliente defectuoso o no autorizado no
pueda dañar el sistema. Esta centralización también
facilita la tarea de poner al día datos u otros recursos.
Page 4
5. Características
Escalabilidad: se puede aumentar la capacidad de
clientes y servidores por separado. Cualquier
elemento puede ser aumentado (o mejorado) en
cualquier momento, o se pueden añadir nuevos nodos
a la red (clientes y/o servidores).
Fácil 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 verán
afectados por ese cambio (o se afectarán
mínimamente). Esta independencia de los cambios
también se conoce como encapsulación.
Page 5
6. Características
Transparencia de Ubicación: Un servidor puede residir en
la misma maquina del cliente o en otra, en la red.
Cliente/Servidor oculta la ubicación del servidor. Un
programa puede ser cliente, servidor, o las dos cosas.
Mezclar y Acoplar: Cliente/Servidor es independiente de
plataformas de equipos o de sistemas operativos. Se
puede mezclar plataformas de clientes y servidores
(Windows/Linux, Linux/Windows, etc)
Page 6
7. Que es un servidor
En informática, un servidor es una computadora que,
formando parte de una red, provee servicios a otras
computadoras denominadas clientes.
Page 7
8. 1. Aspectos de hardware
Un servidor es un sistema informático que consta de un
hardware y unas características especiales que son las que
lo diferencian a los domésticos, este hardware es más
preciso y soporta tareas más complejas. Entre otras
características permite sustituir componentes dañados sin
la necesidad de apagar el sistema para llevar a cabo el
mantenimiento.
2. Aspectos de software
Se requiere un software para poder controlar el hardware,
utilizarlo al 100% y que permita el mantenimiento el máximo
de estabilidad.
El software esta enfocado a ofrecer uno o varios servicios,
estos servicios pueden estar diseñados para ofrecer
funcionalidades de red o en muchos casos ofrecer
funcionalidades para los usuarios de la red.
Page 8
9. ¿Son importantes?
En el mundo hoy en día son imprescindibles los servidores,
pues sin ellos las comunicaciones en un alto porcentaje
desaparecerían, los negocios que tienen sedes mantendrían
problemas al trasferir sus datos y recursos quedarían
completamente paralizadas, un servidor puede controlar
cámaras de seguridad, el estado del tráfico, pero ¿como
recogería este datos de otros repartidos por el mundo si no
tuviesen el soporte de otros servidores y redes para
comunicarse entre si? simplemente no se podría…
Page 9
10. Tipos de servidor
Servidor de Aplicaciones (Application Servers): Usualmente
se trata de un dispositivo de software que proporciona
servicios de aplicación a las computadoras cliente.
Servidor de Audio/Video (Audio/Video Servers): estos añaden
capacidades multimedia a los sitios web permitiéndoles
mostrar contenido multimedia en forma de flujo continuo
(streaming) desde el servidor sin interrupciones, con la
posibilidad de escuchar música o ver videos sin necesidad
de ser descargados previamente.
Page 10
11. Tipos de servidor
Servidor
de
Chat
(Chat
Servers):
estos
permiten
intercambiar información a una gran cantidad de usuarios
ofreciendo la posibilidad de llevar a cabo discusiones en
tiempo real.
Servidor de fax: almacena, envía, recibe, enruta y realiza
otras funciones necesarias para la transmisión, la
recepción y la distribución apropiadas de los fax.
Page 11
12. Continuación…
Servidores FTP (FTP Servers): Uno de los servicios más
antiguos de Internet, File Transfer Protocol. Su función es
permitir
el
intercambio
de
datos
entre
diferentes
servidores/ordenadores.
Servidores Groupware (Servidores de Colaboración): provee a
los usuarios, grupos y organizaciones las herramientas para
colaborarsen entre si de forma inteligente y eficaz. Esto
es posible gracias al acceso a la información compartida
desde cualquier lugar y en cualquier momento, incluyendo
ficheros, tareas, contactos, calendarios, diarios y notas.
Page 12
13. Continuación…
Servidores IRC (IRC Servers): Otra opción para usuarios que
buscan la discusión en tiempo real, Internet Relay Chat
(IRC) consiste en varias redes de servidores separadas que
permiten que los usuarios conecten el uno al otro por medio
de una red IRC.
Page 13
14. Continuación…
Servidores Web (Web Servers): Básicamente, un servidor web
es un programa diseñado para alojar y transferir páginas
web. Estos servidores se mantienen a la espera de
peticiones que le hará un cliente o un usuario en internet.
Servidores de Noticias (News Servers): Los servidores de
noticias actúan como fuente de distribución y entrega para
los millares de grupos de noticias públicos actualmente
accesibles a través de la red de noticias USENET.
Page 14
15. Continuación…
Servidores Proxy (Proxy Servers): realiza un algunas
funciones a nombre de otros clientes en la red para
aumentar el funcionamiento de ciertas operaciones (p. ej.,
depositar documentos u otros datos que se soliciten muy
frecuentemente),
también
proporciona
servicios
de
seguridad,
o
sea,
incluye
un
cortafuegos.
Permite
administrar el acceso a internet en una red de computadoras
permitiendo o negando el acceso a diferentes sitios Web.
Servidores P2P Se refiere a una red que no tiene clientes
ni servidores fijos, sino una serie de nodos que se
comportan simultáneamente como clientes y como servidores
respecto de los demás nodos de la red. Es una forma legal
de compartir archivos de forma similar a como se hace en el
email o mensajeros instantáneos, sólo que de una forma más
eficiente.
Page 15
16. Continuación…
Servidores de Listas (List Servers): estos ofrecen una
mejor manera de manejar listas de correo electrónico, bien
sean discusiones interactivas abiertas al público o listas
unidireccionales de anuncios, boletines de noticias o
publicidad.
Page 16
17. Continuación…
Servidor de archivos: Estos son típicos de la red local de
una empresa, aunque algunos los hay muchísimo más potentes
que pueden albergar capacidades medidas en exaBytes. es el
que almacena varios tipos de archivos y los distribuye a
otros clientes en la red.
Servidor de Base de Datos (database server): provee
servicios de base de datos a otros programas u otras
computadoras, como es definido por el modelo clienteservidor. También puede hacer referencia a aquellas
computadoras
(servidores)
dedicadas
a
ejecutar
esos
programas, prestando el servicio.
Page 17
18. Continuación…
Servidor de impresiones: controla una o más impresoras y acepta
trabajos de impresión de otros clientes de la red, poniendo en
cola los trabajos de impresión, y realizando la mayoría o todas
las otras funciones que en un sitio de trabajo se realizaría
para lograr una tarea de impresión si la impresora fuera
conectada directamente con el puerto de impresora del sitio de
trabajo.
Servidor de correo: almacena, envía, recibe, enruta y realiza
otras operaciones relacionadas con email para los clientes de
la red. Estos mueven y almacenan el correo electrónico a través
de las redes corporativas (vía LANs y WANs) y a través de
Internet.
Page 18
19. Continuación…
Servidor de la telefonía: realiza funciones relacionadas con la
telefonía, como es la de contestador automático, realizando las
funciones de un sistema interactivo para la respuesta de la
voz, almacenando los mensajes de voz, encaminando las llamadas
y controlando también la red o el Internet, p. ej., la entrada
excesiva de la voz sobre IP (VoIP), etc.
Page 19
20. Continuación…
Servidor de reserva: tiene el software de reserva de la red
instalado y tiene cantidades grandes de almacenamiento de la
red en discos duros u otras formas del almacenamiento
disponibles para que se utilice con el fin de asegurarse de que
la pérdida de un servidor principal no afecte a la red. Esta
técnica también es denominada clustering.
Sin embargo, de acuerdo al rol que asumen dentro de una red se
dividen en:
Servidor dedicado: son aquellos que le dedican toda su potencia
a administrar los recursos de la red, es decir, a atender las
solicitudes de procesamiento de los clientes.
Page 20
21. Continuación…
Servidor no dedicado: son aquellos que no dedican toda su
potencia a los clientes, sino también pueden jugar el rol de
estaciones de trabajo al procesar solicitudes de un usuario
local.
Servidores Telnet (Telnet Servers): Un servidor telnet permite
a los usuarios entrar en un ordenador huésped y realizar tareas
como si estuviera trabajando directamente en ese ordenador.
Page 21