2. Es un software que simula a una computadora y puede ejecutar
programas como si fuese una computadora real.
Una característica esencial de las máquinas virtuales es que los procesos
que ejecutan están limitados por los recursos y abstracciones
proporcionados por ellas.
Uno de los principales usos es para instalar Sistemas operativos y
probarlos y además usarlos para instalar Sistemas operativos que solo es
compatibles diferentes tipos de sistemas operativo
MAQUINAS VIRTUALES
3. Una máquina virtual es un software que se
instala en un espacio de disco asignado por el
usuario digamos 10 Gb entonces una vez
instalado asignamos parámetros generales
como memoria RAM, memoria de video y
otros más con el fin de determinar los recursos
que utilizara este espacio de disco que ahora
se ha convertido en un computador dentro
de nuestro computador.
4. Programaspara hacer V.M
Existen varias aplicaciones para crear máquinas virtuales
en un sistema. En esta presentación vamos a hablar de las
3 aplicaciones gratuitas más utilizadas para trabajar con
sistemas operativos ejecutados virtualmente.
5. El líder actual de las máquinas virtuales.
Sin duda la mejor herramienta de virtualización
para entornos no profesionales. VirtualBox es una
aplicación totalmente gratuita y de código
abierto que nos permite tanto la creación de
máquinas virtuales de cualquier sistema operativo
(Windows, Mac y Linux) como la ejecución de las
mismas. Aunque su potencial puede quedar algo
limitado para empresas con grandes necesidades
de computación, para un usuario medio es una
herramienta que cumplirá perfectamente con
todas las necesidades de virtualización.
VirtualBox:
6. VMware Player
Es una de las principales empresas de
virtualización. Dentro del entorno empresarial
es una de las más potentes y flexibles.
También cuenta con versiones de escritorio
orientadas a usuarios medios y avanzados,
aunque generalmente su herramienta estrella
“VMware Workstation” queda
económicamente fuera del alcance de
muchos usuarios. Con el fin de llegar a un
mayor público, esta empresa decidió lanzar
VMware Player, una versión gratuita y
limitada de la herramienta de virtualización
que se limita a permitir la ejecución de
máquinas previamente creadas.
7. Microsoft VirtualPC
Es una aplicación para crear y ejecutar
máquinas virtuales de diferentes sistemas
operativos (especialmente de la propia
compañía) dentro de un entorno
Windows. Microsoft publicó esta
aplicación en 2007 y aunque aún sigue
funcionando no ha recibido ninguna
actualización desde entonces, por lo que
respecto a las aplicaciones anteriores
VirtualPC está algo obsoleta y es
recomendable utilizar otras aplicaciones
como VirtualBox o VMware Player en lugar
de esta.
8. Ventajas de Maquinas Virtuales
Con las máquinas virtuales, podemos tener varios sistemas operativos sin
necesidad de crear particiones o tener más discos duros, esto nos permitirá
poder tener sistemas operativos para pruebas. Por ejemplo, que sale una
versión beta y no queremos instalarla en nuestro sistema operativo de
trabajo, ya que las betas son eso, "pruebas" y puede que nos deje el sistema
operativo inestable, algo que no querremos con nuestro equipo de trabajo.
De esta forma siempre tendremos la oportunidad de probar esos programas
beta sin que afecte a las cosas que tenemos instaladas ni que nos obligue a
formatear y volver a instalar de nuevo todo lo que tenemos.
9. Desventajas de Maquinas Virtuales
Una de las razones por que las máquinas virtuales, no son la panacea de la
computación, es que agregan gran complejidad al sistema en tiempo de
ejecución. La principal desventaja de las máquina virtual, es que en la
aplicación de algunos proceso tendrá como efecto la lentitud del
computador, es decir, la computadora en la cual se esta ejecutando este
proceso debe tener una capacidad bastante notable “debe ser de gran
capacidad o potente”.
10. Máquinas Virtuales de Hardware
Las máquinas virtuales de hardware también llamadas máquinas virtuales de
sistema, son aplicaciones que tratan de emular directamente el hardware. Las
llamadas al hardware del sistema operativo instalado serán capturadas y
convertidas en llamadas al sistema del hardware emulado. En general, la
emulación del hardware recibe el nombre de virtualización. Al emularse
directamente el hardware, el usuario tiene la impresión de que la máquina sobre
la que está trabajando es totalmente independiente. Estas maquinas virtuales,
permiten a la máquina física subyacente multiplicarse entre varias máquinas
virtuales, cada una ejecutando su propio sistema operativo. A la capa de
software que permite la virtualización se la llama monitor de máquina virtual o
hypervisor. Un monitor de máquina virtual puede ejecutarse o bien directamente
sobre el hardware o bien sobre un sistema operativo ("host operating system").
11. Máquinas Virtuales de Software
Las máquinas virtuales de software también llamadas como máquinas virtuales de
proceso, este tipo de máquinas virtuales se sitúan por encima del sistema
operativo y tratan de aislar a las aplicaciones del entorno sobre el que se
ejecutan. La máquina se inicia automáticamente cuando se lanza el proceso que
se desea ejecutar y se detiene para cuando éste finaliza. Su objetivo es el de
proporcionar un entorno de ejecución independiente de la plataforma de
hardware y del sistema operativo, que oculte los detalles de la plataforma
subyacente y permita que un programa se ejecute siempre de la misma forma
sobre cualquier plataforma. La máquina virtual de Java o la máquina virtual del
entorno .NET son dos claros ejemplos de máquinas virtuales software.