Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Temas Proyecto Memoria de Títulación
1. Proyecto Memoria de T´
ıtulo – 549300
Temas Propuestos
Jorge E. Pezoa
jpezoa@udec.cl
12 de abril de 2010
Green computing: Asignaci´n “verde” de tareas a un sistema de pro-
o
cesadores distribuidos
´
Areas: Computaci´n distribuida, optimizaci´n, conservaci´n de energ´
o o o ıa.
Descripci´n general: En un sistema de procesamiento distribuido se busca aprovechar al m´ximo los
o a
servidores de c´lculo disponibles. En ocasiones se busca adem´s proveer ciertos niveles de confiabilidad y/o
a a
calidad de servicio. Para aprovechar al m´ximo los recursos de un sistema distribuido lo que t´
a ıpicamente se
hace es asignar “inteligentemente” las tareas (procesos at´micos) a los servidores del sistema, con el objetivo
o
de optimizar alguna funci´n de costo predefinida. En el desarrollo de este proyecto de memoria de t´
o ıtulo, y
en la posterior memoria de t´ ıtulo, se busca optimizar, v´ asignaci´n de tareas, el uso de los recursos de un
ıa o
sistema distribuido considerando, ya sea como restricci´n o como funci´n de costo, el consumo energ´tico total
o o e
del sistema distribuido. Para esto se debe caracterizar y/o modelar matem´ticamente el sistema distribuido (los
a
procesadores y el canal de comunicaci´n utilizado por los procesadores para intercambiar tareas) y desarrollar
o
estrategias inteligentes para la asignaci´n de tareas.
o
Virtualizaci´n de servicios Internet para m´
o ınimo consumo energ´tico
e
´
Areas: Sistemas operativos, optimizaci´n, servicios Internet y conservaci´n de energ´
o o ıa.
Descripci´n general: Las empresas proveedoras de servicios Internet, como por ejemplo los webhostings,
o
est´n muy interesadas en reducir sus costos variables. Entre sus costos variables est´ el n´mero de equipos
a a u
servidores que ellos necesitan adquirir para proveer sus servicios. Otro de sus costos variables es la cantidad de
energ´ que consumen los servidores en operaci´n. Una de las soluciones m´s utilizada para por los proveedores
ıa o a
de servicios para reducir estos costos variables es la virtualizaci´n. La virtualizaci´n consiste en emular, v´
o o ıa
software, m´ltiples servidores, los que se ejecutan de manera concurrente en una sola “m´quina real”. Los
u a
objetivos de este proyecto de memoria de t´ ıtulo, y su correspondiente memoria de t´ ıtulo, son: (i) cuantificar
la cantidad de energ´ que un proveedor de servicios puede ahorrar cuando utiliza t´cnicas de virtualizaci´n;
ıa e o
y (ii) desarrollar una metodolog´ para evaluar dicho ahorro energ´tico. La metodolog´ a desarrollar incluye
ıa e ıa
modelar matem´ticamente un servidor y el proceso de virtualizaci´n, para a continuaci´n formular un problema
a o o
de optimizaci´n que permita encontrar el n´mero ´ptimo de m´quinas virtuales a ejecutar sobre una m´quina
o u o a a
real, de manera de minimizar el consumo energ´tico de la m´quina real.
e a
1
2. Monitoreo distribuido de ambientes usando sensores inal´mbricos
a
´
Area: Computaci´n distribuida y procesamiento de se˜ales.
o n
Descripci´n general: La idea de este proyecto de memoria de t´
o ıtulo es utilizar sensores inal´mbricos Sun
a
SPOT para monitorear de forma distribuida variables como temperatura, presi´n y humedad en ambientes
o
abiertos y/o cerrados, como casas, edificios, invernaderos, etc. En el desarrollo del proyecto se debe modelar
las din´micas de las variables ambientales con el fin de muestrarlas eficientemente en el tiempo y en el espacio.
a
Adem´s, se debe desarrollar una plataforma para el procesamiento de datos y el despliegue de la informaci´n
a o
adquirida. Eventualmente se considerar´ utilizar actuadores para controlar una o m´s variables de ambiente.
a a
Red de sensores inal´mbricos en el an´lisis de vibraciones y sismolog´
a a ıa
´
Area: Computaci´n distribuida y procesamiento de se˜ales.
o n
Descripci´n general: La idea de este proyecto de memoria de t´
o ıtulo es utilizar sensores inal´mbricos Sun
a
SPOT para el desarrollo de una aplicaci´n que: (i) registre datos sismol´gicos y de vibraciones en estructuras
o o
civiles como edificios, puentes, etc.; (ii) calcule la aceleraci´n observada en dichas obras civiles; (iii) genere
o
an´lisis y reportes b´sicos, en los dominios del tiempo y de la frecuencia, usando los datos capturados; y (iv) sea
a a
capaz almacenar los datos capturados en caso de que falle la fuente de energ´ principal. Adem´s, se requiere que
ıa a
la aplicaci´n a desarrollar sea eficiente en el muestreo y captura de los datos, en uso de los recursos energ´ticos
o e
y en el uso del ancho de banda disponible para comunicaciones.
Este trabajo es co-patrocinado por el Dr. Felipe Villalobos Jara, profesor del departamento de Ingenier´ ıa
Civil de la Universidad Cat´lica de la Sant´
o ısima Concepci´n.
o
Desarrollo de una metodolog´ para reconfiguraci´n de redes
ıa o
´
Area: Teor´ de redes y optimizaci´n.
ıa o
Descripci´n general: El proceso de reconfiguraci´n de una red se define como la alteraci´n controlada
o o o
de la topolog´ (f´
ıa ısica o l´gica) de una red con el fin de realizar alg´n control sobre ella y/o optimizar alguna
o u
funci´n de costo predefinida. En esta memoria de t´
o ıtulo se busca desarrollar un marco de trabajo te´rico que
o
permita reconfigurar redes de datos, el´ctricas, etc. con el fin de optimizar, en l´
e ınea y/o fuera de l´
ınea, una
funci´n de costo. El desarrollo de la memoria de t´
o ıtulo incluye: (i) modelar las redes usando teor´ de grafos y/o
ıa
redes de Petri; (ii) definir funciones de costo apropiadas para los distintos tipos de redes; y (iii) implementar
programas para resolver los problemas de optimizaci´n asociados.
o
Este trabajo es co-patrocinado por el Dr. Luis Garc´ Santander, profesor del departamento de Ingenier´
ıa ıa
El´ctrica de la Universidad de Concepci´n.
e o
2