Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Agenda
Introduccin Consideraciones y recomendaciones Proceso de Virtualizacin de Servidores Consolidacin de roles de Infraestructura Virtualizacin de Controladores de Dominio Gestin y Monitorizacin
Crecimiento Servicio al cliente Conformidad con regulacin legal Gestin de dispositivos Cambios en los conocimientos necesarios Movilidad
Mantenimiento de equipos Expansin descontrolada de servidores Plataformas obsoletas Despliegue y mantenimiento Gestin de identidades Actualizacin de software
Ataques, Malware, virus, spam, etc. Amenazas cambiantes Gestin de actualizaciones, VPN, etc. Acceso seguro de empleados, socios y clientes
Escenarios de Virtualizacin
Consolidacin de Servidores Continuidad del negocio
Pruebas y desarrollo
Delegaciones Remotas
Proceso de Virtualizacin
Operar
Evaluar
Desplegar
Planificar
Construir
Evaluacin de Requerimientos
Uso de CPU: Soporte: Aislamiento: Memoria: Red: Almacenamiento:
Cuales la el nivel uso Necisan eluso Est es el los Cualson uso es Cual mediosaturacin servicios estar aplicacinpicos medio y de y los los medio de E/S? de procesador? un aislados en Soportadaunos picos de que produce Se requiere elde otros?. en entorno Pueden memoria CPU: servidor almacenamiento Nmero dedella concurrir virtualizado?. servidor? red? compartido? Se necesita en el mismo son los Cuales servidor? escalar por encima requerimientos de un nico de hardware? procesador?
Evaluar
Requerimientos de los servidores existentes
Evaluar Operar
Desplegar
Planificar
Construir
Picos y utilizacin media a lo largo de un periodo de tiempo significativo Los datos deben de incluir la carga de trabajo durante las horas de negocio y durante las tareas de mantenimiento.
Metrica
Procesador
Promedio y Picos
% Tiempo de procesador
Notas
Requerido para calcular los recursos de CPU necesarios en el servidor de destino
Monitorizar a lo largo del tiempo y utilizar el mnimo para representar el consumo de memoria bajo la mxima carga. Para determinar el suo de una NIC dedicada o compartida en el servidor de destino. Incluir cada disco fsico utilizado por el sistema operativo del servidor
Memoria
Red
Bytes totales/seg para todas las interfaces de red Lcturas/seg para todos los discos fsicos
Disco
Evaluar
Consideraciones para el Host Hosts x64 versus x86
Operar
Evaluar
Desplegar
Planificar
Construir
Los host x64 tienen mejor gestin de memoria Los hosts x64 son ms rpidos para ciertas operaciones Solo VMs de 32-bits soportadas en Virtual Server (estn soportadas en Windows Virtualization)
CPUs multi-core
Los Cores se usan para balancear las diferentes threads de las diferentes VMs Mejor rendimiento que el hyper-threading
Planificar
Recomendaciones para el Host
Memoria
Reservar 512 MB para el funcionamiento del S.O
Operar
Evaluar
Desplegar
Planificar
Construir
Almacenamiento
Separar el OS en un eje diferente Utilizar los discos ms rpidos que sea posible Utilizar RAID 0 para el almacenamiento de los .VHD. Para tolerancia a fallos usar RAID 0+1 o RAID 5 Usar el mayor nmero posible de ejes para repartir las operaciones de I/O
Red
Usar mltiples NIC Gigabit Dedicar una NIC al Host Dedicar NICs a VMs Planificar las redes virtuales, estandarizando sus nombres en todos los servidores de Virtualizacin
Planificar
Consideraciones para las mquinas virtuales
Operar
Evaluar
Desplegar
Planificar
Construir
Una mquina Virtual requiere tanta RAM como una mquina fsica
Ms aproximadamente 32 MB por mquina virtual en el host
Virtual Server ofrece gestin de recursos de CPU para cada mquina virtual
Mximo (no sobrepasar) Reservar (Tener siempre disponible) Pesos (promedios ponderados)
Separar el trfico de red del Host del de las mquinas virtuales para mejor rendimiento, aislamiento y resistencia.
Dedicar una NIC al host
La Virtual NIC emula una tarjeta de 10/100 MB/s, pero no tiene limites de rendimiento hard coded El mejor rendimiento de E/S para discos lo dan los discos SCSI de tamao fijo.
Planificar
Proceso de planificacin de la CPU Calcular los requerimientos de procesador:
Operar
Evaluar
Desplegar
Planificar
Construir
Requerimientos de CPU requirements = n de CPUs x velocidad de CPU x Utilizacin de CPU 2 procesadores x 2000 MHz x 10% uso= ~400 Mhz Tener en cuenta los picos
Planficar
Proceso de planificacin de la red
Determinar los requerimientos del ancho de banda:
Operar
Evaluar
Desplegar
Planificar
Construir
Ancho de Banda = nmero de VMs x velocidad de la NIC x utilizacin de la NIC 12 VMs x 100 Mb/s x 40% = 480 Mb/s 4 VMs x 1000 Mb/s x 25% = 1000 Mb/s Necesidad Total = 1480 Mb/s Tener en cuenta los picos
Planificar
Proceso de planificacin de la memoria
Operar
Evaluar
Desplegar
Planificar
Construir
Considerar el uso actual de memoria del propio host y planificar segn estas cifras
Planificar
Proceso de planificacin del almacenamiento
Operar
Evaluar
Desplegar
Planificar
Construir
Sumar:
El uso de disco total de todas las VMs La memoria asignada para calcular el tamao total de los ficheros de Save State El espacio necesario para los discos UNDO Un 30% adicional para rendimiento y operaciones de desfragmentacin.
Planificar
Alta Disponibilidad Clusterizacin de Hosts Utilizar Windows Server 2003 EE/DTC DAS-SCSI, FC-SAN, iSCSI-SAN Tiempos sin servicio (planificado)
<10 seg. para 128 MB VM va 1GbE iSCSI (1 eje) <4 seg. para 512 MB VM va 2Gb FC (3 ejes) <8 seg. para 1 GB VM va 2Gb FC (3 ejes)
Operar
Evaluar
Desplegar
Planificar
Construir
Caidas no planificadas
Failover automtico al otro nodo
Consideraciones
Memoria
Mas memoria reduce la paginacin
Operar
Evaluar
Desplegar
Planificar
Disk I/O
Este puede ser el mayor cuello de botella
Construir
Cambios de direcciones IP
Servicios de infraestructura Aplicaciones que las tengan hard coded
Seguridad
Quien tendr permisos de administracin en los servidores de Virtualizacin Cifrar los VHDs
Ejemplos
Servicios de Infraestructura (DC, DNS, DHCP, WINS)
DC Asignacin de recursos y Memoria DNS, DHCP, WINS E/S de Red
Operar
Evaluar
Desplegar
Planificar
Construir
Impresin y Ficheros
Carga de red y Almacenamiento
Exchange
Asignacin de recursos Memoria E/S de Disco E/S de Red
ISA
E/S de Red
SQL
E/S de Disco E/S de Red Memoria Asignacin de recursos
Operar
Evaluar
Desplegar
Planificar
Construir
Microsoft SMS 2003 Microsoft MOM 2005 con Virtual Server 2005 R2 MP Platespin PowerRecon 2.0 Otras
Dimensionamiento
HP Dell
Construir/Desplegar
Consideraciones Aprovisionamiento
Plantillas de VHDs Sistemas de Despliegue automatizado
Operar
Evaluar
Desplegar
Planificar
Construir
Estandarizar el nombrado de las VMs Redes aisladas entre servidores Pools de maquinas para prueba/desarrollo/produccin
Migracin y Consolidacin
Clculo del tiempo sin servicio Herramientas que utilizaremos Cambios de IP Cambios de nombre de equipo
Construir / Desplegar
Trucos
Operar
Evaluar
Desplegar
Planificar
Por defecto, todo el trfico entre VMs y el host deben usar una MIC fsica
Puede instalarse un Microsoft loopback adapter en el host para aislar esta comunicacin del resto del trfico.
Construir/Desplegar
Herramientas
Fsica Virtual Fsica
Operar
Evaluar
Desplegar
Planificar
Construir
Operar
Consideraciones Gestin de Actualizaciones
Operar Evaluar
Desplegar
Planificar
Construir
Asegurarse de actualizar las mquinas de la librera antes de pasarlas a la red Actualizar el Host
Procesos de backup
Para Virtual Server 2005 R2
Agentes en la VM (como en las fsicas) Apagar o salvar el estado de la VM y hacer backup en el host
Tiempo de parada Esta tcnica NO VALE para VMs que sean controladores de dominio
Operar
Consideraciones (2)
Administracin Remota de las VMs
VRMC
El host hace de Proxy Acceso desde el arranque de la VM
Operar Evaluar
Desplegar
Planificar
Construir
RDP
Requiere Remote Desktop habilitado en el OS Requiere acceso por red Permite redireccin de unidades locales (tb. USB), impresoras, etc.
3rd Party
La consola de administracin Web de Virtual Server 2005 solo muestra un Virtual Host cada vez
System Center Virtual Machine Manager (SCVVM) est en Beta 2 Herramientas de terceros/propias basadas en la COM API
Monitorizacin
MOM 2005 con Virtual Server 2005 R2 MP Herramientas 3rd Party
Agenda
Introduccin Consideraciones y recomendaciones Proceso de Virtualizacin de Servidores Consolidacin de roles de Infraestructura Virtualizacin de Controladores de Dominio Gestin y Monitorizacin
DHCP
Exportar la configuracin de DHCP Copiarla a la VM Parar el servicio DHC o desconectar el servidor fsico Instalar el servicio de DHCP en la VM Importar la configuracin de DHCP
DNS
Instalar el DNS en la VM Hacer una trasferencia de zona o copiar los ficheros de zona a la VM Decidir que hacer con el servicio de la mquina fsica
Agenda
Introduccin Consideraciones y recomendaciones Proceso de Virtualizacin de Servidores Consolidacin de roles de Infraestructura Virtualizacin de Controladores de Dominio Gestin y Monitorizacin
Consideraciones de Despliegue
Eleccin del Host de Virtualizacin
Catlogos Globales
Recomendaciones de Seguridad
Crear una carpeta securizada para almacenar los VHDs Auditar el acceso y monitorizar los logs de seguridad Securizar la Web de Administracin de Virtual Server Usar GPOs para decidir quien puede reiniciar el host
Ficheros de AD:
NTDS.dit Logs SYSVOL Diferente Disco Virtual SCSI
Restaurar un DC Virtual
Fallo de un DC Virtual Si No Backup vlido del System State? Si Restore from backup. No Puede crearse un nuevo DC para sustituir al que ha fallado? No Reinstalar el SO. Ejecutar DCPROMO. Metadata Cleanup del viejo DC. Existe un VHD previo? No Ha sido ya utilizado antes? Si No Hay otro DC en el dominio? Restaurar usando el VHD antiguo DC restaurado. Si Si Llamar a Soporte de Microsoft.
Agenda
Introduccin Consideraciones y recomendaciones Proceso de Virtualizacin de Servidores Consolidacin de roles de Infraestructura Virtualizacin de Controladores de Dominio Gestin y Monitorizacin
Por recursos
Por estado
Por propietario
Colocacin inteligente
Colocar VMs en el servidor fsico ms adecuado para maximizar la capacidad de los servidores fsicos.
Nmero mximo de VMs por servidor Mxima dispersin en multiples servidores
Otras tecnologas con las que puedes contar con este tipo de ayuda para desarrollar un piloto
HPC, IIS7, PowerShell, NAP, ISA 2006, Vista, Bitlocker, Microsoft Office Sharepoint Server
David Cervign
IT Pro Evangelist David.Cervigon@microsoft.com http://blogs.technet.com/davidcervigon
2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.