Professional Documents
Culture Documents
infraestructura en laboratorios
de redes y de
telecomunicaciones
Instituto de Ingeniera
http://www.uv.mx/insting
Virtualizacin con
arranque remoto por PXE
2010
Introduccin
Tradicionalmente, laboratorios basados
en una infraestructura fsica son de un
gran valor educacional pero implican,
entre otras cosas:
Altos costos de adquisicin.
Una buena cantidad de trabajo fsico para
cada una de las prcticas a realizar.
Una escasa o reducida flexibilidad.
Costos de mantenimiento.
Problemas de obsolescencia de equipo.
Introduccin
Con tcnicas de virtualizacin, complementadas
con arranque remoto por PXE y una librera de
Sistemas Operativos pre-configurados, se puede
mejorar la infraestructura de laboratorios.
Bajo este esquema puede ser posible:
Reducir costos por mantenimiento.
Reducir el tiempo de preparacin de prcticas.
Ayudar al proceso de enseanza aprendizaje con
prcticas en escenarios reales.
Reforzar el valor de los experimentos de laboratorio.
Tener flexibilidad para el desarrollo de prcticas.
El Esquema Tradicional
En los laboratorios tradicionales, los
instructores se enfrentan a una buena
cantidad de trabajo para lograr que,
con el equipo disponible, se puedan
desarrollar las prcticas necesarias.
A veces una simple prctica en la que
se modele, reproduzca y analice una
pequea red, con unos cuantos
servidores de DNS, Correo, WEB y un
Firewall, por ejemplo, puede tomar un
El Esquema Tradicional
Adems, al preparar y desarrollar
prcticas, el equipo no se puede
utilizar en otras tareas.
Aunado a lo anterior, la obsolescencia
puede, en un par de aos, dejar un
laboratorio de una universidad pblica
en situaciones precarias.
Si, adems, sumamos la falta de
flexibilidad en el hardware tradicional
usado, nos enfrentamos a una serie de
Un Primer Esquema
Un Posible Esquema
Con algunas PCs, VirtualBox, una
librera de servidores virtualizados preconfigurados (para copiar en las PCs) y
una serie de escenarios de red para
desarrollo de prcticas, se podra suplir
el equipo fsico tradicional.
Slo bastara desarrollar una serie de
escenarios predefinidos, manuales de
prcticas y una serie de equipos
virtualizados, para armar una amplia
Problemtica
Sin embargo, la solucin presenta
varios inconvenientes:
Se deben realizar varios pasos al copiar
cada mquina virtualizada antes de poder
usarla.
Es necesario configurar cada mquina
virtual y copiarla a discos USB, por
ejemplo, lo que requiere tiempo.
Se corre el riesgo de sobre-escribir el
repositorio y perder varias horas de
trabajo.
Se requiere trabajo extra en cada PC.
Esquema Propuesto
Ventajas
Bajo este esquema, el trabajo consiste
en desarrollar equipos preconfigurados y convertirlos a Live-CDs,
lo que en Debian con Debian-Helper y
en Ubuntu con UCK, es relativamente
sencillo.
Esos Live CDs, en forma de un ISO, se
montan en el servidor de PXE haciendo
un men.
Las PCs con VirtualBox se configuran
Procedimiento
Se desarrollan los escenarios de red
necesarios y los manuales prcticas.
El proceso de desarrollo de prcticas
consiste sencillamente en:
Arrancar las PCs virtuales necesarias de
acuerdo a la prctica, seleccionando las
imgenes ISO adecuadas.
Configurar lo necesario en cada equipo
virtual, como si fueran equipos reales.
Desarrollar las prcticas.
Ventajas
Ya que VirtualBox permite pausar las
mquinas virtuales, si algunas
prcticas requieren de varios das,
basta pausar los equipos utilizados y
retomar el trabajo al da siguiente.
El esquema permite a los estudiantes,
adems, desarrollar prcticas cuando
lo requieran ya que pueden cargar los
Appliances que quieran en su LapTops,
dentro de la red del Campus.
Otras Ventajas
Al desarrollar el trabajo se abri la
posibilidad de adicionar al servidor de
PXE, imgenes de Ubuntu, Debian y
otros derivados de Linux.
Adems, se pusieron algunas
distribuciones especializadas como
Clonezilla para clonar discos; Gparted y
PartMagic para particionar equipos;
FreeNas, BackTrack, etc.
Se pueden poner imgenes con BartPE
Resultados:
Los resultados dan indicios de que la
solucin puede llegar a ser ms que
aceptable.
La inversin ha sido mnima por
reutilizar un LH4 como servidor PXE
que est demostrando un desempeo
razonable.
3 PCs Dell con 4GB han soportado,
cada una, 4 servidores virtuales,
teniendo as 12 equipos que cubren
muchos escenarios reales.
El consumo de ancho de banda es alto
El Men de PXE
Trabajos Futuros
Se puede continuar buscando cmo
surtir, por ejemplo, mquinas
virtualizadas completas, lo que hace un
Data Center como VMware ESX y ESXi,
buscando un equivalente libre.
Desarrollo de una interfaz WEB para el
sistema ms especializado que un
WEBmin y un PXEsConfig disponibles
para Linux.
Desarrollo de escenarios, manuales de