meta data de esta página
  •  

¡Esta es una revisión vieja del documento!


Creación plantillas

Crear plantilla base

Crear una plantilla con lo siguiente:

  • 2 VCPUs. (Ajustar según necesidades )
  • 2.5 GB de memoria. (Ajustar según necesidades )
  • Expandir la sección de memoria y marcar la opicón → Select Reserve all guest memory (All locked).
  • Elegir un tamaño de disco apropiado, mejor del tipo fijo en vez de thin
  • Como adaptador de red seleccionar VMXNET3.
  • Seleccionar un datastore que use discos SSD
  • Borrar si los tiene los siguientes dispositivos : DVS, floppy, el New USB Controller. y cualquier otro dispositivo que no necesitemos. (revisar dispositivos ocultos)
  • Extender la sección de Video card → Seleccionar el número máximo de Displays que puede ser usado. Para un monitor a XGA 1280×800 → 4MB . Si es XGA a 1080 → 8 MB
  • Click en la pestaña opciones de máquina virtual (VM Options tab.) → Desplegar la sección Avanzado (Advanced section ) → Botón editar la configuración . Vamos a añadir un nuevo parámetro de configuración; en nombre escribimos devices.hotplug, en Valor, false → Pulsamos el botón agregar → Pulsamos el botón aceptar
  • Se necesitará configurar la red de la plantilla por DHCP, así que necesitaremos disponer de dicho servicio en la interfaz virtual donde conectemos la máquina
  • Instalamos el Windows
  • Se recomienda la actualización del SO una vez terminada su instalación. Tras dicha actualización, se deberán deshabilitar las actualizaciones automáticas
  • Instalar las vmware tools. Te conecta el cdrom a la unidad D:
  • Entonces Ejecutar en una consola cmd el comando

d:\setup64.exe /s /v" /qb REBOOT=R ADDLOCAL=ALL REMOVE=Hgfs,SVGA,VSS,AppDefense,NetworkIntrospection"

Creación plantilla maestra

  • La plantilla nunca debe estar añadida a un dominio Active Directory.
  • Habilitar la conexión al escritorio remoto para todos los usuarios
  • Para HTML5 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp] “SecurityLayer”=dword:00000000
Si habilitamos la opción “Allow connections only from computers running Remote Desktop with Network Level Authentication (recommended)”, solo podremos conectarnos a los escritorios virtuales desde cliente de conexión Windows (no podremos conectarnos desde clientes Linux o Mac y tampoco usar la conexión HTML5). También debemos asegurarnos de que el firewall no bloquea las conexiones al puerto 3389.

Optimización

Aunque la herramienta https://flings.vmware.com/vmware-os-optimization-tool nos va a optimizar muchos de los valores del registro para optimizar la plantilla maestra, no está de más saber o verificar que valores del registro podemos cambiar para mejorar la plantilla según nuestras necesidades.

Optimizaciones Genéricas

Configuración Modificación en el registro Explicación
Desactivar “Last Access Timestamp [HKEY_LOCAL_MACHINE\SYSTEM\CurrentContro lSet\Control\FileSystem] “NtfsDisableLastAccessUpdate”=dword:00000001 Aumenta la velocidad de visualización de archivos
Reducir retraso en mostrar elMenú [HKEY_CURRENT_USER\Control Panel\Desktop]“MenuShowDelay”=“150” Reduce el retraso al mostrar el menú de Windows.
Deshabilitar todos los efectos visuales excepto “Uso de tareas comunes en carpetas” y “Uso de estilos visuales en botones y Windows [HKEY_CURRENT_USER\Software\Microsoft\Wind ows\CurrentVersion\Explorer\VisualEffects] “VisualFXSetting”=dword:00000003
[HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics]“MinAnimate”=“0”
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]“ListviewAlphaSelect”=dword:00000000 “TaskbarAnimations”=dword:00000000 “ListviewShadow”=dword:00000000
[HKEY_CURRENT_USER\Control Panel\Desktop] “DragFullWindows”=“0” “FontSmoothing”=“0” “UserPreferencesMask”=binary:90,12,01,80,10,00,00,00
Proporciona una mejor experiencia de usuario
Ocultar “HardErrorMessages [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows] “ErrorMode”=dword:00000002 No muestra mensajes de errores

Optimizaciones para escritorios no persistentes

Configuración Modificación en el registro Explicación
Disable Clear Page File at Shutdown HKLM\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement] “ClearPageFileAtShutdown”=dword:00000000
Disable BackgroundDefragmentation [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction] “Enable”=“N”
Disable BackgroundLayout Service [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OptimalLayout] “EnableAutoLayout”=dword:00000000
Disable Bug CheckMemory Dump
Disable Memory Dumps [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Cras hControl] “CrashDumpEnabled”=dword:00000000”LogEvent”=dword:00000000
Disable Mach. Acct. Password Changes [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters]“DisablePasswordChange”=dword:00000001
Redirect Event Logs HKLM\SYSTEM\CurrentControlSet\Services\Eventlog\Application] “File”=“D:\EventLogs\Application.evtx”
[HKLM\SYSTEM\CurrentControlSet\Services\Eventlog\Security] “File”=“D:\EventLogs\Security.evtx”
[HKLM\SYSTEM\CurrentControlSet\Services\Eventlog\System] “File”=“D:\EventLogs\System.evtx”
Reduce Event Log Size to 64 [KHKLM\SYSTEM\CurrentControlSet\Services\Eventlog\Application] “MaxSize”=dword:00010000
[HKLM\SYSTEM\CurrentControlSet\Services\Eventlog\Security]“MaxSize”=dword:00010000
[HKLM\SYSTEM\CurrentControlSet\Services\Eventlog\System] “MaxSize”=dword:00010000

Referencias