-
Planificar y crear una implementación
-
Crear catálogos de máquinas de imágenes preparadas
-
Crear una imagen preparada para instancias administradas de Amazon WorkSpaces Core
-
Crear un catálogo de instancias administradas de Amazon WorkSpaces Core
-
Crear un catálogo de máquinas de imágenes preparadas en AWS EC2
-
Crear un catálogo de máquinas de imágenes preparadas en Azure
-
Crear un catálogo de máquinas de imágenes preparadas en Red Hat OpenShift
-
Crear un catálogo de máquinas de imágenes preparadas en VMware
-
Crear un catálogo de máquinas de imágenes preparadas en XenServer
-
-
-
Grupos de identidades de diferentes tipos de unión de identidad de máquina
-
Servicio de autoridad de emisión de tickets seguros (STA) de Citrix independiente
-
-
-
This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
Ventana de servicio
La función de ventana de servicio permite programar y automatizar operaciones en VM aprovisionadas por MCS. Esta función actualmente admite varias operaciones, como el restablecimiento del disco del SO y los cambios en la configuración del hardware. Puedes programar estas operaciones y volver más tarde para verificar su finalización, en lugar de realizar las actualizaciones manualmente.
Puedes programar operaciones para una lista específica de VM o para un catálogo de máquinas completo. Cada operación se ejecuta a la hora especificada. Se pueden programar varias operaciones para la misma VM. Sin embargo, no puedes programar más de una actualización de hardware para una sola VM.
También puedes:
- Agregar una descripción para la ventana de servicio.
- Proporcionar un mensaje detallado que se mostrará a los usuarios que hayan iniciado sesión cuando se ejecute la operación.
- Configurar cuántos minutos de margen se conceden para que los usuarios que hayan iniciado sesión guarden su trabajo antes de que la operación se ejecute forzosamente.
Ventajas
Experiencia de usuario y continuidad mejoradas
- Gestión fluida de sesiones: En lugar de desconexiones abruptas, puedes definir una notificación profesional para guardar el trabajo antes de que la VM se apague.
- Tiempo de inactividad programado: Puedes mover las tareas de actualización pesadas a horas de menor actividad (por ejemplo, las 2:00 AM) sin necesidad de iniciar sesión manualmente en ese momento.
- Actualizaciones de hardware rentables: La actualización de hardware mediante la ventana de servicio ahorra costes significativos en implementaciones grandes. Esta función analiza automáticamente si una VM requiere un reinicio para aplicar la configuración. Por lo tanto, al evitar reinicios innecesarios, la ventana de servicio minimiza estos gastos.
Flexibilidad de hardware avanzada
- Actualizar configuraciones de hardware: Usa la ventana de servicio para programar las actualizaciones de hardware. El sistema gestiona de forma inteligente el flujo de actualización, comprobando la necesidad de reinicio y gestionando los cierres de sesión, asegurando que tu catálogo evolucione para satisfacer las nuevas demandas de recursos sin supervisión manual.
- Reconfiguración flexible de SKU: Actualiza fácilmente las SKU, lo que antes requería la recreación manual del catálogo.
- Compatibilidad con la hibernación para VM existentes: Supera la limitación del “disco temporal”. La ventana de servicio permite que el controlador MCSIO reubique el archivo de paginación en la unidad C: y habilite las propiedades de hibernación en las VM que ya estaban implementadas.
Consideración importante
- Notificación al usuario: Los usuarios que han iniciado sesión reciben una alerta inicial sobre la operación de la ventana de servicio, asegurando que tengan tiempo suficiente para guardar su trabajo. Una vez que expira el período de notificación, la máquina se apaga automáticamente para realizar la operación.
Limitación
El tamaño del disco WBC no se puede cambiar en las VM existentes. Se podría aplicar al catálogo de máquinas para las nuevas VM.
Operaciones de la ventana de servicio
La ventana de servicio actualmente admite restablecimientos del disco del SO y cambios en la configuración del hardware mediante PowerShell.
Comandos de PowerShell: Los comandos genéricos se describen en este artículo, mientras que los scripts detallados y específicos del hipervisor se pueden encontrar en nuestra página de GitHub https://github.com/citrix/citrix-mcs-sdk-samples/.
Restablecer disco del SO
Los restablecimientos del disco del SO se pueden realizar usando el comando de PowerShell New-ProvMaintenanceCycle. El comando crea una nueva ventana de servicio para un catálogo completo o VM específicas. El ciclo comienza a la hora que especifiques en ScheduledStartTimeInUTC. También proporcionas MaxDurationInMinutes, que indica el tiempo máximo que puede ejecutarse la ventana de servicio.
Ejemplo: Restablecer disco del SO para VM específicas
New-ProvMaintenanceCycle -Operation ResetOSDisk -MaintenanceCycleDescription "Resetting Boot Disk" -StartsNow -MaxDurationInMinutes 100 -ProvisioningSchemeName CVC -PurgeDBAfterInDays 1 -SessionWarningTimeInMinutes 15 -SessionWarningLogOffTitle "Scheduled Maintenance" -SessionWarningLogOffMessage "There is a scheduled maintenance coming up and involves turning off the machine, please save your work and log out, Thank You" -VMName VDA02,VDA03
<!--NeedCopy-->
Ejemplo: Restablecer disco del SO para el catálogo completo
New-ProvMaintenanceCycle -Operation ResetOSDisk -MaintenanceCycleDescription "Resetting Boot Disk" -StartsNow -MaxDurationInMinutes 100 -ProvisioningSchemeName CVC -PurgeDBAfterInDays 1 -SessionWarningTimeInMinutes 15 -SessionWarningLogOffTitle "Scheduled Maintenance" -SessionWarningLogOffMessage "There is a scheduled maintenance coming up and involves turning off the machine, please save your work and log out, Thank You" -AllVMs
<!--NeedCopy-->
Actualizar la configuración del hardware
Programa las actualizaciones de hardware usando la ventana de servicio, teniendo así un control total sobre cuándo surten efecto los cambios. Puedes dirigirte solo a las VM recién creadas, a un catálogo completo (VM nuevas y existentes) o a VM específicas según sea necesario.
- Para actualizar la configuración de hardware para VM nuevas o un catálogo completo, selecciona una versión del esquema de aprovisionamiento y ejecuta el comando de PowerShell
New-ProvSchemeHardwareUpdate. Puedes aplicar una versión del esquema de aprovisionamiento creada previamente a las VM. También puedes habilitar la hibernación en una VM con disco temporal. - Para actualizar la configuración de hardware para VM específicas, selecciona una versión de configuración de VM y ejecuta el comando de PowerShell
New-ProvVmHardwareUpdate.
Consideraciones importantes
- Las nuevas máquinas agregadas a un catálogo después de programar una actualización de hardware se seguirán creando con especificaciones anteriores hasta la hora UTC especificada para aplicar las nuevas especificaciones.
- Un único error de validación durante la creación de la ventana de servicio impide que se cree el ciclo y devuelve un mensaje de error.
- Para habilitar la hibernación, ten en cuenta lo siguiente:
- La versión de VDA debe ser superior a 2503.
- Machine Creation Services I/O (MCSIO) debe estar instalado.
- El perfil de la máquina debe ser compatible con la hibernación.
- La SKU de la VM y el sistema operativo deben ser compatibles con la hibernación.
- Si VBS está habilitado, Hyper-V también debe estarlo. La virtualización anidada requiere el inicio de confianza en la VM.
- El tamaño libre del disco del SO debe ser mayor que el tamaño de la memoria de la VM.
Programar actualizaciones de hardware en un catálogo de máquinas completo o en VM nuevas
- Ejecuta
New-ProvSchemeVersionpara crear una nueva versión del esquema de aprovisionamiento con la configuración de hardware actualizada. Para obtener más información, consulta la documentación del SDK. - Ejecuta el comando de PowerShell
New-ProvSchemeHardwareUpdatepara programar una ventana de servicio para las actualizaciones de hardware tal como se especifica en la versión del esquema de aprovisionamiento.
Ejemplo: AllVMs (nuevas y existentes) en el catálogo de máquinas se consideran para la actualización:
New-ProvSchemeHardwareUpdate -ProvisioningSchemeVersion 4 -MaintenanceCycleDescription "Updating RAM and CPU Count to 8GB and 4" -StartsNow -MaxDurationInMinutes 100 -ProvisioningSchemeName CVC -PurgeDBAfterInDays 1 -SessionWarningTimeInMinutes 15 -SessionWarningLogOffTitle "Scheduled Maintenance" -SessionWarningLogOffMessage "There is a scheduled maintenance coming up and involves turning off the machine, please save your work and log out, Thank You" -AllVMs
<!--NeedCopy-->
Ejemplo: NewVMsOnly (nuevas y existentes) en el catálogo de máquinas se consideran para la actualización:
New-ProvSchemeHardwareUpdate -ProvisioningSchemeVersion 4 -MaintenanceCycleDescription "Updating RAM and CPU Count to 8GB and 4" -StartsNow -MaxDurationInMinutes 100 -ProvisioningSchemeName CVC -PurgeDBAfterInDays 1 -SessionWarningTimeInMinutes 15 -SessionWarningLogOffTitle "Scheduled Maintenance" -SessionWarningLogOffMessage "There is a scheduled maintenance coming up and involves turning off the machine, please save your work and log out, Thank You" -NewVMsOnly
<!--NeedCopy-->
Ejecuta Get-ProvSchemeHardwareUpdate para recuperar objetos de la ventana de servicio asociados con las actualizaciones del esquema de hardware. Ejemplo:
Get-ProvSchemeHardwareUpdate -MaintenanceCycleId xxxx-xxxx-yyyy-zzzz
<!--NeedCopy-->
Programar actualizaciones de hardware en VM específicas
-
Ejecuta
New-ProvVmConfigurationpara crear una nueva configuración de VM de aprovisionamiento. Para obtener más información, consulta la documentación del SDK. -
Ejecuta el comando de PowerShell
New-ProvVmHardwareUpdatepara programar una ventana de servicio para las actualizaciones de hardware tal como se especifica en la versión de configuración de la VM.
Nota:
Para cada VM, cualquier configuración personalizada (versión de configuración de VM) siempre tiene prioridad sobre las especificaciones definidas en la versión del esquema de aprovisionamiento. Si una configuración particular no está personalizada en la VM, su valor se hereda de la versión del esquema de aprovisionamiento asociada.
Ejemplo:
New-ProvVmHardwareUpdate -ProvVmConfigurationVersion 4 -StartsNow -MaxDurationInMinutes 100 -ProvisioningSchemeName CVC -VMName AbcTest01
<!--NeedCopy-->
Ejecuta Get-ProvVmHardwareUpdate para recuperar objetos de la ventana de servicio asociados con las actualizaciones de hardware de la VM. Ejemplo:
Get-ProvVmHardwareUpdate -MaintenanceCycleId xxxx-xxxx-yyyy-zzzz
<!--NeedCopy-->
También puedes quitar una personalización utilizada para crear versiones de VM de aprovisionamiento usando el comando Remove-ProvVmConfiguration. Ejemplo:
Remove-ProvVmConfiguration -Version 2 -VMName AbcTest01
<!--NeedCopy-->
Varios comandos de PowerShell asociados con la ventana de servicio
-
Get-ProvMaintenanceCycle: Recupera información de todas las ventanas de servicio. Ejemplo:Get-ProvMaintenanceCycle -MaintenanceCycleId 10073b8e-7e94-4527-8580-0e448eae0ad1 <!--NeedCopy--> -
Get-ProvMaintenanceCycleVM: Recupera información de cada operación de la ventana de servicio para VM individuales, junto con su estado. Ejemplo:Get-ProvMaintenanceCycleVM -MaintenanceOperation HardwareUpdate -VirtualMachineSid 42263076-44ae-1ff9-f58b-62d57ddf8db5 <!--NeedCopy-->Los distintos estados de la ventana de servicio son:
- En ejecución
- Fallida
- Completada
- Cancelando
- Cancelada
- No procesada
- Pendiente
- Incompleta
- Reparada
- Recuperando
-
Remove-ProvMaintenanceCycle: Quita una ventana de servicio cuando la ventana de servicio no está activa. Ejemplo:Remove-ProvMaintenanceCycle -MaintenanceCycleId 867af1ba-5b72-402e-9dc3-033298248f8e <!--NeedCopy--> -
Cancel-ProvMaintenanceCycle: Si la operación aún no ha sido iniciada por MCS en una VM, este comando de PowerShell cancela la operación. MCS no cancela una operación que se esté ejecutando actualmente en la VM. Ejemplo:Cancel-ProvMaintenanceCycle -MaintenanceCycleId 867af1ba-5b72-402e-9dc3-033298248f8e <!--NeedCopy--> -
Restart-ProvMaintenanceCycle: Si una ventana de servicio ha fallado o está incompleta debido a causas externas, como que el hipervisor esté inactivo o por tiempo insuficiente, este comando ayuda a reiniciar el ciclo y a procesar cualquier trabajo fallido o no procesado. Ejemplo:Restart-ProvMaintenanceCycle -MaintenanceCycleId 4f363b78-458a-403a-82e5-7fcc6caa498b -ScheduledStartTimeInUTC "June 19th 2024, 6AM" -MaxAllocatedDurationInMinutes 400 <!--NeedCopy--> -
Update-ProvMaintenanceCycle: Si una ventana de servicio ya está programada y no ha comenzado, este comando modifica ciertos parámetros.Ejemplo: Actualizar la duración máxima:
Update-ProvMaintenanceCycle -MaintenanceCycleId 4f363b78-458a-403a-82e5-7fcc6caa498b -MaxDurationInMinutes 100 <!--NeedCopy-->Ejemplo: Actualizar las máquinas virtuales para un esquema de aprovisionamiento:
Update-ProvMaintenanceCycle -MaintenanceCycleId 4f363b78-458a-403a-82e5-7fcc6caa498b -ProvisioningSchemeUid 867af1ba-5b72-402e-9dc3-033298248f8e -VMName ncn01,ncn02 <!--NeedCopy-->
Compartir
Compartir
This Preview product documentation is Citrix Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Citrix Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Citrix product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.