¿Realmente entiendes la virtualización?

Autor: Eugene Taylor
Fecha De Creación: 15 Agosto 2021
Fecha De Actualización: 22 Junio 2024
Anonim
¿Realmente entiendes la virtualización? - Tecnología
¿Realmente entiendes la virtualización? - Tecnología

Contenido



Fuente: Madpixblu / Dreamstime.com

Para llevar:

Aquí discutimos las diferencias en varios tipos de virtualización.

La virtualización se ha convertido recientemente en un tema candente en el dominio de la tecnología de la información. La virtualización se puede realizar en cualquier nivel: hardware, software y red o capa de escritorio. En términos técnicos, la virtualización es el proceso en el cual las versiones virtuales (no reales) de los recursos se crean a partir de otro recurso. Este recurso podría ser cualquiera de los siguientes:
  • Sistema operativo
  • Servidor
  • Dispositivo de almacenamiento
  • Recurso de red
La virtualización es el proceso de desacoplamiento de la aplicación y los recursos necesarios para ejecutarla. Es importante tener en cuenta que se puede acceder a múltiples recursos desde un único servidor, lo que produce los siguientes beneficios:
  • Menos servidores
  • Menos consumo de energía.
  • Menos mantenimiento

Virtualización Vs Cloud Computing

En la industria de TI, la virtualización y la computación en la nube a menudo se usan como sinónimos. La diferencia básica entre estos dos es que la virtualización es parte de la infraestructura física, mientras que la computación en la nube no es más que un servicio. Siguiendo el enfoque de virtualización, inicialmente incurrimos en costos más altos, pero ahorramos dinero a largo plazo. Sin embargo, en el enfoque de computación en la nube, nosotros, como suscriptores, tenemos que pagar según el uso. En resumen, podemos decir que toda infraestructura en la nube es una infraestructura virtual, aunque no siempre es así.

¿Qué es un hipervisor?

La máquina / sistema en el que se crea el entorno virtual se conoce como sistema host, mientras que la máquina virtual se conoce como sistema invitado. El hipervisor se puede definir como un programa de software de bajo nivel, o firmware, utilizado para controlar la máquina virtual. Básicamente actúa como un administrador de máquina virtual. Hay dos tipos de hipervisores:
  • Tipo 1: se ejecuta en sistemas desnudos
  • Tipo 2: es una interfaz de software que emula los dispositivos con los que los sistemas normalmente interactúan

Categorías de virtualización

El concepto de virtualización abarca una amplia gama de campos de software y hardware. Discutamos las categorías una por una.

Virtualización de hardware
En esta categoría tenemos un servidor que tiene múltiples sistemas operativos instalados y ejecutándose al mismo tiempo. Como resultado, se reduce la cantidad de servidores. Esto proporciona circuitos en un procesador y controlador de memoria, que admite múltiples sistemas operativos en una sola computadora. En la virtualización de hardware, tenemos un administrador de máquina virtual o hipervisor, que está integrado en los circuitos de hardware en lugar de ser llamado desde un software de terceros. El trabajo del hipervisor es controlar el procesador, la memoria y otros recursos. Es similar a la policía de tránsito, cuyo trabajo es permitir que múltiples sistemas operativos se ejecuten en el mismo dispositivo de hardware. Cada sistema operativo tiene su propio procesador, memoria y otros recursos de firmware.
El hipervisor no solo controla el procesador y sus recursos, sino que también asigna estos recursos siempre que sea necesario. La virtualización de hardware tiene la capacidad de facilitar la consolidación de varias cargas de trabajo en un solo servidor. La ventaja de la virtualización de hardware es que el costo se reduce varias veces. Además del ahorro de costos y energía (debido al uso más eficiente de los recursos de hardware), obtenemos una alta disponibilidad de recursos, una mejor administración y mecanismos de recuperación ante desastres en una infraestructura virtual. En total, guardamos lo siguiente en este enfoque:
  • Espacio fisico
  • El consumo de energía
  • Escalabilidad rápida
Virtualización del cliente
Esto también se llama virtualización de escritorio. En esta categoría de virtualización tenemos un cliente, posiblemente una computadora de escritorio o una computadora portátil, que también se puede llamar una máquina de usuario final. Aquí, el trabajo del administrador del sistema o del administrador de la red es bastante difícil, ya que es muy difícil administrar máquinas que se encuentran en el entorno de un cliente. Las máquinas que residen dentro de las instalaciones de la empresa deben seguir las pautas y los procedimientos formulados por la empresa. Pero si las máquinas no están dentro de las instalaciones de la compañía, no podemos tener ningún control sobre ellas. Aparte de esto, estas máquinas son más susceptibles a ataques de malware o virus. La virtualización del cliente se puede aplicar siguiendo cualquiera de los tres modelos que se describen a continuación:
  • Virtualización de escritorio remoto: en este enfoque, el entorno del sistema operativo está alojado en un servidor en el centro de datos y se accede desde el escritorio o la computadora portátil del usuario final a través de una red.

  • Virtualización de escritorio local: en este enfoque, el sistema operativo se ejecuta localmente en el escritorio del cliente y tiene diferentes tipos de virtualización, que pueden monitorear y proteger la ejecución del sistema del usuario final.

  • Virtualización de aplicaciones: en este enfoque, una aplicación específica está disponible en el sistema operativo de escritorio del usuario final, que no se instala de la manera tradicional. Las aplicaciones se instalan y ejecutan dentro de un contenedor. Este contenedor tiene control sobre cómo interactúa la aplicación con otros sistemas y componentes. Las aplicaciones pueden aislarse dentro de su propia caja de arena para evitar interferencias de otras aplicaciones. En este modelo, las aplicaciones se pueden transmitir a través de una red o se pueden entregar a través del navegador web con la mayor parte del procesamiento realizado a nivel del servidor web o del servidor de aplicaciones.
Virtualización de almacenamiento
La virtualización del almacenamiento es un concepto en el que el almacenamiento lógico (por ejemplo, particiones virtuales) se separa o abstrae del almacenamiento físico (por ejemplo, dispositivos de almacenamiento donde residen los datos reales). Esto puede ser uno o más de los siguientes:
  • Disco óptico
  • Disco duro
  • Dispositivo de almacenamiento magnético
La virtualización del almacenamiento ayuda a lograr la independencia de la ubicación, ya que abstrae el almacenamiento físico de datos. Al usuario se le presenta un espacio lógico para almacenar datos mientras el mapeo real a los datos físicos es manejado por el propio sistema de virtualización. El almacenamiento de datos sigue estos enfoques:
  • Almacenamiento conectado directo: este es el enfoque tradicional en el que los discos duros están conectados a servidores físicos. Este método es fácil de usar pero difícil de administrar. De hecho, los inconvenientes de este enfoque motivan a las organizaciones a avanzar hacia la virtualización.

  • Almacenamiento conectado a la red: en este enfoque tenemos una máquina que reside en la red y proporciona almacenamiento de datos a otras máquinas. Este se considera el primer paso para lograr la virtualización del almacenamiento. En este enfoque, tenemos una única fuente de datos, lo que hace que la copia de seguridad de datos sea muy importante.

  • Red de área de almacenamiento: en este enfoque, implementamos hardware y software específicos, que se utilizan para transformar unidades de disco normales en almacenamiento de datos que transforma los datos en una red de alto rendimiento. Es un hecho bien aceptado que los datos son un recurso clave que debería estar disponible 24/7. Al mismo tiempo, los datos deben gestionarse convenientemente.
Virtualización de presentaciones
Esta categoría se sigue principalmente en el dominio de tecnología de Microsoft, comúnmente conocido como servicios de terminal o servicios de escritorio remoto. A través de los Servicios de Escritorio Remoto obtenemos el escritorio remoto de Windows en un sistema que está conectado a través de cualquier red. La sesión remota interactúa con un sistema físico subyacente utilizando el teclado, el mouse y el monitor locales como en el sistema remoto.

Una descripción virtual

La virtualización se ha convertido en un tema candente de discusión. Aquí hemos cubierto todas las áreas principales de virtualización y su implementación. En los próximos años, los conceptos de virtualización se extenderán también a otras áreas. Concluyamos nuestra discusión con los siguientes puntos:
  • La virtualización es el proceso de crear instancias virtuales (de recursos) a partir de cualquier recurso. Este recurso podría ser cualquiera de los siguientes:
    • Sistema operativo
    • Servidor
    • Dispositivo de almacenamiento
    • Recurso de red

  • La virtualización tiene los siguientes beneficios:
    • Menos servidores
    • Menos consumo de energía.
    • Menos mantenimiento

  • La virtualización a menudo se usa de manera inapropiada como un sustituto de la computación en la nube y viceversa, pero existen grandes diferencias que son evidentes cuando hacemos un estudio en profundidad de los dos.

  • Hemos identificado las siguientes categorías de virtualización:
    • Virtualización de hardware o virtualización de servidor
    • Virtualización del cliente
    • Virtualización de almacenamiento
    • Virtualización de presentaciones