= FALSE mce.enable = TRUE · PDF fileModule 13: Implementing Server Virtualization with...

12
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------- Module 13: Implementing Server Virtualization with Hyper-V -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------- Modificacion para VMware para poder instalar hyperv en una mv Editamos el vmx de la mv en cuestion hypervisor.cpuid.v0 = "FALSE" y estos son para que funcionen las estadisticas de rendimiento del procesador mce.enable = "TRUE" vhu.enable = "TRUE" Y esto para que funcione Hyper-V: La instalacion por defecto de Hyper-V crea un “switch virtual” llamado external que es equivalente a las tarjetas de red en modo bridge de Vmware Workstation. Las maquinas virtuales en Hyper-V hacen uso de la tarjeta fisica del equipo para comunicarse con el exterior. Consolidar recursos: Aprobechar al maximo los recursos de las maquinas actuales ejecutando varias maquinas virtuales sobre una misma mauqina fisica. La virtualizacion tiene otras ventajas: - Podemos incrementar o disminuir los recursos que usa una maquina virtual en caliente - Migracion de maquinas virtuales en vivo. - Balanceo de carga automatico entre hypervisores. - Aplicar politicas de ahorro de energia. - Infraestructura de VDI (Virtual Desktop Infraestructure): Hyper-V, Citrix XenDesktop, Vmware view - Podemos usar maquinas virtuales como plantillas. - Infraestructura de Cloud Computing - Portal de auto-servicio app-controller RemoteFX Permite que una maquina virtual pueda ejecutar aplicaciones graficas complejas y en 3D. Solo esta soportado en maquinas virtuales de Generacion 1. SLAT: Second Level Address Translation. Para usar virtualizacion tenemos varias opciones:

Transcript of = FALSE mce.enable = TRUE · PDF fileModule 13: Implementing Server Virtualization with...

Page 1: = FALSE mce.enable = TRUE  · PDF fileModule 13: Implementing Server Virtualization with Hyper-V ----- Modificacion para VMware para poder instalar hyperv en una mv

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------

Module 13: Implementing Server Virtualization with Hyper-V

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------

Modificacion para VMware para poder instalar hyperv en una mv

Editamos el vmx de la mv en cuestion

hypervisor.cpuid.v0 = "FALSE" y estos son para que funcionen las estadisticas de rendimiento del procesador

mce.enable = "TRUE" vhu.enable = "TRUE"

Y esto para que funcione

Hyper-V:

La instalacion por defecto de Hyper-V crea un “switch virtual” llamado external que es equivalente a las tarjetas de red en modo

bridge de Vmware Workstation.

Las maquinas virtuales en Hyper-V hacen uso de la tarjeta fisica del equipo para comunicarse con el exterior.

Consolidar recursos: Aprobechar al maximo los recursos de las maquinas actuales ejecutando varias maquinas virtuales sobre

una misma mauqina fisica.

La virtualizacion tiene otras ventajas:

- Podemos incrementar o disminuir los recursos que usa una maquina virtual en caliente

- Migracion de maquinas virtuales en vivo.

- Balanceo de carga automatico entre hypervisores.

- Aplicar politicas de ahorro de energia.

- Infraestructura de VDI (Virtual Desktop Infraestructure): Hyper-V, Citrix XenDesktop, Vmware view

- Podemos usar maquinas virtuales como plantillas.

- Infraestructura de Cloud Computing

- Portal de auto-servicio app-controller

RemoteFX Permite que una maquina virtual pueda ejecutar aplicaciones graficas complejas y en 3D. Solo esta soportado en

maquinas virtuales de Generacion 1.

SLAT: Second Level Address Translation.

Para usar virtualizacion tenemos varias opciones:

Page 2: = FALSE mce.enable = TRUE  · PDF fileModule 13: Implementing Server Virtualization with Hyper-V ----- Modificacion para VMware para poder instalar hyperv en una mv

- Windows Server 2012 R2 (Core o GUI) con el rol de Hyper-V

- Windows 9/8.1 con Hyper-V. Permite virtualizar, pero no tiene caracteristicas avanzadas de Windows Server 2012

R2 como la migracion de VMs

- Hyper-Server. Es un Windows Server 2012 R2 Core que solo tiene el rol de Hyper-V. Se suele controlar de forma

remota desde una consola de Hyper-V en un windows GUI o con System Center Virtual Machine Manager

(SCVMM).

Consola de Hyper-V

SR-IOV Single-root I/O Virtualization: habilita la conexion directa desde la MV a la tarjeta de red fisica sin pasar por el hypervisor

Crear maquina virtual Hyper-V

Page 3: = FALSE mce.enable = TRUE  · PDF fileModule 13: Implementing Server Virtualization with Hyper-V ----- Modificacion para VMware para poder instalar hyperv en una mv
Page 4: = FALSE mce.enable = TRUE  · PDF fileModule 13: Implementing Server Virtualization with Hyper-V ----- Modificacion para VMware para poder instalar hyperv en una mv

Conectar un disco fisico a una maquina virtual como un DAS (Direct Attached Storage) se denomina Pass-Thouggh. El requisito

es que el disco que vamos a conectar este Offline.

Page 5: = FALSE mce.enable = TRUE  · PDF fileModule 13: Implementing Server Virtualization with Hyper-V ----- Modificacion para VMware para poder instalar hyperv en una mv

Opciones desde el hyper-v manager manager

Configuracion de MV

Page 6: = FALSE mce.enable = TRUE  · PDF fileModule 13: Implementing Server Virtualization with Hyper-V ----- Modificacion para VMware para poder instalar hyperv en una mv

Unico en Generacion 1 instalacion desde dvd fisico

No siempre querremos acceder a una maquina virtual completa, ni asignar una maquina virtual a cada usuario, sino solo acceder

a una sesion o una aplicación. En estos casos usamos Presentacion Virtualization.

Los usuarios pueden acceder a aplicaciones virtualizadas en un servidor. Se suele denominar virtualizacion de apliaciones. Un

servidor tiene instaladas las aplicaciones y los usuarios acceden de forma remota a “una ventana” de la aplicación

Esta infraestructura se llama Remote Desktop Services.

Remote App permite acceder a las aplicaciones en modo streaming

Page 7: = FALSE mce.enable = TRUE  · PDF fileModule 13: Implementing Server Virtualization with Hyper-V ----- Modificacion para VMware para poder instalar hyperv en una mv

UE-V: User Experience Virtualization

Virtualizadores

Intel-VT EPT / AMD-V

En versiones anteriores de Hyper-V teniamos 2 tipos de adaptadores de red:

- Legacy: Soporta PXE

- Network Adapter: No soporte PXE

En Windows Server 2012 R2 (Hyper-V 5) tenemos el adaptador Synthetic, que tiene las caracteristicas de los 2 anteriores

Las maquinas Generacion 1 NO puede arrancar desde SCSI para iniciar desde PXE necesitamos poner una tarjeta de red legacy

Las maquinas Generacion 2 por defecto arrancan desde SCSI tambien soportan por defecto PXE boot

NO soportan sistemas operativos anteriores a Windows 8 o Windows Server 2012.

Misma RAM 1tb mismo espacio en disco VHDX 64tb

VM Resource Metering:

Hyper-V nos permite obtener informacion sobre el rendimiento de cada maquina virutal que se esta ejecutando sobre el. Se

denomina “VM Resource Metering” y esta deshabilitado por defecto.

No hay entorno grafico para el resouce metering, Solo PowerShell

Enable-VMResourceMetering

Disable-VMResourceMetering

Reset-VMResourceMetering: Resetea los contadores

Measure-VM: Muestra los contadores de rendimiento de una VM que pasamos en el comando

Page 8: = FALSE mce.enable = TRUE  · PDF fileModule 13: Implementing Server Virtualization with Hyper-V ----- Modificacion para VMware para poder instalar hyperv en una mv

IMPORTANTE

Tiene que ser windows server 2012 R2 para exportar con la MV encendida

Discos Virtuales:

La version actual de Hyper-V soporta 2 tipos de discos virtuales:

- VHD: Hasta 2 TB aprox 260k de metadatos

- VHDX: hasta 64TB, 4mb de metadatos (mayor resistencia a corrupcion de disco)

Podemos crear discos virtuales desde:

- Disk management

- Hyper-V Manager

- PowerShell: New-VHD

- Diskpart

NUEVO

Crear disco VHDX en una carpeta compartida

Page 9: = FALSE mce.enable = TRUE  · PDF fileModule 13: Implementing Server Virtualization with Hyper-V ----- Modificacion para VMware para poder instalar hyperv en una mv

Los discos virtuales los podemos crear en una carpeta compartida, pero debe soportar SMB 3.0 (W2K12R2)

Opciones de editar disco duro VHD o VHDX

Pass-trough el disco para añadir TIENE QUE ESTAR OFFLINE

Page 10: = FALSE mce.enable = TRUE  · PDF fileModule 13: Implementing Server Virtualization with Hyper-V ----- Modificacion para VMware para poder instalar hyperv en una mv

Discos diferenciales

Tenemos un disco VHD o VHDX padre del que tiran 2 VM diferentes

Estas a su vez guardan sus modificaciones en sus discos diferenciales con formato .avhd o .avhdx

Maximo 50 checkpoints no se pueden mover se tienen que exportar

Page 11: = FALSE mce.enable = TRUE  · PDF fileModule 13: Implementing Server Virtualization with Hyper-V ----- Modificacion para VMware para poder instalar hyperv en una mv

Mover MV

Despues podriamos importarla en otra maquina.

Virtual Switches Extension:

Otros fabricantes le llaman Distributed Virtual Switches.

Es un software de terceros (como el Cisco Nexus 1000v) que se instala en Hyper-V y sustituye los Switches virtuales estandar por

switches gestionables.

Page 12: = FALSE mce.enable = TRUE  · PDF fileModule 13: Implementing Server Virtualization with Hyper-V ----- Modificacion para VMware para poder instalar hyperv en una mv

DHCP Guard para evitar que un DHCP no autorizado entregue ip

Router Guard para evitar que un ruoter no autorizado publique su prefijo