Máquinas Virtuales

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 4

Máquinas virtuales

Máquinas virtuales
Una máquina virtual es un sistema operativo que funciona de forma "simulada", es decir, es
como tener un ordenador dentro de tu ordenador, pero funcionando de forma "virtual", es
decir, en realidad no tienes un ordenador dentro de tu ordenador, ya que eso es imposible,
pero lo que hacen los programas como los que te he mencionado antes es simular que tienes
otro ordenador funcionando dentro del tuyo.En realidad las máquinas virtuales son eso:
simulaciones de otros ordenadores pero en modo "soft", es decir, el programa simula que
tiene una bios, una memoria, unas conexiones de red, puertos, discos duros, etc., pero todo de
forma "simulada" Y lo bueno que tienen esas máquinas virtuales es que puedes instalar
cualquier sistema operativo en ellas, incluso sistemas operativos diferentes al sistema
operativo real. Las máquinas virtuales también pueden ser usadas como una plataforma de
prueba para nuevos softwares que puedan experimentar un daño en el sistema principal y así
poder evitar problemas a la hora de pruebas. Esto debido a que el computador no difiere entre
un sistema operativo de otro, por lo que las hace buenas para la detección de virus. Sin
embargo, una máquina virtual utiliza exclusivamente software y no contiene ninguna clase de
componente de hardware. Las máquinas virtuales ofrecen una serie de ventajas con respecto
al hardware físico.

Técnicas:

- Emulación del hardware subyacente: Esta técnica se suele llamar virtualización


completa (full virtualization) del hardware, y se puede implementar usando un
hypervisor de Tipo 1 o de Tipo 2:
- Tipo 1: Se ejecuta directamente sobre el hardware: También denominado
nativo, unhosted o bare metal (sobre el metal desnudo), es software que se
ejecuta directamente sobre el hardware, para ofrecer la funcionalidad descrita.

1
Máquinas virtuales

- Tipo 2: Se ejecuta sobre otro sistema operativo: También denominado hosted,


es software que se ejecuta sobre un sistema operativo para ofrecer la
funcionalidad descrita.
- Emulación de un sistema no nativo: Esta técnica consiste en dividir una computadora
en varios compartimentos independientes de manera que en cada compartimento
podamos instalar un servidor. A estos compartimentos se los llama "entornos virtuales".
Desde el punto de vista del usuario, el sistema en su conjunto actúa como si realmente
existiesen varios servidores ejecutándose en varias máquinas distintas.

Los sistemas operativos que trabajan en una máquina real:

En informática una máquina virtual es un software que simula a una computadora y puede
ejecutar programas como si fuese una computadora real. Este software en un principio fue
definido como "un duplicado eficiente y aislado de una máquina física". La acepción del
término actualmente incluye a máquinas virtuales que no tienen ninguna equivalencia directa
con ningún hardware real. Uno de los usos domésticos más extendidos de las máquinas
virtuales es ejecutar sistemas operativos para "probarlos". De esta forma podemos ejecutar un
sistema operativo que queramos probar (GNU/Linux, por ejemplo) desde nuestro sistema
operativo habitual (Mac OS X por ejemplo) sin necesidad de instalarlo directamente en
nuestra computadora y sin miedo a que se desconfigure el sistema operativo primario.

Tipos:

Hay dos tipos de máquinas virtuales:


- Máquinas virtuales de proceso: Es un tipo de máquina conocida como MV de
aplicación o de proceso, y es una plataforma virtual que se utiliza para ejecutar un
solo proceso como aplicación en una máquina host, y cuando termina, se destruye esta
máquina virtual.
- Máquinas virtuales de sistema: Funciona como un sistema hardware. Cada máquina
virtual de sistema puede ejecutar su propio SO y múltiples aplicaciones en él. Este
tipo de sistema requiere el uso de un hipervisor para acceder a los recursos de
hardware de la máquina host.

Origen de la virtualización

Según la IMB la virtualización comienza en 1960 cuando unos empleados de la


empresa decidieron mejorar la calidad de segmentación de los ordenadores centrales
esto como una forma de mejorar el rendimiento del CPU dentro de una red, esto dio
como resultado un mainframe que podía realizar varias operaciones al mismo tiempo
dando comienzo a la virtualización. Con el inicio de la década de 1980 y 90, la
arquitectura x86 se convirtió en la arquitectura preferida, mientras la “computación

2
Máquinas virtuales

distribuida”comenzaba a tomar fuerza dentro de la industria. El crecimiento de la


arquitectura x86 efectivamente causó un aumento masivo a la virtualización y el
modelo cliente-servidor comenzó un rápido aumento en su popularidad.

Requisitos mínimos que debe tener el ordenador


Cualquier ordenador con unas especificaciones mínimas puede ejecutar una máquina
virtual y, de hecho, la mayoría de ordenadores actuales soportan este tipo de software.
Vamos a ver cuáles son esos requisitos mínimos.

- Procesador: El primer requisito será contar con un procesador relativamente


potente, ya que como te hemos indicado, ordenador y máquina virtual
comparten recursos y, además, éste debe soportar la tecnología de
virtualización. En los procesadores Intel, esta función se conoce como Intel
VTx, mientras que en los de AMD se aparece como AMD-v. Además, esta
función deberá estar habilitada en la BIOS (o UEFI) del ordenador o no podrá
ejecutarse la virtualización.
- Memoria RAM: Contar con una buena cantidad de memoria RAM te garantizará
que tanto el equipo anfitrión, como la máquina virtual que se ejecuta, cuenten
con suficiente memoria RAM. La cantidad de memoria RAM necesaria
dependerá del sistema operativo que ejecuten tanto el ordenador, como la
máquina virtual. Por ejemplo, para ejecutar una máquina virtual de Windows
XP en un Windows 10, basta con 6 GB para que ambos sistemas se ejecuten de
forma fluida.
- Espacio en el disco duro: Es decir, que si configuras una máquina virtual para
que cuente con un disco duro virtual de 20 GB, el archivo contenedor en el que
se ejecutará la máquina virtual ocupara ese mismo espacio en tu disco duro.
- Tarjeta gráfica: También es importante contar con una tarjeta gráfica, si es
dedicada mejor. Este componente es necesario ya que el sistema real deberá
generar los gráficos de su propia interfaz, además de la interfaz del sistema de
la máquina virtual.

Software hipervisor

Su función, viene a ser el intermediario entre el ordenador real y la máquina virtual.

Los hipervisores son aplicaciones que presentan a los sistemas operativos


virtualizados (sistemas invitados) una plataforma operativa virtual (hardware virtual),
a la vez que ocultan a dicho sistema operativo virtualizados las características físicas
reales del equipo sobre el que operan.

Entre las máquinas virtuales más utilizadas están:


-Oracle VM VirtualBox.
-VMware Workstation

3
Máquinas virtuales

Pasos para la Instalación de una Máquina Virtual:


(En este caso VirtualBox)

Paso 1:
Solos vamos a descargar y seleccionamos la carpeta en la que queremos guardarlo.

Paso 2:

También podría gustarte