Servidores

Conceptos Generales
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.
Diagrama
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
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.
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.
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)
Algunos tipos de servidores y sus servicios
Servidor de Archivos FTP
 Solicitud de registros de archivo
 Servicio de información muy primitivo
 Muchos mensajes para obtener información
 Útiles para compartir archivos a lo largo de red.
 Son responsables para crear repositorios compartidos (documentos,
imágenes, planos de ingeniaría y otros objetos de datos grandes de la red)
Funcionamiento FTP
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.
Funcionamiento P2P
Servidores Web
 Un servidor web es un programa que implementa el protocolo HTTP
(HyperText Transfer Protocol). En donde son alojadas páginas web o
aplicaciones en diferentes formatos siendo el más común HTML (HyperText
Markup Language): textos complejos con enlaces, figuras, formularios,
botones y objetos incrustados como animaciones o reproductores de
música y contenido multimedia.
Funcionamiento Web
Servidores Groupware
 Se encarga de la administración de información como texto, imágenes,
correo electrónico, tablero y boletines electrónicos a través de entornos
web integrando diferentes servicios en una sola plataforma y que pueda
ser consultado desde cualquier parte del mundo.
 Un servidor Groupware es un software diseñado para permitir colaborar a
los usuarios, sin importar la localización, vía Internet o vía Intranet
corporativo y trabajar juntos en una atmósfera virtual.
Funcionamiento Groupware
Servidores Proxy
 En el contexto de las redes informáticas, el término proxy hace referencia a
un programa o dispositivo que realiza una acción en representación de
otro. La finalidad más habitual es la de servidor proxy, que sirve para
permitir el acceso a Internet a todos los equipos de una organización
cuando sólo se puede disponer de un único equipo conectado, esto es, una
única dirección
Funcionamiento Proxy
Servidores de Fax
 Un servidor de fax es una solución ideal para organizaciones que tratan de
reducir el uso del teléfono pero necesitan enviar documentos por fax.
Funcionamiento fax
Servidores de Correos
 Un servidor de correo es una aplicación informática que nos permite enviar
mensajes (correos) de unos usuarios a otros, con independencia de la red
que dichos usuarios estén utilizando.
Funcionamiento Correo
Servidores de Aplicaciones
 Designados a veces como un tipo de middleware (software que conecta
dos aplicaciones), los servidores de aplicaciones ocupan una gran parte del
territorio entre los servidores de bases de datos y el usuario, y a menudo
los conectan.
Funcionamiento de middleware