Welcome to Delicate template
Header
Just another WordPress site
Header

Un problema que me ha surgido durante la virtualización de equipos Windows 10 en XenDesktop 7.X es el acceso al Start Menú.

Durante las primeras pruebas observamos que tras el acceso, el menú de inicio o la opción de búsqueda no se ejecuta. Tras intentar acceder al menú, el sistema no hace nada, ni a través de la tecla Windows del teclado. (más…)

En este post vamos a ver como configurar el soporte HTML5 para Storefront. Actualmente, Receiver for HMTL5 esta en su versión 1.5 el cual provee soporte adicional para Nescaler Insight y CloudBridge. (más…)

Una etiqueta o tag es una palabra clave asignada a un dato almacenado en un repositorio. Las etiquetas son en consecuencia un tipo de metadato, pues proporcionan información que describe el dato (una imagen digital, un clip de vídeoo cualquier otro tipo de archivo informático) y que facilita su recuperación.

Fuente: Wikipedia

Echas las presentaciones, es realmente interesante el uso de TAGs en XD/XA7.x

Esta característica nos permite aplicar configuraciones especificas sobre un grupo de servidores/escritorios que tengamos definidos sobre un mismo TAG.

Imaginamos que generamos una directiva de Citrix y queremos asignar-la a un conjunto de máquinas especificas relacionadas entre ellas con un TAG específico. No son el mismo catálogo, ni del mismo tipo, pero comparten el mismo SO y con ellas ciertas configuraciones comunes.

Podemos automatizar esta configuración de forma que solo aplique a las VMs que nos interesan. Para ello podemos utilizar y jugar con los TAGs, además que nos permitan agrupar conjuntos específicos de máquinas sobre conjuntos de etiquetas.

Lo primero que haremos será definir un tag específico, y asignar-lo sobre nuestros servidores o desktops.

Por ejemplo, TAG: Win8. Este aplicará a todos mis escritorios basados en Win8 a los que aplicaremos una serie de directivas que siempre serán comunes para los mismos. Para definir el mismo, nos situamos en la consola en “Search” dónde podremos ver las VMs disponibles separadas por Desktop y Servidores.

tag1

Elegimos nuestras VMs con Win81 y editamos el TAG Win8 para ellas.

tag2

Seleccionamos Edit TAG (para modificar TAG asignados actuales) o Add Tag (para añadir un nuevo tag) y generamos el TAG.

tag3

NOTA: Cabe tener en cuenta que estos TAG nos son tenidos en cuenta en XenServer y que es es necesario los mismos para nuestro hypervisor, será necesario definir-los desde XenCenter.

Si en la selección de Columnas seleccionamos “TAG”, podremos ver los TAG asignados a nuestras VMs.

   tag5

tag6

Con esto ya tenemos unos TAGS definidos por VM. Podríamos diferencias maquinas Win8 y Win81 o Win7 y aplicar directivas y/o configuraciones según un TAG especifico.

Tras ello, es momento de aplicar la directiva por TAG. Definimos la configuración de la directiva y filtramos por Tag. Dónde podremos ver que nos aparece un listado de nuestros TAGs disponibles a los que aplicar nuestras configuraciones.

tag7

Tras ello daremos un nombre a nuestra directiva.

tag8

tag9

Cuando utilizamos personal vDisk, por defecto, se establece una reserva de 50%|50% para el uso de datos referentes a la instalación de aplicaciones, como al almacenamiento de perfil.

Podemos modificar este porcentaje de la siguiente forma:

KEY: HKEY_LOCAL_MACHINE\Software\Citrix\personal vDisk\Config

VALUE: PercentOfPvDForApps

Por defecto: 50%

Este valor, se asigna a la unidad V: mientras que se reducirá el espacio reservado para P:

Podéis encontrar información adicional extendida en este artículo de Citrix Blogs: http://blogs.citrix.com/2012/05/21/beware-the-5050-split-with-pvd/

(ctxdom.com) Tal y como se explica en el manual de XenDesktop, por defecto, solo el 10% de escritorios esta levantado en horario pico en los Escritorio sin uso.

http://support.citrix.com/proddocs/topic/xendesktop-rho/cds-control-power-management-rho.html

Esto puede suponer un problema (o no) y en caso de necesitar modificar-lo, como conprovareis, no disponeis de forma desde la GUI para realizar la modificación especifica. Así como lo hacemos? Vayamos a nuestro querido PowerShell.

Disponemos de dos características dentro del objeto de Catalogo que permiten la configuracion y comportamiento sobre el uso y administrador de Energia en XenDesktop.

El OffPeakBufferSizePercent y el PeakBufferSizePercent. Por defecto, ambos valores estan a 10%.

10% OffPeakBufferSizePercent: En los umbrales definidos como “fuera de horario pico” se establece que se deberá disponer de un 10% del total de escritorios del catalogo en estado “Running”.

10% PeakBufferSizePercent: En los umbrales definidos como “horario pico” se establece que se deberá disponer de un 10% del total de escritorios del catalogo en estado “Running”.

Para comprobar el estado de nuestro umbrales, podemos hacer uso del CMDLET:

Get-BrokerDesktopGroup -Name ‘CATALOG NAME’

Ello nos mostrará todos los objetos definidos en nuestro catalogo y su correspondiente valor.  Podemos observar estas dos propiedades en el listado obtenido. Estas pueden ser modificadas de la siguiente forma (sin incluir %):

Set-BrokerDesktopGroup -Name ‘CATALOG NAME’ –OffPeakBufferSizePercent %NUM

Set-BrokerDesktopGroup -Name ‘CATALOG NAME’ –PeakBufferSizePercent %NUM

Adicionalmente, es importante tener en cuenta que hacen los Escritorios, tras la desconexion de los usuarios, o como actuan cada cierto tiempo en des-uso, tal y como vimos anteriormente en http://goo.gl/eiMVO0

Recursos:

XenDesktop eDocs Power Management: http://support.citrix.com/proddocs/topic/xendesktop-rho/cds-control-power-management-rho.html

XenDesktop eDocs SDK cmdlets: http://support.citrix.com/proddocs/topic/xendesktop-7/cds-sdk-cmdlet-help.html

XenDesktop eDocs SDK cmdlets About Brocker PowerManagement: http://support.citrix.com/proddocs/topic/citrix-broker-admin-v2-xd7/about_broker_powermanagement-xd7.html

 CTXDOM.COM Spanish Citrix Community: http://www.ctxdom.com

Al realizar logoff en una maquina virtual de XenDesktop, este, por defecto, reinicia la maquina.

Para modificar los reinicios de escritorio, no es posible utilizar directivas ni opciones especificas desde Citrix Studio. Para ello, tendremos que hacer uso de nuestro querido Power-Shell.

Primero, vamos a consultar como ver el estado del Shutdown de un Desktop Group concreto:

Get-brokerDesktopGroup | fl name,ShutdownDesktopsAfterUse

Name : Desktop_Group_Name

ShutdownDesktopsAfterUse : True

Ello implica, que cada vez que desconectamos de nuestra VM, esta sea reiniciada.

Para evitar este reinicio en proceso de logoff y poder reiniciar las VMs únicamente cuando nosotros queramos, deberemos utilizar PowerShell para modificar dicho parámetro.

Para ello ejecutaremos:

Set-BrockerDesktopGroup –Name “Desktop_Group_Name” –ShutdownDesktopsAfterUse $False