![]() |
|
||||
|
Ya hemos visto lo que puede hacer el Ubuntu para aplicaciones de escritorio basicas, sin embargo, todavía no hemos visto nada. En este analisis les vamos a mostrar paso a paso como poder virtualizar con Software totalmente gratuito, tambien vamos a explicar como hacerlo desde Windows XP para los que deseen probar Linux sin miedo.
Que es la Virtualizacion: Vamos a comenzar este Artículo explicando que es basicamente la Virtualización, para todos los que todavía no conocen que es exactamente. Virtualización, particularmente hablando de los sistemas operativos es el proceso por el cual se puede "correr" un sistema operativo completo "dentro" de otro sistema operativo, efectivamente permitiendo el uso de 2 sistemas operativos a la vez. En el proceso de virtualizacion encontramos al Sistema Operativo "Host" (que es el que se encarga de proveer la virtualizacion necesaria mediante programas y el sistema operativo "cliente" que es el que correra dentro del mismo. En el proceso de virtualizacion se pueden emular ciertos rasgos de Video y Audio, a traves de Drivers que el mismo programa de Virtualizacion provee, sin embargo, para funciones mas avanzadas esto queda fuera de la ecuacion, esto es, podremos virtualizar siempre y cuando no se nos ocurra utilizar 3D "dentro" del sistema operativo cliente. Por el momento ningún programa de virtualizacion provee soporte para 3D y el unico que lo hace "VMWare" es Software comercial y su soporte es practicamente inexistente ya que es Experimental y en etapa preliminar de pruebas. Debido a que existen ciertas funciones como la mencionada de aceleracion 3D que no estan disponibles en el sistema operativo Cliente, se debe tomar cuidadosa atencion de que funciones queremos utilizar del Sistema Operativo Cliente. Recuerden que si bien estamos virtualizando un sistema operativo, el sistema operativo Host retiene absolutamente toda la funcionalidad, por lo cual, podremos utilizar 3D en el Host mientras que utilicemos funciones comunes que no requieran 3D en el cliente. Como les explique anteriormente, la terminologia comunmente usada es S.O. Host y Cliente, la forma mas comun de referirse a un sistema operativo virtualizado es "Maquina Virtual" (derivado de la palabra "Virtual Machine" en ingles), de ahora en mas, a las maquinas virtuales les llamaremos VM que es la forma mas comun en que se las conoce. Para que la virtualizacion sea posible entonces existen 3 variables, la Maquina "Host", el programa de virtualización, que provee el soporte y la maquina Virtual o VM. La virtualizacion es muy práctica a la hora de utilizar distintas funciones de un sistema operativo especifico o bien cuando se deseea "probar" el sistema operativo en cuestion sin arriesgar la integridad del sistema operativo que usamos (host), debido a que la virtualizacion es un proceso extremadamente costoso tanto para el sistema como para el CPU y memoria, ya que se estan efectivamente compartiendo recursos con otro sistema operativo que bien puede ser completamente distinto y debido a que la virtualizacion cada vez gana mas y mas aceptacion, ya que permite efectivamente utilizar software de distintas arquitecturas en una misma PC centralizada o bien utilizar varios servicios de distinta indole en distintas PC's (todo en una misma PC) tanto AMD como Intel han desarrollado en sus últimos procesadores una tecnología de Virtualización por Hardware, esta tecnología le permite al procesador traducir código del sistema operativo Cliente mediante las extensiones de Virtualización (el programa que realice la virtualización debe soportar estas funciones) con lo cual, el procesador ejecutará código del Sistema Operativo Cliente prácticamente sin recarga adicional o una mayor demanda de recursos, y a performance casi Nativa, de otra manera, las maquinas virtuales consumen enormes cantidades de CPU, una situacion generalizada con procesadores que no soportan virtualizacion por Hardware es el uso indiscriminado de CPU para poder correr la maquina virtual, con lo cual, los sistemas operativos perdian prácticamente la mayor cantidad de recursos (CPU) a la hora de tener que concentrar mas de un sistema operativo en una misma PC, gracias a que los procesadores soportan Virtualizacion mediante hardware, esta es una excelente epoca para empezar a utilizarlos para este fin! La tecnología de virtualizacion en Intel se la conoce como Intel-VT o "Vanderpool Technology" y en AMD como AMD-V o mas comunmente como "Pacifica" (que es codigo interno con el cual AMD reconoce al proyecto), cabe aclarar que esta tecnología no se encuentra en todos los procesadores de AMD e Intel, mas adeltante daremos una lista para que esten seguros a la hora de poder armar una PC para Virtualizacion. Dicho esto, vamos a analizar una forma interesante de virtualizacion a traves de un programa Multiplataforma que soporta en este momento tanto Windows XP/2003/Vista como también Linux en sus variantes 32bit y 64bit para ambos tipos de sistemas operativos, lo cual brinda una compatibilidad inmensa, se trata del VirtualBox. Puedes seguir leyendo esto en: http://www.maximopc.org/articulos/vi...y_windows.html |
![]() |
| Herramientas | |
| Estilo | |
|
|