La meta de la mayoría de las organizaciones es crecer y expandirse con el tiempo. Mientras persigue este objetivo, una organización a menudo encuentra más difícil gestionar adecuada y eficientemente todos los aspectos de su infraestructura. Las empresas modernas han reconocido desde hace tiempo los múltiples beneficios que la virtualización puede proporcionar.
Actualmente, existen múltiples plataformas de virtualización que ofrecen un enfoque fiable y rentable para gestionar la infraestructura de la organización de cualquier escala y complejidad. Para satisfacer la creciente demanda de virtualización, Microsoft ha introducido su propia tecnología de virtualización: Hyper-V, que será el tema de esta publicación de blog.
Acerca de Hyper-V
Hyper-V es un producto de virtualización de hardware desarrollado por Microsoft, que fue introducido por primera vez con Windows Server 2008. Hyper-V es el hipervisor nativo de Microsoft que le permite crear múltiples máquinas virtuales (VM) y ejecutarlas en el mismo servidor físico. Todas las VM en la máquina anfitriona se ejecutan de forma aislada unas de otras y comparten los mismos recursos de hardware virtualizados. Con Hyper-V, puede gestionar todas las VM en ejecución desde una única interfaz, es decir, Hyper-V Manager.
Hyper-V consolida servidores virtuales en un único equipo físico, lo que le permite reducir significativamente los costos asociados y la sobrecarga de gestión. Además, Hyper-V permite un mejor uso del hardware al asignar recursos informáticos a las VM que más los necesitan. Así, puede construir un entorno virtual fácilmente escalable que cumpla totalmente con las necesidades y objetivos de su negocio.
Hyper-V está disponible como un rol de servidor en Windows Server y como un producto independiente (Hyper-V Server). Además, Hyper-V Server es gratuito para instalar. Sin embargo, antes de comenzar el proceso de instalación de Hyper-V, asegúrese de que su sistema cumpla con todos los siguientes requisitos:
- Procesador de 64 bits con Traducción de Dirección de Segundo Nivel (SLAT)
- Extensiones de Modo Monitor de Máquina Virtual
- Un mínimo de 4 GB de RAM
- Virtualización asistida por hardware (Intel VT o AMD-V)
- Prevención de Ejecución de Datos reforzada por hardware, con el bit NX para sistemas AMD o el bit XD para sistemas Intel
Instalación del rol Hyper-V en Windows 10
Hyper-V es una parte integrada de Windows Server 2008 y posteriores. Sin embargo, el rol Hyper-V no está activo de forma predeterminada, por lo que es necesario activarlo manualmente. El proceso de instalación del rol Hyper-V es extremadamente fácil e intuitivo. Hay tres formas de activar Hyper-V en su sistema Windows: Configuración del Sistema Windows, Interfaz de Línea de Comandos de PowerShell (CLI) o Gestión e Imagen de Implementación de Servicios (DISM). A continuación, se demostrará el proceso de instalación de Hyper-V utilizando el Panel de Control de Windows, que es el enfoque más popular.
- Escriba Configuración en el cuadro de búsqueda situado en la barra de tareas debajo y presione ENTER. Se abrirá la aplicación Configuración.
- Haga clic en el icono de Aplicaciones.
- Seleccione Programas y características a la derecha, bajo la sección Configuración Relacionada.
- Seleccione Activar o desactivar las características de Windows a la izquierda.
- En la ventana Características de Windows, selecciona Hyper-V y haz clic en Aceptar.
Después de que el proceso de instalación de Hyper-V esté completo, haz clic en Reiniciar ahora para implementar todos los cambios necesarios o haz clic en No reiniciar para posponer el reinicio de tu computadora.
Creación de un conmutador virtual para máquinas virtuales de Hyper-V
Después de instalar Hyper-V en tu computadora, es posible que desees crear nuevas VM en orden para comenzar a construir un entorno virtual desde cero. Sin embargo, antes de eso, debes considerar crear un conmutador virtual, que puede ser utilizado para garantizar la comunicación entre VM. Además, un conmutador virtual permite la conexión de VM a redes físicas y virtuales. También, los conmutadores virtuales pueden ser utilizados para migrar VM de un host físico a otro. Para este propósito, asegúrate de que el host de origen y el host de destino tengan conmutadores virtuales con los nombres coincidentes.
Puedes crear un conmutador virtual usando el Administrador de Hyper-V, lo cual puede hacerse de la siguiente manera:
- Abre el Administrador de Hyper-V, selecciona el nombre del equipo host de Hyper-V.
- Selecciona la opción Acción arriba. En el menú desplegable, encuentra Administrador de conmutadores virtuales y haz clic en él.
- El Administrador de conmutadores virtuales se abrirá, donde podrás elegir el tipo de conmutador virtual que necesitas. Hay tres tipos de conmutadores virtuales disponibles:
- El interruptor externo ayuda a crear un interruptor virtual que proporciona a las máquinas virtuales acceso a una red física al vincularse con el adaptador de red física.
- El interruptor interno ayuda a crear un interruptor virtual que solo está disponible para las máquinas virtuales que se ejecutan en esta computadora física, pero no proporciona acceso a una conexión de red física.
- El interruptor privado ayuda a crear un interruptor virtual que solo puede ser utilizado por las máquinas virtuales que se ejecutan en la misma computadora física. Una red privada permite crear un entorno de red aislado al que no se puede acceder externamente.
- Selecciona Crear Interruptor Virtual.
- Configura las Propiedades del Interruptor Virtual. Aquí, puedes insertar el nombre del nuevo interruptor virtual y escribir información adicional en la sección de Notas.
- Configura el tipo de conexión eligiendo el tipo de red al que deseas que se conecte el switch virtual (externo, interno, privado). Si es Externo, elige el tipo de adaptador de red que deseas utilizar. Después de eso, marca la casilla a continuación si deseas permitir que el sistema operativo de gestión comparta este adaptador de red. Además, si deseas aislar el sistema operativo (SO) de host de Hyper-V de gestión u otras máquinas virtuales que compartan el mismo switch virtual del tráfico de red e identificar la red de área local (LAN) que se utilizará para las comunicaciones de red, selecciona Habilitar identificación de VLAN virtual para el sistema operativo de gestión. Esta función está disponible para redes externas e internas. Puedes configurar manualmente el ID de VLAN, que luego se asociará con una determinada VLAN y se utilizará para futuras comunicaciones de red.
- Haz clic en Aceptar. Aparecerá la siguiente ventana de diálogo.
- Haz clic en Sí si deseas aplicar los cambios de red.
Después de eso, se creará el switch virtual, lo que significa que tu entorno virtual ahora puede utilizar su propia red virtual para facilitar la conexión de máquinas virtuales.
Cómo crear una máquina virtual de Hyper-V
Hay tres formas comunes a través de las cuales puedes crear una máquina virtual Hyper-V: Hyper-V Manager, PowerShell y Hyper-V Quick Create. Todas ellas se discutirán en detalle a continuación.
Cómo Crear una Máquina Virtual Hyper-VUsando Hyper-V Manager
- Escribe Hyper-V Manager en la caja de búsqueda situada en la barra de tareas abajo y presiona ENTER. Se abrirá Hyper-V Manager.
- En la izquierda, selecciona la sección Acciones, encuentra Nuevo, y haz clic en Máquina Virtual.
- Se abrirá el Asistente para Nueva Máquina Virtual, presentando el conjunto de opciones de VM que necesitas configurar. Incluyen: Antes de Empezar, Especificar Nombre y Ubicación, Especificar Generación, Asignar Memoria, Configurar Redes, Conectar Disco Duro Virtual y Resumen.
- La sección Antes de Empezar proporciona una breve descripción de lo que este asistente puede hacer y cómo usarlo. Léelo y marca la casilla No mostrar esta página nuevamente abajo si deseas omitir esta información en el futuro.
- En la siguiente sección, puedes configurar el nombre y la ubicación de la máquina virtual. Asegúrate de que el nombre de la VM sea único y te permita identificar fácilmente la VM requerida. En cuanto a la ubicación de la VM, puedes dejar la predeterminada o crear una carpeta y asignar una nueva ubicación de tu elección. Para ello, marca la casilla a continuación y haz clic en Examinar.
- En la sección Generación, puedes elegir la generación de la VM. La elección entre Generación 1 y Generación 2 está principalmente dictada por el sistema operativo invitado que deseas instalar. Las VM de Generación 1 admiten sistemas operativos invitados de 32 bits y 64 bits y arquitectura basada en BIOS. Además, proporcionan funcionalidad de las versiones anteriores de Hyper-V. Por otro lado, las VM de Generación 2 admiten sistemas operativos Windows de 64 bits y las últimas versiones de sistemas operativos Linux y FreeBSD, y proporcionan funciones de virtualización avanzadas, como Secure Boot. Toma en cuenta todos los aspectos al elegir entre los dos tipos de generación, ya que no puedes cambiar la generación de la VM después de que se haya creado.
- En la siguiente sección, debe especificar la cantidad de memoria (de 32 MB hasta 12,582,912 MB) que se asignará a la VM. El rendimiento futuro de la VM dependerá en gran medida de la cantidad de memoria asignada. Además, puede optar por utilizar Memoria Dinámica para esta VM marcando la casilla a continuación. Esta función le permite tomar una parte de la memoria disponible en un host físico y asignar recursos a la VM que más lo necesite.
- El siguiente paso le permite elegir una red virtual que se utilizará para conectar la VM a la red. Para este propósito, seleccione un conmutador virtual que haya creado anteriormente. Si no tiene un conmutador virtual, solo se proporcionará la opción No Conectado, lo que significa que su VM quedará sin acceso a la red.
- A continuación, configure los requisitos del disco duro virtual. En esta sección, puede crear un nuevo disco duro virtual, lo que requiere especificar su nombre, ubicación y tamaño. O bien, puede utilizar un disco duro virtual existente (en formato VHD o VHDX). Otra opción es omitir este paso y adjuntar un disco duro virtual más tarde.
- Si has decidido seleccionar Crear un Disco Duro Virtual, aparecerá la sección de Opciones de Instalación donde puedes especificar configuraciones de inmediato o posponerlas para más tarde. Aquí, puedes instalar un sistema operativo invitado eligiendo el archivo ISO. En este caso, puedes seleccionar una de las siguientes variantes:
- Instalar un sistema operativo más tarde
- Instalar un sistema operativo desde un CD/DVD-ROM arrancable
- Instalar un sistema operativo desde un disquete arrancable
- Instalar un sistema operativo desde un servidor de instalación basado en red
Selecciona una de las opciones y haz clic en Siguiente.
- La última sección es Resumen, que proporciona una breve descripción de esta MV. Revísala una vez más y asegúrate de que todo esté correcto. Si es así, haz clic en Finalizar para crear la MV y cerrar el asistente.
Cómo Crear una Máquina Virtual Hyper-V Usando PowerShell
Aunque Hyper-V Manager es extremadamente útil para crear y administrar VM en el entorno de Hyper-V, solo PowerShell te permite explorar todas las características de Hyper-V al máximo. La interfaz amigable e intuitiva de Hyper-V Manager ha atraído a múltiples usuarios, especialmente aquellos que no son especialmente hábiles en tecnología. Sin embargo, si deseas construir un entorno virtual a gran escala con múltiples VM ejecutándose al mismo tiempo, PowerShell es la herramienta a elegir. Dependiendo de tus necesidades, puedes crear varios scripts de PowerShell (también conocidos como cmdlets), que pueden ser utilizados para automatizar tareas operativas diarias.
Vamos a explorar cómo puedes crear una nueva VM usando PowerShell.
Escribe Windows PowerShell en la barra de búsqueda a continuación.
Haz clic derecho en Windows PowerShell y selecciona Ejecutar como administrador.
Ejecuta el siguiente script
New-VM -Name Nombre `
-Path Ruta`
-NewVHDPath RutaVHD`
NewVHDSizeBytes Memoria `
-Generation Generación `
-MemoryStartupBytes Memoria `
-SwitchName NombreSwitch `
Debe verse como sigue en PowerShell:
4. Verifica en Hyper-V Manager si la VM realmente se ha creado. Como puedes ver, la VM recién creada está en estado apagado, lo que te permite continuar con el proceso de su configuración.
Crear VMs con PowerShell puede parecer desafiante, pero resulta ser un proceso bastante sencillo en realidad. Una vez que lo hayas dominado, puedes crear un único script de PowerShell que se ajuste completamente a tus necesidades. Además, el script de PowerShell puede ser ampliado incluyendo opciones de configuración adicionales. Por ejemplo, puedes configurar la memoria de la VM incluyendo los siguientes cmdlets:
Set-VM -Name Nombre `
-ProcessorCount Número de Procesadores `
-DynamicMemory `
-MemoryMinimumBytes Memoria `
-MemoryStartupBytes Memoria `
-MemoryMaximumBytes Memoria `
Después de abrir la configuración de la VM, puedes verificar que los cambios hayan sido adoptados.
Esta es solo una pequeña parte de lo que PowerShell puede hacer. Para explorar otros cmdlets de PowerShell y cómo pueden ayudar en la gestión de un entorno virtual, ejecuta este comando: Get-Command -Module hyper-v | Out-GridView). Verás una lista de todos los comandos de PowerShell, que puedes incluir en tu script. Escribe Get-Help y el comando de Hyper-V de tu elección para obtener más información sobre este cmdlet.
Cómo Crear una Máquina Virtual de Hyper-V Usando Hyper-V Quick Create
Hyper-V Quick Create fue diseñado específicamente para hacer el proceso de creación de VMs aún más fácil y rápido, ya que puede completarse en solo unos pocos clics.
- Abre Hyper-V Quick Create.
- Seleccione un sistema operativo de la lista a la izquierda, o instale un sistema operativo invitado desde un archivo de imagen ISO (.iso) o un archivo VHD (.vhd o .vhdx) haciendo clic en Origen de instalación local.
- Haga clic en Cambiar origen de instalación y seleccione el archivo requerido. La opción de Arranque seguro solo se puede marcar si la máquina virtual ejecutará Windows.
- Haga clic en Más opciones en la esquina inferior derecha.
- Escriba el nombre de la máquina virtual.
- Seleccione el interruptor virtual.
- Haga clic en Crear máquina virtual para iniciar el proceso.
Iniciando una Máquina Virtual de Hyper-V
Después de haber creado la máquina virtual, finalmente puede comenzar a trabajar con ella. Para esto, abra Administrador de Hyper-V, haga clic derecho en la máquina virtual que desea iniciar y seleccione Conectar. La herramienta VMConnect se iniciará. Incluso si su máquina virtual está apagada, se iniciará automáticamente al hacer clic en el botón Iniciar. Después de eso, solo necesitará ingresar algunas configuraciones adicionales y ahora puede usar la máquina virtual libremente.
Vea nuestro video para obtener una guía completa sobre la creación de máquinas virtuales de Hyper-V.
Protección de Máquinas Virtuales de Hyper-V con NAKIVO Backup & Replication
Después de crear el entorno de Hyper-V, es importante encargarse de su seguridad para garantizar que no se pierda ningún dato crítico y su sistema pueda recuperarse rápidamente en caso de desastre. NAKIVO Backup & Replication es una solución confiable y rentable que ofrece varias opciones de protección de datos para entornos de Hyper-V de cualquier complejidad.
Con NAKIVO Backup & Replication, puede realizar trabajos de copia de imagen, copia de réplica y copia de réplica basados en aplicaciones, lo que garantiza que las máquinas virtuales, los archivos y los objetos de aplicaciones se almacenen en un estado consistentemente transaccional, se pueda recuperar rápidamente los datos de la máquina virtual y solo se copien los cambios únicos (increments) en el repositorio de copia de seguridad. Además, puede crear copias de las copias de seguridad existentes y enviarlas a un sitio remoto o a una nube pública (nubes de Amazon o Azure). En este caso, no es necesario involucrar a las máquinas virtuales de producción, ya que los datos se pueden copiar directamente de un repositorio de copia de seguridad a otro.
La última adición a la funcionalidad del producto es la protección de VM basada en políticas, que le permite automatizar los trabajos de copia de seguridad, réplica y copia de seguridad. Con NAKIVO Backup & Replication, puede establecer políticas (nombre de VM, tamaño, ubicación u otros parámetros), en función de las cuales la solución escanea el entorno virtual y protege automáticamente las máquinas virtuales que coincidan con las reglas de la política. Esta función elimina la carga de administrar manualmente los trabajos de protección de datos y ahorra significativamente su tiempo y esfuerzo.
Recuperación del Sitio (SR) es otra opción de protección de datos que le permite automatizar fácilmente las actividades de recuperación ante desastres (DR) y orquestar todo el proceso de DR de principio a fin. Puede crear flujos de trabajo de recuperación del sitio organizando diversas acciones y condiciones en un algoritmo automatizado que corresponda a sus necesidades comerciales. Con la recuperación del sitio, puede configurar y realizar tareas tan complejas como la conmutación por error de emergencia y planificada, pruebas no disruptivas de trabajos de SR y migración de centro de datos.
Conclusión
Hyper-V proporciona una plataforma de virtualización en la que puede crear entornos virtuales de diversas escalas y complejidades. Esta publicación de blog ha cubierto los aspectos más importantes de la creación y configuración de máquinas virtuales Hyper-V para ayudarlo a realizar esta tarea desafiante. Sin embargo, incluso la plataforma de virtualización más avanzada no puede garantizar la continuidad comercial las 24 horas del día, los 7 días de la semana y la integridad de los datos sin una solución confiable de protección de datos en su lugar.
NAKIVO Backup & Replicación puede proporcionarle una amplia gama de opciones de protección de datos, pero hay aún más beneficios que vienen con él. Con NAKIVO Backup & Replicación, puede disfrutar de una protección completa de sus entornos virtuales, operaciones de copia de seguridad y recuperación de alta velocidad, uso óptimo del espacio de almacenamiento, complejidad de gestión reducida, recuperación garantizada y mucho más.
Source:
https://www.nakivo.com/blog/create-hyper-v-virtual-machine-complete-walkthrough/