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
Disco duro
Procesadores
Memoria RAM

Servidoreseste

  • 1.
  • 2.
    Arquitectura Cliente/Servidor Esta arquitecturaconsiste 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.
  • 3.
  • 4.
    Antecedentes Cliente / Servidornació 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
  • 5.
    Características Servicio: Cliente/Servidor esuna 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.
  • 6.
    Características Escalabilidad: se puedeaumentar 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.
  • 7.
    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)
  • 8.
    Algunos tipos deservidores y sus servicios
  • 9.
    Servidor de ArchivosFTP 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)
  • 10.
  • 11.
    Servidores P2P Se refierea 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.
  • 12.
  • 13.
    Servidores Web Un servidorweb 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.
  • 14.
  • 15.
    Servidores Groupware Se encargade 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.
  • 16.
  • 17.
    Servidores Proxy En elcontexto 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
  • 18.
  • 19.
    Servidores de Fax Unservidor de fax es una solución ideal para organizaciones que tratan de reducir el uso del teléfono pero necesitan enviar documentos por fax.
  • 20.
  • 21.
    Servidores de Correos Unservidor 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.
  • 22.
  • 23.
    Servidores de Aplicaciones Designadosa 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.
  • 24.
  • 25.
  • 26.
  • 27.