miércoles, diciembre 18, 2013

Notas de VirtualBox (III): Redes Internas

VirtualBox tiene una funcionalidad muy interesante que permiten definir redes internas al propio entorno virtual, siendo emuladas por el software. Son de gran utilidad, para probar despliegues de DHCP, instalaciones remotas o configuraciones de red distribuidas. Cuando se configura un adaptador para que esté conectado a una red interna, se elije el tipo de red como red interna y el nombre de la red a la cual está conectado. Se pueden definir varias redes, aunque como puede verse, el sistema sólo deja configurar desde el gui 4 adaptadores


Al igual que otras propiedades de las máquinas virtuales, se puede modificar sus propiedades a través del comando VBoxManage, en este caso con la opción --intnetN nombr donde N es el número de interfaz que queremos modificar y nombre el nombre de la red virtual a la cual se quiere conectar el adaptador. Aparte, se puede configurar las propiedades de la red, como la posibilidad que las máquinas virtuales tengan acceso al modo promiscuo. Puede ser útil, si se desea en este tipo de entornos usar el servidor de dhcp interno del sistema para proporcionar una dirección IP a los host que se conecten a dicha red.

Un ejemplo de uso de esta configuración puede verse en el siguiente esquema, que lo monté para probar la instalación de una distribución Debian desde red. La primera máquina virtual vm1, tiene dos interfaces virtuales, una conectada vía bridging (Adaptador puente en español) a la misma red del host, donde recibe una IP vía DHCP. La otra interfaz es una red interna, red-interna, con una dirección IP fija. La máquina vm2, obtiene su configuración de red de vm1 a través de los servicios de DHCP que ésta monta. Por último vm1 hace de NAT a toda la red-interna. Toda la comunicación queda dentro de

Referencias


viernes, diciembre 13, 2013

Algunas notas sobre VirtualBox (II): Capturando tráfico de red

Hoy me he encontrado con una opción que desconocía de VirtualBox, la posibilidad de generar un fichero pcap con el tráfico que pasa a través de las interfaces de red de las máquinas virtuales. Esta opción es muy útil en caso de que se desee analizar problemas que estar ocurriendo en la red, porque este fichero puede ser procesado por programas como tcpdump o WireShark en busca de problemas.

Hay que usar dos parámetros con VBoxManage modifyvm nombre_de_maquina_virtual para poder capturar el tráfico de las interfaces que interesen:

  • --nictracefileN file dónde N es el número de la interfaz que vamos a usar para guardar tráfico y file es la ruta completa al fichero donde se almacenará el mismo.
  • --nictraceN on|off , siendo N el número deinterfaz iterfaz, usando on en caso de que se desee activar la captura y off para desactivarla.

Por ejemplo, para captura el tráfico de la interfaz 1 de la máquina test_machine en el fichero /tmp/captura .test_machine.pcap se usa el siguiente comando:

VboxManage modifyvm test_machine --nictracefile1 /tmp/captura.test_machine.pcap --nictrace1 on

jueves, diciembre 05, 2013

Previsiones de empleo a veinte años

Ayer varios medios de comunicación se hicieron eco de la publicación por parte de la consultora PricewaterhouseCoopers de un estudio llamado La economía española en 2033. La conclusión que más destacaba era la siguiente:España no recuperará el empleo destruido durante esta crisis hasta el año 2033, en la que su tasa de paro será similar a los países de su entorno

Suelo tomarme con bastante cautela este tipo de previsiones a tan largo plazo. Recomiendo la lectura de Estimates of Uncertainty around the RBA’s Forecasts, un estudio de la Reserva Federal Australiana - su banco central - sobre la fiabilidad de sus previsiones a largo plazo. Una de las conclusiones destacadas es que la estimación de la tasa de desempleo más allá de unos trimestres es tan fiable como hacerlo de manera aleatoria:

Forecasts of the unemployment rate outperform a random walk only for a few quarters ahead.

Una de las cosas que me gustaría que hiciese la prensa económica es un buen artículo analizando la fiabilidad de las múltiples previsiones que hacen diferentes organismos tanto públicos como privados a lo largo del año. Pero mucho me temo que hay demasiados intereses para realizar un estudio serio del tema, en especial en el particular periodismo militante español donde un estudio de un organismo puede ser una basura o muy riguroso, en función de que sirva o no para atizar al gobierno de turno.

miércoles, noviembre 27, 2013

Algunas pinceladas de la historia de OS/2

Leía hace unos días en Ars Technica el artículo de Jeremy Reider Half an operating system: The triumph and tragedy of OS/2 sobre el sistema operativo de IBM OS/2. En el mismo se hace um resumen de algunas de las estrategias empresariales que llevaron al nacimiento de OS/2, así como ciertas decisiones técnicas y de estrategia empresarial que llevaron a condenar este sistema operativo al olvido. Aunque merece la pena la lectura completa del mismo, voy a destacar dos conclusiones del mismo que me llamaron la atención (están el epígrafe lessons learned)

OS/2 siempre fue un DOS mejor que DOS y un Windows mejor que Windows - tenía una excelente capa de emulación de ambos sistemas -. Pero era tan sumamente buena que los desarroladores no tenían necesidad ninguna de hacer aplicaciones nativas para la plataforma.

IBM also made a crucial error in promoting OS/2 as a “better DOS than DOS and a better Windows than Windows.” Having such amazing compatibility with other popular operating systems out of the box meant that the market for native OS/2 apps never had a chance to develop. Many people bought OS/2. Very few people bought OS/2 applications

Cuando dentro de una compañía tiene hay divisiones con intereses encontrados, se gastan esfuerzos cada uno tirando en su sentido, que llevan a destrozar un producto. Eso pasó en IBM donde los que vendían mainframes veían a los PC's como una amenaza para su negocio, no querían que fueran tan potentes.

Unfortunately, IBM was being pulled in two directions. The company's legacy mainframe division didn’t want any PCs that were too powerful, lest they take away the market for big iron. The PC division just wanted to sell lots of personal computers and didn’t care what it had to do in order to meet that goal. This fighting went back and forth, resulting in agonizing situations such as IBM’s own low-end Aptivas being unable to run OS/2 properly and the PC division promoting Windows instead.


lunes, noviembre 11, 2013

No hubo bastante con el desastre de las Cajas de Ahorro

Parece que en España no hemos tenido bastante con ese desastre financiero público que han sido las cajas de ahorro. Protagonistas de la burbuja financiera, cerraron a cal y canto sus departamentos de análisis de riesgo y regaron de crédito barato la piel de toro. En sus consejos de administración, estaban representados los políticos y sindicatos de cada región donde operaban. El crédito con destino a la promoción de viviendas y la financiación de las obras de las administraciones de turno. Los resultados, de todos conocidos: Casi 33000 millones de euros gastados hasta ahora por el FROB para mayor gloria del bolsillo del ciudadano español -.

Bien, pues la Junta de Andalucía quiere otra vez su banco público. Pero claro, no son los únicos. Que en los consejos de administración de estas entidades se vivía muy bien. Que son unas entidades estupendas para financiar a los amigos y los proyectos que pueden ser buenos caladeros de votos. El problema, es que cuando se tuerce la cosa, no son los votantes que jaleaban estas medidas quienes pagan el agujero.

Ah, y si alguien piensa que lo que había antes no es banca pública, que mire la Ley 15/1999 de la Junta de Andalucía, concretamente el artículo dos y tres:

Las Cajas de Ahorros domiciliadas en Andalucía, con o sin Monte de Piedad, son entidades de crédito de naturaleza fundacional y de carácter social, sin ánimo de lucro, que orientan su actividad a la consecución de fines de interés público.
Las Cajas de Ahorros orientarán sus actuaciones a la consecución de fines de interés público tales como el fomento del empleo, el apoyo a los sectores productivos, la protección y mejora del medio ambiente, el patrimonio cultural e histórico y la investigación, a fin de contribuir al desarrollo social y económico de Andalucía, así como su equilibrio territorial