Mi abstracción sobre las Máquinas Virtuales

Hace mas de tres de años que trabajo con Máquinas Virtuales, desde el poderoso Virtual PC de Connectix que ejecutaba Linux y corría equipos sin consumir mucha RAM, luego pasé por VPC 2004 de Microsoft, me quedé un rato con VMWare por el soporte de USB y otras yerbas mas que ofrecía; y después he decidido volver a VPC en su versión 2007 por el soporte que tiene de Virtualizacion en Windows Vista.


Mientras administraba mis máquinas virtuales, ingresé (sin saberlo) a una especie de trance en modo abstracción y me puse a analizar algunas cosas que aqui comparto contigo…


Recordaba a Blade Runner, una película futurista con el SoundTrack de Vangelis (música que escuchaba yo en ese preciso momento) y protagonizada por el ex Han Solo de StarWars (Harrison Ford) donde los androides cuyo modelo era llamado Nexus que otros los conocían como “replicantes” se revelaban a sus creadores los humanos  porque se resistían a “morir”, y es que ni ellos mismos sabían que eran androides y el mensaje final es que uno como ser humano tampoco sabe si es controlado por algun dispositivo o de pronto si, algo llamado “vida”…


Como sea, al ver mi máquina virtual, me preguntaba si el Sistema Operativo que corría sobre ésta (VPC) podría “darse cuenta” que está siendo virtualizada o de pronto se creería SO corriendo sobre una máquina física comun y corriente, mientras pensaba esto, llegó a mis manos por “causalidad” (si, cAUsalidad; porque nada es casual, todo pasa por algo), un artículo de Jon Galloway titulado Can Operating Systems tell if they’re running in a Virtual Machine? que trata sobre la virtualización y cómo ésta puede iniciar una nueva secuela de vulnerabilidades que hasta hoy no habíamos siquiera percibido y esto en multiples plataformas, ya que el ataque sería por hardware. Lo ideal es que una máquina virtual debería “ser consciente” de estar en modo virtualización, solo de esa forma podemos intentar medidas de protección a este tipo de ataques. Vista está haciendo algo al respecto en el campo legal, supongo que Mac OS con su producto homólogo llamado “Parallels” también está en lo mismo.


Esto me llevó mucho más adentro, asi que, para no extenderme y para no cansarte con mis abstracciones, te dejo los enlaces a algunos temas muy interesantes que ayudarán a que completes la idea por tí mismo:




  • Joanna Rutkowska con sus artículos Pildora Roja y Pildora Azul, al mismo estilo de The Matrix, intenta convencernos de los riesgos de la virtualización y de la posible existencia de un mundo real que nos rodea no es el mundo físico, sino mas bien el virtualizado… ya me hice bolas…


  • Nivel 13 o piso 13, excelente pelicula de ciencia ficción que complementa el concepto  The Matrix y algun libro de filosofía de Platon conocido con el nombre de El Hombre de la Caverna (de lectura obligada para todo aquel que se considere Geek), apto solo para quienes se consideren que “no encajan” en esta realidad o que, simplemente ya se dieron cuenta de la misma.


  • eXistenZ del mismo creador de “La mosca” nos lleva mas allá del análisis y las cosas cotidianas, es realmente una invitación a la abstracción y análisis de nuestra realidad 3D.

Asi que, si como yo, te gustan las películas no comerciales, aqui tienes una lista para intentar hacerte de una de ellas (recomendable en formato DVD sin DRM  😛 )  y verla por lo menos 3 veces para analizar el mensaje que nos da las mismas, no me explayé con The Matrix, por la obvia razón que es una película muy comercial.


Entonces… luces, cámara y acción

7 comentarios en “Mi abstracción sobre las Máquinas Virtuales”

  1. Hola, te falto nombrar la pelicula “Dark City” 😉

    Ahora con respecto a las máquinas virtuales.. VMWare no tiene soporte a Virtualization o simplemente VPC tiene mejor soporte?
    y por otro lado.. VPC2007 tiene soporte a 2 nucleos? al menos no encontré la opción (que sí esta en VMWare)

    Saludos.

  2. VMWare le da mil vueltas a VPC en todos los aspectos:

    – velocidad
    – soporte de hardware
    – snapshots
    – consumo de memoria

    Lo que pasa es que como siempre, pues hay empresa X, Microsoft con más fuerza y recursos saco un producto que compite con X y lo ofrece gratis. Como es gratis, empieza a adoptarse su uso. Yo sin embargo, prefiero pagar el coste de la licencia de VMWare y lo seguiré utilizando.

  3. Para mi VMware es una herramienta mucho mas poderosa y robusta que VPC, ahora queda esperar a que el año que viene Microsoft libere su Hypervisor y ver que tanto impacto tiene en el mercado y sobre todo en nuestra infraestructura.

    Saludos y felicitaciones por el blog!

  4. Dark City, copiado Carlos te agradezco la informacion. Respecto a virtualizacion, esta ya viene por hardware en los equipos fabricados desde el año pasado. Virtual PC si posee virtualizacion a dos nucleos, maximo hasta cuatro nucleos en modo VPC, solo que debes usar la version 2007 con los complementos que en VMWare se llaman ¨Virtual Machine Additions. Que estes muy bien

  5. ¨bajo un Sistema Operativo corriendo Windows XP y con 1 GB de RAM estoy de acuerdo con Juan y con Elias, VMWare da la batalla en maquinas virtuales agregando a lo que ambos opinaron esta el soporte para USB (en VPC aun no se brinda ese soporte). No obstante, en Windows Vista he visto mejor respuesta de VPC2007, seguire probando. Muchas gracias a ambos por los comentarios…

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *