Category Archives: Hyper-V

Simular Internet Virtual – Instalar y Configurar una Máquina que Comparta Internet en Red Interna


En las notas anteriores hemos hecho la configuración de una máquina que simula ser un servidor en Internet, donde hemos configurado DNS, Autoridad Certificadora, y DHCP

Para esta nota debemos crear dos nuevas máquinas virtuales, una que emulará un “Router/NAT” compartiendo la conexión a Internet, y otra máquina que estará en un red interna, pero que podrá acceder a nuestra “Internet simulada” creada anteriormente

Sigue leyendo

Simular Internet Virtual – Publicar Sitio Web Seguro de la Autoridad Certificadora


Habiendo configurado en la nota anterior “Simular Internet Virtual – Autoridad Certificadora” lo que haremos en esta nota es la configuración de un sitio web seguro, que es un requisito para poder obtener Certificados Digitales  desde un navegador web

Son interesantes ciertos pasos, porque al estar en Grupo de Trabajo, no podremos usar el asistente de la consola de Certificados, ni podremos pedir el Certificado en forma directa a través de la interfaz web, ya que se necesita el Certificado del servidor y aún no ha sido otorgado

El único Certificado creado hasta ahora es el propio Certificado de la Autoridad Certificadora, que no es lo mismo que el de la máquina en sí misma

Sigue leyendo

Simular Internet Virtual – Autoridad Certificadora


En la nota anterior “Simular Internet Virtual – Servicio DNS y Servidor Web” dejamos preparada la infraestructura de base, y en esta continuaremos instalando y configurando algunos servicios que pueden resultar muy útiles, y me refiero especialmente a la emulación de una Autoridad Certificadora de tipo comercial, que nos servirá no sólo como aprendizaje en sí mismo, sino que luego la utilizaremos para obtener Certificados Digitales para las máquinas de nuestro ambiente de pruebas

En la siguiente nota haremos la configuración del Sitio Web Seguro (HTTPS) para luego poder obtener Certificados Digitales desde la interfaz web de la Autoridad Certificadora; esta configuración tiene un par de “trucos” que es interesante conocer

Sigue leyendo

Simular Internet en Virtual – Servicio DNS y Servidor Web


En las estadísticas del blog, son muy pocos los términos de búsqueda usados para llegar al blog que puedo ver, pero entre ellos observo que hay uno que se repite con frecuencia, que es cómo simular o emular Internet en virtual para un ambiente de pruebas

En esta primera nota comenzaré con lo más básico, como es la configuración de un servidor que simulará un servidor de Internet, con las funcionalidades básicas de DNS y WWW, también emulando poco ancho de banda de red

En las siguientes notas continuaré agregando servicios que bien pueden servir para más pruebas, como son por ejemplo emular una Autoridad Certificadora de tipo comercial para obtener Certificados Digitales

Y luego poder seguir adelante con temas como configurar acceso de una red privada emulada a este servidor mediante el habitual NAT, acceso a un servidor web seguro (HTTPS), salida a Internet real a través de un Router adicional, conexiones por VPN “Client to Site” y “Site to Site”. Todo por supuesto de acuerdo al interés que despierte esta serie de notas

Sigue leyendo

Hyper-V: ¿Generación 1 o Generación? ¿Como Elegir?


A veces, tengo que reconocerlo, se encuentra información muy interesante e importante sin haberla buscado específicamente

Por supuesto que en mi caso conzco las ventajas de crear máquinas virtuales de tipo “Generation 2”, pero no en todos los casos se puede. Sólo como ejemplo: en la mayoría de las notas uso versiones cliente x86, simplemente porque trabajan mejor asignándole menos memoria, y si es x86 entonces es “Generation 1”

Encontré un enlace donde especifica varios temas que considero importantes para el que no tenga claro cuándo cada uno, y las diferencias

Entre otros puntos:

  • Qué sistemas operativos están soportados (Windows y Linux)
  • De qué medio pueden arrancar (Disco, red o imagen)
  • Las ventajas de “Generation 2”
  • Soporte de dispositivos
  • Más ventajas de “Generation 2”

Ambos enlaces están en inglés:

Espero sea de utilidad para muchos, es información bien concisa y clara

Windows Server 2016 – “Storage Spaces Direct” – “Shared Nothing Hyper-V Cluster” (II)


Continuando con la nota anterior (“Windows Server 2016 – “Storage Spaces Direct” – “Shared Nothing Hyper-V Cluster” (I)”) donde en los 3 nodos hemos instalado Hyper-V y creado el “cluster”, en esta veremos la configuración de “Storage Space Direct”, lo cual nos permitirá la creación del “Shared Nothing Hyper-V Cluster” donde instalaremos una máquina virtual, para demostrar el failover

Y lo más importante, recordar que en este “cluster” los nodos no comparten almacenamiento

Aclaración importante que olvidé en la nota anterior, aunque ya lo he aclarado: “Storage Space Direct” S2D es posible solamente con la versión Windows 2016 Datacenter

Sigue leyendo

Windows Server 2016 – “Storage Spaces Direct” – “Shared Nothing Hyper-V Cluster” (I)


Hace ya bastante tiempo hice una serie de notas con una demostración, más que nada conceptual, donde he montado un “Hyper-V Cluster”, que tomaba las máquinas virtuales desde un “File Server Cluster”, que usaba como almacenamiento un “iSCSI Storage”. Conceptualmente fue una buena demostración aunque tenía dos inconvenientes: la infraestructura era compleja, y lo más importante es que si fallaba el “iSCSI Storage” de nada servían ambos “Clusters”. O sea que no había tolerancia a fallas sobre el sistema

A partir de Windows Server 2016, se agrega la nueva característica “Storage Spaces Direct”, o más brevemente “S2D” que nos permite crear un “Failover Cluster” sin necesidad del medio compartido externo. Y como si fuera poco de una forma más sencilla

Para que esta nota sea comprensible es necesario conocer previamente de qué se trata el tema. Recomiendo dos enlaces:

Sigue leyendo

Hyper-V: Los Diferentes Clases de Redes – Diagrama de Conectividad


En cualquier sistema de virtualización se pueden crear diferentes clases de redes, y aunque todos ofrecen características muy similares, hay diferencia en la forma de nombrarlas. Específicamente los que cambiamos de VMware a Hyper-V, o quizás sólo a mí, una de las dificultades fue el cambio de “network” a “switch”

Aún hoy en día, y luego de ya varios años en el tema, sigo recibiendo consultas sobre en qué clase de red conectar cada máquina virtual para que pueda … (reemplazar los puntos suspensivos por el caso de cada uno)

Así que con no poco trabajo hice un diagrama de conectividad de las diferentes clases de redes en Hyper-V

Sigue leyendo

Windows Server 2016: Instalar Nano Server con Hyper-V


Hace ya tiempo, Enero de 2016 para ser exactos, hice un paso a paso para la creación de un Nano Server con la versión Beta TP4 de Windows Server 2016, ahora ya con el producto final, voy a volver a crear un Nano Server, con el rol Hyper-V ya que es un candidato ideal

Además se puede hacer en forma mucho más sencilla, sin tantos comandos de PowerShell ni configuraciones a mano

El proceso es largo pero muy sencillo, me ayudaré de un utilitario que ha puesto disponible Microsoft

Sigue leyendo

Windows Server 2016 – Hyper-V: Virtualización Anidada (“Nested Virtualization”)


Con esta nota creo que llegamos a lo más interesante de la serie, y que amplía el uso que se le puede dar a Hyper-V en ambientes de pruebas, estamos hablando de tener máquinas virtuales que a su vez virtualizan a otras

La falta de esta característica en versiones anteriores de Hyper-V era lo que de alguna forma me obligaba a usar VMware Workstation, un producto impresionante y que desde hace años cambió mi forma de trabajar

Comencé a usar VMware Workstation creo recordar desde la versión 3.x y fui pasando por todas hasta la última actualmente que es la 12.5, pero como casi todo producto “software” tuvo una imparable curva ascendente hasta llegar a una cúspide que considero ya no mantiene, varios bugs que pasan de una versión a otra sin solucionarse, a lo que hay que agregar la inestabilidad de la ultima versión con virtuales UEFI

A lo anterior hay que contraponer las excelentes mejoras que ha tenido desde su comienzo Hyper-V, y particularmente la característica que muestro en esta que me permitiría hacer el cambio de plataforma. Veremos… evaluando aún (Actualización: ya he migrado)

[Actualización] Ver al final de la nota que he agregado una configuración adicional necesaria

Sigue leyendo

Windows Server 2016 – Hyper-V: Acceso a USB y Más


Habiendo ya visto no sólo la instalación de Windows Server 2016, además la instalación de la funcionalidad Hyper-V, y teniendo creada una máquina virtual, en esta nota veremos cómo podemos hacer que esta máquina virtual pueda acceder a dispositivos USB conectados a la máquina real, y aún a otros dispositivos. Además podemos establecer una resolución de pantalla para la máquina virtual

Esta configuración ya está disponible a partir de Hyper-V en Windows Server 2012 R2, y está dispnible para máquinas virtuales Windows 8.1 o posteriores

Sigue leyendo

Windows Server 2016 – Creación Máquinas Virtuales


Continuando la serie, en esta nota vamos a comenzar a crear máquinas virtuales que luego usaremos en las siguientes notas

Aunque en este caso crearé sólo una máquina vitual Windows 10 Enterprise x64, el proceso de cración es exactamente el mismo para otros sistemas. Los sistemas operativos soportados son a partir de Windows Server 2008 tanto x86 como x64

Esta máquina virtual que crearemos la seguiré usando para por lo menos dos notas futuras: la demostración del acceso de la virtual a los recursos hardware de la física, y la posibilidad de virtualizar dentro de una virtual

Sigue leyendo

Windows Server 2016 – Instalación de Hyper-V


Continuando con esta serie de notas básicas sobre Windows Server 2016, luego de haber visto el proceso de instalación en las notas anteriores, en esta veremos el agregado de la funcionalidad Hyper-V

No tiene cambios prácticamente a lo hecho con Windows Server 2012 R2 (“Windows Server 2012 (R2): Instalación de Hyper-V”) pero en esta ocasión he preferido ir en forma ordenada de menor a mayor

La idea es que quien siga esta serie de notas pueda hacerlas en forma gradual a medida que las voy publicando, y me he planteado como objetivo no dejar este tema como está, sino que en siguientes notas crearemos máquinas virtuales, veremos el acceso a recursos del servidor desde la virtual, incluyendo discos e impresoras, y luego la posibilidad nueva que nos da Windows Server 2016 de hacer virtualización anidada

Esto último es un paso muy importante para todos los que hacemos pruebas en ambiente virtualizado, ya que ahora fácilmente podemos tener una máquina virtual con Hyper-V, que a su vez contiene otra máquina con Hyper-V que virtualiza

Esto permite tener virtualizado Hyper-V y nos animamos a probar cualquier configuración, siempre podremos recuperar la situación anterior si algo no estuviera funcionando bien

Sigue leyendo

Experiencias: Cambio de VMware Workstation a Hyper-V 2016


Como todos los que siguen este blog conocen, todas las notas con los paso a paso que pueden ver, hasta ahora están hechas sobre máquinas virtuales con VMware Workstation

Básicamente esto era por la facilidad de uso de este producto en ambientes de prueba, mientras que Hyper-V desde un principio estaba orientado a ambientes productivos, con las restricciones de flexibilidad que eso implicaba

A partir de las últimas experiencias con VMware Workstation, y las nuevas posibilidades de Hyper-V 2016, estuve pensando bastante en si hacía el cambio o no

Comento en esta nota mis experiencias, qué evalué, qué encontré mejor y que no, cómo estoy armando mi nuevo ambientes de pruebas, y bueno, cualquier otra cosa que me ha llamado la atención

Sigue leyendo

Máquinas Virtuales con TPM Sin Tener TPM Real


Muchas veces queremos probar las capacidades de tener un chip TPM en un ambiente de virtualización, por lo menos ese es mi caso. Pero la máquina que uso para virtualizar es de tipo escritorio y no tiene chip TPM

Eso se puede solucionar :)

Contrariamente a lo que hago habitualmente que es sobre Windows Server, en esta ocasión lo haré sobre un Windows 10 x64 Enterprise (UEFI) ya que Windows Server 2016 viene muy demorado y aunque probé no pude hacerlo funcionar en la TP5 (sin actualizaciones). Esperemos la versión final de Windows Server 2016 a ver si se configura de igual o semejante forma

Sigue leyendo

Windows Server 2016 – TP5: Creación de Redes NAT (“NAT-Switch”)


Una de las cosas que faltaban en Hyper-V, para proveer las capacidades de productos que compiten, era la posibilidad de crear redes tipo NAT. Esto ya no es así tanto para Windows Server 2016, como para Hyper-V en Windows 10

La creación de estas redes NAT, por lo menos por ahora, no está disponible a través de la interfaz gráfica, pero se puede hacer en forma sencilla a través de PowerShell, son sólo tres líneas de comando

Sigue leyendo

VMWare Workstation: Uso de Redes Virtuales y Ejemplos de Utilización


Como habrán observado la mayoría de los lectores de este blog, en muchas ocasiones utilizo varias redes interconectadas donde están las diferentes máquinas virtuales usadas en las demostraciones, justamente para mostrar cómo se puede aplicar al desarrollo en un ambiente de múltiples sitios geográficamente separados, o por lo menos por Routers

En esta nota veremos primero, un pequeño repaso de la utilización de redes virtuales, principalmente sobre VMware Workstation, y comparando con Hyper-V, para luego mostrar los esquemas desarrollados en varias notas del blog

Sigue leyendo

Windows Server 2016 TP4 – Instalar y Configurar NanoServer Virtual – 2 de 2


Continuando la nota anterior “Windows Server 2016 TP4 – Instalar y Configurar NanoServer Virtual – 1 de 2” donde hemos dejado instalando y funcionando una máquina virtual NanoServer en Hyper-V, en esta segunda parte haremos las configuraciones adicionales necesarias para unirla al Dominio

Como un NanoServer no tiene consola de comandos, deberemos hacer toda la configuración desde PowerShell en forma remota

Los pasos que haré consisten en configurar el acceso remoto por PowerShell, aunque no sea algo recomendado pero para evitar más complejidad habilitaré todas las reglas del cortafuego, luego la uniré al Dominio aunque tendré que solucionar el problema que no tiene configurado el DNS a utilizar, y por último la agregaré a Server Manager y probaré administrarla gráficamente en forma remota

Sigue leyendo

Windows Server 2016 TP4 – Instalar y Configurar NanoServer Virtual – 1 de 2


La posibilidad de instalación de Windows Server 2016 como NanoServer, está dando mucho que hablar en el ambiente de IT, así que he decidido que sería interesante comenzar a explorar el tema, aunque todavía no está disponible la versión definitiva de Windows Server 2016

Si alguien tiene curiosidad o quiere conocer más sobre qué es y por qué NanoServer hay mucha información en Internet, pero si quieren una definición mía sería: “La versión Core de Core” :)

Encontré bastante información en Internet, pero realmente me pareció bastante complicada y confusa, y aclaro el por qué, para nada por los artículos, que aunque hay de todo, algunos son muy buenos. El problema reside en dos puntos: por un lado porque hay quien lo desarrolla para poner en una máquina física y otros en una virtual, pero lo más importante es que cada nueva versión TP (“Technical Preview”) cambian las opciones, los scripts, las posibilidades, etc. así que hay notas con parches, y parches de parches, y …

Así que como sabemos todos los que nos gusta andar probando versiones Beta me decidí a dedicarle mucho tiempo al tema :)

Hice todo con la última versión disponibe a la fecha: Windows Server 2016 TP4, usando la configuración que me parece la más apropiada: crear una máquina virtual NanoServer

Sigue leyendo

“Nested Virtualization” – [(Virtual en Virtual) en Virtual] en Virtual


Una de las características más esperadas, por lo menos para mí, de Windows Server 2016 es la posibilidad de anidar máquinas virtuales, esto es, poder tener un Hyper-V virtualizado que se pueda usar para crear máquinas virtuales

No creo que sea una buena opción para ambientes productivos, pero para todos los que necesitamos hacer pruebas o demostraciones es de mucha importancia

Para mostrar sólo un ejemplo, todas las máquinas que ven en las notas de este blog son máquinas virtuales funcionando sobre VMware Workstation, aún las que tienen Hyper-V y virtualizan a otras

Esto se debe a que mientras que en VMware Workstation puedo crear una máquina con Hyper-V, hasta ahora no había forma de poner Hyper-V en una máquina virtual Hyper-V (qué difícil se hace explicar :))

Aunque Windows Server 2016 aún está en versión TP4, ya podemos comenzar a probar

Sigue leyendo