Archivos por Etiqueta: Virtualización

Uso de Máquinas Virtuales en el Hogar


En ambiente Microsoft anteriormente el uso de virtualización estaba limitado a disponer de un sistema operativo servidor, o usar aplicaciones de terceros, pero esto ha cambiado ya que se dispone de Hyper-V en sistemas operativos de escritorio

Esto ha ampliado las posibilidades de uso además del obvio productivo, ya no sólo para aprendizaje, capacitación y pruebas, sino para otros usos que pueden ser muy útiles

En esta nota comentaré algunos de los usos que le doy a máquinas virtuales fundamentalmente por el hecho de poder tener varias instalaciones para diferentes usos

Sigue leyendo

Hyper-V Server 2016 Gratis – Administración Gráfica Remota del Servidor en Grupo de Trabajo


En las dos notas anteriores habíamos dejado instalado y configurado Hyper-V Server en una máquina, y además hemos configurado en otra máquina la administración remota de Hyper-V

En esta veremos cómo podemos mejorar la administración remota con “Computer Management” y “Disk Management” con lo cual tendremos control casi completo, pero a través de interfaz gráfica

Sigue leyendo

Hyper-V Server 2016 Gratis – Administración Gráfica Remota de Hyper-V en Grupo de Trabajo


Continuando esta serie de notas, y luego de la instalación y configuración hecha en la nota anterior (“Hyper-V Server 2016 Gratis – Instalación en Grupo de Trabajo”) continuaremos en esta con la configuración necesaria para poder administrar y configurar Hyper-V en forma gráfica y remota desde un Windows 10

Aprovecho para comentar el motivo por el que me parece interesante el tema que estamos desarrollando, y hay varios motivos en una pequeña red que no usa Dominio

Esto es aplicacble ya sea a una muy pequeña empresa, o sin los recursos suficientes para la adquisición y administración de varios servidores, como así también para una red de pruebas, o inclusive un ambiente doméstico para pruebas

Hyper-V Server, tiene varias ventajas sumamente importantes, primero que nada es gratis, y para las máquinas virtuales que utilicemos para pruebas siempre se pueden usar las versiones de evaluación que se pueden descargar gratuitamente

Por otra parte, es importante para tener en cuenta que al ser una versión reducida y sin interfaz gráfica, ocupa mucho menos espacio de disco y por supuesto es mucho más “liviano” de ejecutar, y por si fuera poco, por las características anteriores requiere menos actualizaciones. Pero siempre mantiene todas las características técnicas propias de Hyper-V

Aunque por lo anterior no siempre es cómodo trabajar únicamente con línea de comandos, así que por eso estoy haciendo esta nota

Sigue leyendo

Hyper-V Server 2016 Gratis – Instalación en Grupo de Trabajo


Aunque anteriormente he hecho varias notas sobre la versión poco conocida y gratuita de Hyper-V Server 2012, en esta ocasión el objetivo es hacerlo sobre Hyper-V Server 2016, y a diferencia del anterior en ambiente de Grupo de Trabajo

Para el que no lo conozca, Hyper-V Server es una versión gratuita de Windows Server, sin interfaz gráfica y en cuanto a roles limitado a Hyper-V. De una forma simplificada, es una versión “Core” con Hyper-V ya instalado

Los motivos fundamentales son porque la configuración para administrar Hyper-V remotamente es diferente, y además porque en ambiente de Grupo de Trabajo la configuración es más compleja que en ambiente de Dominio como había mostrado anteriormente

Sigue leyendo

Convertir Máquina Virtual VMware Workstation a Hyper-V


Como conocerán los lectores que siguen este blog, hace un tiempo cambié el sistema de virtualización que utilizo para estas notas, específicamente desde VMware Workstation hacia Hyper-V

Por ahora puedo decir que estoy satisfecho, aunque extraño algunas cosas en el uso diario, pero otra muy importante es que en VMware Workstation tenía una cantidad importante de máquinas virtuales de muchos sistemas operativos, tanto actuales como anteriores

En su momento probé varios procedimientos de conversión VMDK a VHD/X pero realmente ninguno me satisfizo, por complejidad y el tiempo que demoraba la conversión era mucho más que la reinstalación

Pero no hace mucho encontré que se podía hacer fácilmente y sin mucha demora usando “Microsoft Virtual Machine Converter”. Con sólo una línea de comandos en PowerShell ya estaba, sólo que primero había que cargar el módulo

Sigue leyendo

Simular Internet Virtual – Acceso a Internet Real


Continuando esta serie de notas sobre cómo simular Internet en nuestra red interna para poder tener un ambiente de pruebas, en esta nota veremos cómo darle acceso a Internet real a la infraestructura que ya tenemos creada

Recuerdo la infraestructura que tenemos preparada y que ha sido desarrollada en las notas anteriores

Sigue leyendo

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: Crear un “Container” con IIS en Core Server


Continuando con notas sobre las nuevas capacidades de Windows Server 2016 en esta desarrollaré un ejemplo de la creación de “Containers” (Contenedores), donde crearé una imagen con un servidor web con IIS (“Internet Information Service”)

Decidí hacer esta nota porque he visto que aunque hay varias demostraciones en la web sobre el procedimiento, en casi todos los casos se han hecho sobre versiones “Technical Preview”, y ya estando disponible la versión final del sistema operativo hay mejoras y cambios que facilitan su implementación

Para poder aprovechar esta nota es necesario conocer la terminología de esta tecnología ya que en algún caso puede resultar confusa. Creo que lo mejor es “recurrir a las fuentes”, y aunque está en inglés recomiendo el siguiente enlace; “Windows Containers Quick Start

Lo que me he propuesto es la creación y configuración de un “Container” sobre una instalación de Windows Server 2016 sin interfaz gráfica (“Core”) por dos motivos:

  1. Independiente de si el sistema tiene interfaz gráfica o no, la configuración de “Containers” se hace prácticamente toda desde línea de comandos
  2. Uno de los objetivos del uso de “Containers” es justamente economizar en el consumo de recursos, así que nada mejor que sobre “Server Core”

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