Está en la página 1de 10

CENTRO UNIVERSITARIO DE LA CIENEGA

Virtualización

ALUMNA:
Xochitl del Rosario Fregoso Navarro

PROFESORA:
Imelda Karina Salinas Ocegueda

17 de Abril del 2021

Que es la virtualización
La virtualización a nivel de sistema operativo, también llamada virtualización
basada en contenedores, contenerización o contenedorización, es un método
de virtualización en el que, sobre el núcleo del sistema operativo se ejecuta una
capa de virtualización que permite que existan múltiples instancias aisladas
de espacios de usuario, en lugar de solo uno. Tales instancias, las cuales son
llamadas contenedores, contenedores de software, jaulas o prisiones, pueden
verse y sentirse como un servidor real desde el punto de vista de sus dueños y
usuarios. Al software que permite el alojamiento de distintos contenedores se le
llama motor de contenedores. Además de mecanismos de aislamiento, el kernel a
menudo proporciona mecanismos de administración de recursos para limitar el
impacto de las actividades de un contenedor sobre otros contenedores.

¿Cómo funciona la virtualización en un equipo de


cómputo?
La virtualización es la creación de una forma virtual de un recurso de computación
como una computadora, servidor, otro componente de hardware, o un recurso de
software como un sistema operativo. El ejemplo más común de virtualización es
partir un disco duro durante la instalación de un sistema operativo, en la que el
disco duro físico se divide en múltiples discos lógicos para proveer un mejor
almacenamiento y recuperación de datos.
 

Ventajas de la virtualización en general

1. Obtener un mejor desempeño y eficiencia de los recursos en los


componentes de computación existentes.
2. Mejorar la seguridad de la máquina virtual. Ya que las Máquinas Virtuales
(VMs) están separadas lógicamente de cada una, un ataque de malware o un
glitch en el software en una no afectaría a las demás.
3. Ahorro de dinero en el hardware. La virtualización de software es menos
costosa, y requiere menos hardware que una máquina física.
4. Tranquilidad, ya que las Máquinas Virtuales son más confiables en cuanto
a recuperación ante desastres, respaldos y recuperación de capacidades.
Tabla comparativa el software que hay para virtualizar
NOMBRE CARACTERISTICAS VENTAJAS DE DESVENTAJA FUNCIONAMIENT
DEL USO S DE USO O
SOFTWARE
Virtual Box -Permite 1.-Soporta el 1.-En el Es una aplicación
configurar conjunto de momento en que sirve para
hasta 32 instrucciones que necesitas hacer máquinas
CPUs. de ajustar la virtuales con
virtualización configuración instalaciones de
-Soporte para en en resolución, sistemas
dispositivos procesadores está puede operativos. Esto
USB. Intel VTx y llegar a quiere decir que si
AMD-V, esto resultar una tienes un
- mejora el estática. ordenador con
Compatibilida rendimiento y Windows,
d con todo lo sitúa con 2.-En cuanto a GNU/Linux o
tipo de muy buena Linux, puede incluso macOS,
hardware, y puntuación en presentar puedes crear una
soporte recientes problemas al máquina virtual
completo comparativas momento de con cualquier otro
ACPI. de reconocer sistema operativo
virtualización distros. para utilizarlo
-Múltiples como Aunque esto dentro del que
resoluciones Virtualization in solo se estés usando.
de pantalla. Linux presenta en
las versiones
-Completo 2.-Mantiene poco
sistema de una edición de conocidas de
instantáneas. código abierto Linux.
Permite OPEN
agrupar SOURCE 3.-En algunos
máquinas EDITION SO (sistemas
virtuales. aunque con operativos) las
unas pocas funciones no
-Funciones de menos están a la vista
clonado de funcionalidade cuando abres
máquinas. s [marcadas Virtual box.
con * en esta
-Pantalla lista]. 4.-Tiene
remota para limitaciones,
controlar la 3.-Es un después de
máquina proyecto activo todo es un
virtual desde y seriamente equipo
otro respaldado virtualizado
ordenador. desde su con menos
adquisición por potencia que
parte de Sun el real.
Microsystems
5.-A partir de
4.-Se puede la versión 6.0
instalar en una de Virtual box
amplia no se
variedad de encuentra
sistemas accesible para
operativos SO (sistemas
soportados: operativos)
Debian, instalados en
Fedora, la máquina
Mandriva, real con
Ubuntu, arquitectura de
RedHat, Open 32 bits. En
SOlaris, Mac dado caso de
OS X, que desees
Xandros, utilizarlo,
openSUSE, deberás
PCLinux OS adquirir la
versión 5x.
5.-Dispone de
excelente
documentación
técnica y de
usuario. Yo
aprecio mucho
la
documentación
para
empaparme
desde el
principio del
cómo sacar el
máximo
rendimiento de
un producto.
VMware -Cuenta con 1.-Reducción 1.-Menor Es un programa
Workstatio numerosas de costes para rendimiento, que te permite
n herramientas la empresa. dado que una ejecutar una
y funciones máquina computadora
para entornos 2.-Capacidad virtual corre en virtual dentro de
empresariales de una capa una computadora
, en las cuales recuperación. intermedia a la física. La
no vamos a del hardware computadora
profundizar. 3.-Mayor real, siempre virtual funciona
-Permite eficiencia. tendrá un como si fuese una
compartir rendimiento máquina
archivos 4.-Sin inferior. ... independiente.
fácilmente mantenimiento.
entre el host y 2.-
el sistema 5.-Fácil y Teóricamente
virtualizado. cómoda no podrás
-Es administración. utilizar
compatible hardware que
con lectores 6.-Si no esté
de tarjetas dependencia soportado por
inteligentes. de hardware. el hipervisor
Soporte para de
USB 3.0. 7.-Menor virtualización.
-Permite crear consumo
instantáneas energético. 3.-Aumento de
para restaurar las máquinas
el estado de virtuales
una VM
fácilmente. 4.-A veces se
-Cuenta con desaprovecha
una n los recursos
herramienta con la creación
para compartir de máquinas
máquinas virtuales que
virtuales. no son
-Se integra necesarias.
con
vSphere/ESXi
y vCloud Air.
Gráficos 3D
compatibles
con DirectX
10 y OpenGL
3.3.
KVM -permite 1.-Sistema 1.-Solo KVM convierte a
ejecutar maduro y disponible Linux en un
máquinas consolidado. para sistemas hipervisor de tipo
virtuales Linux 1 (sin sistema
utilizando 2.-Incluido ya operativo). Todos
imágenes de en la mayoría 2.-Requiere los hipervisores
disco que de hardware de necesitan algunos
contienen distribuciones alto componentes al
sistemas Linux. rendimiento nivel del sistema
operativos sin para el operativo (por
modificar. 3.-Gratuito y ordenador ejemplo,
- Cada de código anfitrión administrador de
máquina abierto. memoria,
virtual tiene su Con una única 3.-Es planificador de
propio necesario un procesos, pila de
hardware 4.-Kernel esfuerzo de entrada o salida
virtualizado. Virtual familiarización (E/S),
-Posibilidad Machine real, para manejarlo controladores de
de sobre lo cual dispositivos,
asignar garantiza el 4.-La gestión de
recursos rendimiento y centralización seguridad, pila de
físicos para la estabilidad. del hardware red y más) para
huéspedes 5.-Desarrollado aumenta el ejecutar las
virtualizados. por compañías riesgo de máquinas
- Opción de de prestigio. pérdidas en virtuales. KVM
virtualización caso de avería cuenta con todos
de código (single point of estos
abierto. failure, que sin componentes
embargo porque es parte
puede del kernel de
compensarse Linux. Cada
con una buena máquina virtual se
estrategia de implementa como
backup) un proceso
regular de Linux,
programada por el
planificador
estándar de Linux
con hardware
virtual dedicado
como tarjeta de
red, adaptador de
gráficos, CPU,
memoria y discos.

PROCESO DE INSTALACION
Virtual Box
1. Acceda a la carpeta o los archivos de instalación de Virtual Box.

En Mac OS X, se trata de un archivo de imagen 

2. Para iniciar la instalación, haga doble clic en el archivo de instalación de


Virtual Box; a continuación, haga clic en Siguiente o Continuar.
3. Acepte el contrato de licencia y haga clic en Siguiente o Continuar.
4. Elija una ubicación para instalar el software Virtual Box.

Las opciones disponibles son Accept the Default Location (Aceptar la


ubicación predeterminada) y Modify the Location (Modificar la ubicación).

5. Haga clic en "Instalar".

Si se le solicita, especifique la contraseña de usuario.

6. Una vez finalizada la instalación, haga clic en Cerrar o en Finalizar.

Nota: Para instalar Virtual Box y la imagen ISO del Live CD de Oracle Solaris se
necesita un mínimo de 10 GB de espacio en disco.

VMware Workstation
VMware Workstation Pro 14 para Linux viene en un archivo de “paquete”. Este
archivo es un binario y funcionará en cualquier cosa remotamente Linux. VMware
no tiene paquetes específicos de distribución, por lo que esta es la única forma de
instalar el software. Instálelo ejecutando estos comandos:

cd ~/Downloads

sudo -s

./VMware-*

Al ejecutar estos tres comandos, debería aparecer un instalador gráfico. El primer


paso del instalador es el acuerdo de licencia para el usuario final. Haga clic en
“Acepto los términos del contrato de licencia” para continuar con el proceso de
instalación (es posible que deba hacerlo varias veces).

Después de leer toda la jerga legal, el instalador de VMware le pedirá que le


notifique las actualizaciones de nuevos productos. Déjelo en “Sí” y haga clic en
Siguiente para continuar.
Después de todas las preguntas, el instalador de VMware pregunta qué usuario
utilizará el software. Ingrese su nombre de usuario y haga clic en “Siguiente”.

En el siguiente paso del proceso de instalación, VMware necesita saber dónde


debe colocar las máquinas virtuales. La ubicación predeterminada de VMware
Workstation Pro 14 almacena las máquinas virtuales es / var / lib / vmware / VM
compartidas y realmente no necesitas cambiarlo. Haga clic en “Siguiente” para
continuar.

En un momento del instalador, deberá especificar los puertos. Déjelo en el valor


predeterminado y haga clic en “Siguiente” para pasar al siguiente paso de la
instalación.

VMware tiene toda la información que necesita para instalar, casi. El siguiente
paso en el proceso es ingresar una clave de producto. Si tiene uno, ingréselo
ahora. Si solo está interesado en hacer una demostración del software, haga clic
en “Siguiente”. Deberá ingresar una clave cuando finalice la prueba.

Después de ocuparse del negocio de claves de producto VMware, haga clic en


“Instalar” para iniciar la instalación. Cuando finalice la instalación, aparecerá el
mensaje “La instalación se realizó correctamente”.
Kvm

Para dar inicio con el proceso, lo primero que debemos hacer es verificar que
nuestro procesador soporta las instrucciones necesarias para virtualizar con KVM.
Para hacer esto ejecutamos el siguiente comando:

egrep -c '(svm|vmx)' /proc/cpuinfo

Si al ejecutar el anterior comando obtenemos un resultado igual o superior a 1,


quiere decir que nuestro CPU es capaz de soportar las instrucciones y tecnología
necesaria para virtualizar.

Dado lo anterior procedemos a instalar los paquetes necesarios por medio del
siguiente comando:

sudo apt-get install qemu-kvm libvirt-bin bridge-utils virt-manager

Una vez instalados los paquetes podemos verificar que el proceso de instalación
ha sido exitoso de la siguiente manera:

sudo kvm-ok

Si el proceso se ha efectuado de manera correcta, deberíamos obtener la


siguiente salida:

INFO: /dev/kvm exists


KVM acceleration can be used

En lo personal, recomiendo en este punto reiniciar el sistema para asegurar que


todos los demonios y subsistemas estén corriendo adecuadamente.

A continuación creamos un usuario con los permisos necesarios para poder


instalar y manipular máquinas virtuales en nuestro sistema. Para lograrlo
simplemente ejecutamos el siguiente comando:

sudo adduser [nombre de usuario] libvirt

Ahora estamos listos para verificar la instalación, para hacerlo simplemente


ejecutamos lo siguiente:

virsh -c qemu:///system list


Si todo ha salido bien, deberíamos obtener la siguiente salida:

Una vez ejecutados los anteriores pasos, ya estamos listos para empezar a crear
nuestras máquinas virtuales con KVM.

Conclusiones
Mediante virtualización se consigue la abstracción de recursos físicos tales como
hardware, software, memoria o componentes de red. El objetivo es poner a
disposición estos recursos a nivel virtual para distribuirlos entre los diferentes
clientes de forma flexible en función de las necesidades de cada uno. Las
soluciones de virtualización de servidores permiten satisfacer las necesidades de
su organización, haciendo un uso más eficiente de los recursos, facilitando la
migración de aplicaciones, y en definitiva un mejor aprovechamiento de sus
servidores.

Fuentes bibliográficas
https://es.wikipedia.org/wiki/Virtualizaci%C3%B3n_a_nivel_de_sistema_operativo

https://www.windowsnoticias.com/descargar-vmware-workstation-pro/

https://www.solvetic.com/tutoriales/article/2461-manual-vmware-para-instalar-y-
crear-una-maquina-virtual/

https://opensai.org/bitacora/instalar-y-configurar-una-solucion-de-virtualizacion-en-
ubuntu-18-04-basandonos-en-kvm-libvirt-y-virtual-machine-manager

También podría gustarte