CBL - Campus del Baix Llobregat

Projecte llegit

Títol: Automatización del aprovisionamiento de servidores y despliegue de servicios en un centro de datos


Director/a: YÚFERA GÓMEZ, JOSEP M.

Departament: ENTEL

Títol: Automatización del aprovisionamiento de servidores y despliegue de servicios en un centro de datos

Data inici oferta: 12-02-2015     Data finalització oferta: 12-10-2015



Estudis d'assignació del projecte:
    GR ENG SIS TELECOMUN
    GR ENG TELEMÀTICA
Tipus: Individual
 
Lloc de realització: EETAC
 
Paraules clau:
Grandes infraestructuras de red, gestión
 
Descripció del contingut i pla d'activitats:
El mundo está en constante cambio, la aparición de Internet ha
sido catalizador de todo tipo de reacciones en el ámbito de las
tecnologías de la información.

Las infraestructuras dedicadas a proporcionar servicios en la red
han experimentado un crecimiento digno de aparecer en los libros
de historia y los desarrolladores e ingenieros de sistemas juegan
un papel vital en esta revolución tecnológica.

Las herramientas de administración de sistemas han evolucionado
al mismo ritmo que las infraestructuras, y el trabajo de los
ingenieros ha pasado de ser algo casi artesanal a estar integrado
en metodologías ágiles y técnicas de programación extrema. En
este contexto aparecen herramientas como Docker, Puppet, CoreOS y
Mesos, entre otras.

El objetivo del trabajo propuesto consiste en sentar las bases
para un sistema escalable basado en las herramientas mencionadas,
que centralice y automatice la configuración y el despliegue de
grandes infraestructuras de servidores.
 
Overview (resum en anglès):

The aim of this project is to provide a solution to two scalability issues that arise in big
computation infraestructures: Inefficient resources utilization in the data center and the
increase of the management complexity.
Regarding fleets of servers, you don’t have to go back far in time to verify that both configuration
management and resources allocation polices have evolved very fast. The server
is no longer the gravitation center and the data center consolidates as the new abstraction
layer where computation happens.
This project presents two platforms in simbiosis, the bootstrapping platform and the exploitation
platform. The former is used to bootstrapp and manage the latter, which in turn
unifies the data center resources and performs dynamic resources allocation based on demand.
The project has a balanced effort of design, development and integration phases.
The exploitation platform is larger in terms of number of components however, it just required
an integration effort. All the building blocks are detailed in the project as well as its
functions and its interactions.
Despite being the smaller one, the bootstrapping platform requires the higher design and
development efforts. All the building blocks are detailed in the project as well as its functions,
building recips and full structural and procedural diagrams.
The project ends with an installation guide that helps the reader to deploy a bootstrapping
platform which in turn can be used to deploy an exploitation platform.


© CBLTIC Campus del Baix Llobregat - UPC