You are on page 1of 3

UNIVERSIDAD DE GUAYAQUIL

FACULTAS DE INGENIERA INDUSTRIAL


LICENCIATURA EN SISTEMAS DE INFORMACIN

PAGUAY CRUZ DANIEL JOS


4TO SEMESTRE

GRUPO: 4

Fecha: 13/02/2015

DEBER:

Fuente: sistemas distribuidos de Andrew S. Tanenbaum y Maarten Van Steen

SERVIDORES
Es un nodo que forma parte de una red, provee servicios a otros nodos
denominados clientes. Tambin se suele denominar con la palabra servidor
a una aplicacin informtica o programa que realiza algunas tareas en
beneficio de otras aplicaciones llamadas clientes
En el caso de un servidor iterativo, el propio servidor manipula la peticin y,
si es necesario, devuelve una respuesta a la peticin del cliente.
Un servidor concurrente no manipula por s mismo la peticin, pero la pasa
a un hilo separado o a otro proceso, despus de lo cual de inmediato queda
en espera de la siguiente peticin entrante.
Un servidor multihilos es ejemplo de un servidor concurrente.
Un servidor de tiempo podra utilizar un puerto que se asigna de manera
dinmica mediante su sistema operativo local. En ese caso, un cliente
tendr que buscar primero dicho puerto.
Las interrupciones: Un mtodo para manipular las interrupciones de
comunicacin es desarrollar al cliente y al servidor de tal modo que sea
posible enviar datos fuera de banda, los cuales son datos a procesar por el
servidor antes que cualquier otro dato del cliente.
Otra solucin es enviar los datos fuera de banda a travs de la misma
conexin por donde el cliente enva la peticin original.
Un servidor con estados por lo general mantiene informacin persistente
acerca de sus clientes. Permite al servidor mantener la huella del cliente
que actualmente contiene los permisos de actualizacin sobre cierto
archivo, y de esta manera tambin la versin ms reciente de dicho archivo.
Un ejemplo de ello son los cookie, la cual es una pequea pieza de datos
con informacin especfica del cliente que es de inters para el servidor. Las
cookies nunca son ejecutadas por el servidor, solamente almacenadas.

UNIVERSIDAD DE GUAYAQUIL
FACULTAS DE INGENIERA INDUSTRIAL
LICENCIATURA EN SISTEMAS DE INFORMACIN

PAGUAY CRUZ DANIEL JOS


4TO SEMESTRE
Fecha: 13/02/2015

GRUPO: 4
DEBER:

Fuente: sistemas distribuidos de Andrew S. Tanenbaum y Maarten Van Steen

La primera vez que un cliente accede a un servidor, ste enva una cookie
junto con las pginas web requeridas de nuevo hacia el navegador, despus
de lo cual el navegador retira la cookie.
Aunque en principio este mtodo funciona bien, el que el navegador enve
las cookies de vuelta para su salvaguarda con frecuencia se oculta por
completo a los usuarios.
Servidores de clsteres
Un servidor de cluster no es otra cosa que una coleccin de mquinas
conectadas a travs de una red, donde cada mquina ejecuta uno o ms
servidores. Los servidores de clsteres que consideramos aqu son aquellos
en los cuales las mquinas estn conectadas mediante una red de rea
local, con frecuencia ofreciendo un gran ancho de banda y latencia muy
pequea. Un servidor de cluster est organizado dentro de tres niveles:
El primer nivel consta de un interruptor (switch) lgico a travs del cual se
rutean las peticiones del cliente.

Switch: Permite ocultar el hecho de que existen mltiples servidores.


En otras palabras, las aplicaciones cliente que corren en mquinas
remotas no deben tener necesidad de saber cosa alguna acerca de la
organizacin interna de un cluster. Esta transparencia de acceso se
ofrece invariablemente por medio de un solo punto de acceso, en
cambio se implementa a travs de algn tipo de interruptor de
hardware tal como una mquina dedicada.

Segundo nivel contienen servidores dedicados al proceso de las


aplicaciones. Son servidores que ejecutan hardware de alto rendimiento
dedicado a entregar poder de cmputo. Sin embargo, en el caso de
servidores de clsteres empresariales, podra darse el caso de que las
aplicaciones requieran ejecutarse en mquinas de este tipo (low-end) en las
cuales el poder de cmputo requerido no es el cuello de botella, pero el
acceso al almacenamiento s lo es.

UNIVERSIDAD DE GUAYAQUIL
FACULTAS DE INGENIERA INDUSTRIAL
LICENCIATURA EN SISTEMAS DE INFORMACIN

PAGUAY CRUZ DANIEL JOS


4TO SEMESTRE
Fecha: 13/02/2015

GRUPO: 4
DEBER:

Fuente: sistemas distribuidos de Andrew S. Tanenbaum y Maarten Van Steen

Tercer nivel, el cual consiste en servidores de procesamiento de datos,


archivos notables, y servidores de bases de datos. De nuevo, dependiendo
del uso del cluster de servidores, dichos servidores pudieran ejecutarse en
mquinas especializadas, configuradas para acceso a discos de alta
velocidad y que cuenten con grandes cachs de datos del lado del servidor.
Servidores distribuidos
Conjunto de mquinas que cambian de manera dinmica, y posiblemente
tambin con ms de un punto de acceso, pero que sin embargo, aparecen
ante el mundo como una sola y poderosa mquina.
Administracin de servidores de clsteres
Para administrar un servidor de cluster es extender las funciones
tradicionales de administracin de una sola computadora al cluster. En su
modo ms primitivo, esto significa que un administrador puede acceder a
un nodo desde un cliente remoto y ejecutar comandos locales de
administracin para monitorear, instalar, y modificar los componentes.
Algo ms avanzado es ocultar el hecho de que se necesita acceder a un
nodo y en lugar de eso proporcionar una interfaz a una mquina para la
administracin que permita recopilar la informacin desde uno o ms
servidores, actualizar sus componentes, agregar y remover nodos, etc.

You might also like