2. Glosario
Simular: Presentar como cierto o real lo que es falso o imaginado.
Abstracción: Idea o cosa abstracta, poco definida o alejada de la realidad.
Optimizar: Determinar los valores de las variables que intervienen en un proceso o sistema para que
el resultado que se obtiene sea el mejor posible.
3. Resumen
La virtualización es un programa que implementa un soporte para poder usar otros sistemas operativos
en una sola computadora, aunque si dispones de muchos recursos podemos ejecutar varios sistemas
virtuales en un mismo entorno o si disponemos de varios recursos físicos podremos unirlos de cierto
modo que solo creen uno solo.
Este tipo de tecnología permite separar los componentes lógicos y tangibles para poder ejecutar
aplicaciones y sistemas operativos simultáneamente en tu pc, ya que tanto a el software como al
hardware se le asignan diferentes tareas de diferentes sistemas operativos de una bastante fluida y sin
que interfieran sus procesos.
La virtualización solo se puede clasificar o catalogar básicamente de dos formas:
1.-De plataforma: este tipo de virtualización simula todos los componentes de un equipo los cuales
no necesariamente son todos los de una maquina física y esta proporciona lo requerido para su buen
funcionamiento, en si lo que hace es crear diferentes máquinas virtuales en las cuales puede haber
sistemas operativos y aplicaciones.
Existen diferentes productos software de virtualización de plataforma, que solo cambia en el tipo de
mecanismo o tecnología a utilizar. Por ejemplo:
Simulación: Se emula un hardware completo. Un ejemplo seria el emulador MAME (Emulador de Múltiples
Máquinas Recreativas), utilizado en las máquinas de videojuegos que funcionan con monedas en bares.
Virtualización nativa: Se simula el hardware necesario para correr un sistema operativo sin modificar.
Paravirtualización: La máquina virtual ofrece una capa de abstracción especial que solo se puede usar
modificando el sistema operativo invitado y no necesariamente simula un hardware.
Virtualización a nivel sistema operativo: Virtualiza un servidor físico a nivel del sistema operativo,
permitiendo que múltiples servidores virtuales aislados y seguros se ejecuten sobre un solo servidor
físico, pero es necesario que tanto como el sistema anfitrión como el invitado compartan el mismo
sistema operativo.
Virtualización de aplicaciones: Consiste en correr una aplicación sobre una máquina virtual usando los
recursos reales.
4. 2.-Virtualización de recursos: Este tipo de virtualización se aplica más en medios de
almacenamiento ya que consiste en agrupar varios dispositivos físicos para que virtualmente aparezca
uno solo o al revés, colocar un solo dispositivo físico y dividirlo virtualmente para que aparezcan más que
uno.
Un ejemplo de este tipo serían las bases de datos distribuidas o los discos duros en RAID.
Algunas de las ventajas de la Virtualización son:
Los usuarios pueden trabajar rápidamente con diferentes entornos independientes.
Hace más práctico y fácil la creación de copias de seguridad y su recuperación.
Optimiza la utilización de los recursos en aquellos servidores dedicados que proporcionan servicios
sin grandes requerimientos.
Facilita el cambio del puesto de trabajo ya que tiene una dependencia mínima del hardware.
Unas desventajas serian:
Ya que se utilizan distintos sistemas operativos puede haber conflictos con las licencias.
La virtualización tiene unos requisitos bastantes exigentes del hardware y más con la capacidad de
proceso y memoria, esto crea una pérdida de rendimiento.
El sistema operativo anfitrión limita ya que hay mucha dependencia de este para todo.
5. Opinión personal.
La virtualización es magnífica ya que se simula componentes que no existen
físicamente por medio de programas, los cuales son muy eficientes si se tiene un
buen computador para trabajar, así como crear uno solo a partir de muchos
componentes físicos lo que suena genial ya que puedes conectar memorias y así
simular una capacidad mayor.