Resumen:
|
[ES] En los últimos años el crecimiento en la demanda de los servicios de Internet
ha provocado que en muchos casos un único servidor sea incapaz de atender
el volumen de peticiones de los clientes. Esto ha motivado un ...[+]
[ES] En los últimos años el crecimiento en la demanda de los servicios de Internet
ha provocado que en muchos casos un único servidor sea incapaz de atender
el volumen de peticiones de los clientes. Esto ha motivado un cambio en la
arquitectura de los servidores, que con frecuencia han pasado a implementarse
mediante clusters de computadores como una excelente alternativa costeprestaciones.
El acceso al clúster suele realizarse a través de un nodo maestro
o director, que se encarga de repartir las peticiones de los clientes entre un
conjunto de servidores que son los que realmente implementan el servicio
demandado.
En este Trabajo Fin de Master se plantea instalar, configurar y evaluar un
servidor de Internet basado en un clúster de computadores, con sistema operativo
Linux. El sistema incorporará dos nodos directores para garantizar un
funcionamiento continuo, así como mecanismos para repartir la carga entre
los servidores. Los nodos servidores estarán virtualizados para ofrecer flexibilidad
en la configuración y ofrecerán al menos un servicio Web, con páginas
estáticas y dinámicas. Por otra parte, también es habitual que los nodos servidores
accedan a bases de datos para preparar la respuesta a las peticiones
de los clientes. Por este motivo, en el TFM también se explorarán soluciones
escalables basadas en clúster para bases de datos.
[-]
[EN] In recent years, the demand growth of Internet services has in many cases
led to the inability of a single server to address the volume of client requests.
This has sparked a change on the architecture of the servers, ...[+]
[EN] In recent years, the demand growth of Internet services has in many cases
led to the inability of a single server to address the volume of client requests.
This has sparked a change on the architecture of the servers, which have
become to be implemented through computer clusters with frequency as an
excellent cost-performances alternative. The access to the cluster usually
takes place via a master (or manager) node, which is responsible for allocating
the client requests from among a numer of servers that are the ones who
actually implement the requested service.
This Final Master Project presents the installation, the setting and the testing
of an Internet server based on a computer cluster, with a Lynux operating
system. The system will incorporate two manager nodes to guarantee continuous
operation, and mechanisms to divide the load between the servers.
The server nodes will be virtualized in order to offer flexibility in the setting
and will provide at least one Web service with static and dynamic pages.
Moreover, it is also commonly that the server nodes have access to databases
in order to prepare the response of the client requests. For this reason, in the
FMP will also be explored scalable solutions based on cluster for databases.
[-]
|