Integrando Citrix XenDesktop 4 com VMware vSphere
Si queremos usar Citrix XenDesktop com um entorno virtual de VMware vSphere tendremos que realizar unas configuraciones extra, todo ello es para poder conectarnos desde el XenDesktop Delivery Controller a los escritorios virtuais do nosso entorno vSphere y por lo tanto gestionado por la plataforma de virtualización de VMware, pudiendo usar VMware View Composer si nos interessase.
1. Em primeiro lugar, teremos de substituir o certificado do nosso servidor VMware vCenter. Então vamos descarregar e instalar o OpenSSL do seu site Website oficial para efectuar um pedido de certificado.
2. Por linha de comandos, vamos ao directório OpenSSLbin e executamos: ‘openssl req -new -nodes -out ficheiro.csr -config openssl.cfg’, respondemos às perguntas que nos serão efectuadas para obter um pedido de certificado. Atenção que quando pedir o ‘Common Name’’ teremos de dar o FQDN do nosso vCenter! Isto irá gerar-nos os ficheiros: ‘ficheiro.csr'’ e ‘privkey.pem’.
3. Poço, já com o ficheiro CSR geramos um certificado, seja numa CA ou na nossa própria entidade. Se usarmos a CA da Microsoft, ligamo-nos a ela via http://servidorca/certsrv, validamo-nos e vamos a “Solicitar um certificado” > “Pedido avançado de certificado” > “Enviar una solicitud de certificado con un archivo codificado en base64 CMC o PKCS #10 o una solicitud de renovación con un archivo codificado en base64 PKCS #7.”. Abrimos con un bloc de notas el fitxero.csr y pegamos su contenido en “Codificado en Base64 Solicitud de certificado (CMC o (PKCS #10 o PKCS #7)” e em “Plantilla de certificado” pondremos 'Servidor web’ > “Enviar”. Una vez que tenemos el certificado generado, pulsamos en 'Codificado en Base64’ e “Descargar certificado”. Guardamos el certificado como certnew.cer donde querramos.
4. Abrimos un explorador y vamos hasta “C:Documents and SettingsAll UsersApplication DataVMwareVMware VirtualCenterSSL” movemos o seu conteúdo a outra ubicación, temos que copiar en esta carpeta el fichero certnew.cer y privkey.pem (este estará en OpenSSLbin).
5. Renombramos el fichero certnew.cer a rui.crt y privkey.pem a rui.key. Reiniciamos los servicios de VMware vCenter para que coja los changes y abrimos un navegador para comprobar que no nos da error de certificado https://fqdnservidorvcenter.
6. En cada servidor Citrix XenDesktop Delivery Controller tenemos que abrir una consola MMC vacía (Princípio > Executar > 'mmc'), agregamos en ella el complemento de 'Certificados’ cuenta de equipo en el equipo local, vamos a 'Entidades de certificación raíz de confianza’ e importamos ahí el certificado que hemos generado anteriormente (certnew.cer).
Y ya estaremos listos para criar um novo grupo de escritorios desde o controller apuntando a um servidor VMware vCenter, para ello desde la consola “Citrix Delivery Services Console” creamos un novo desktop grouo y en 'Hosting infraestructure’ indicamos 'VMware virtualization'; tendremos que tener en cuenta que daremos un administrador del entorno virtual y la dirección tendrá el formato: 'https://fqdnservidorvcenter/sdk’
El Desktop Delivery Controller usa al servidor VMware vCenter para conocer el estado de las máquinas virtuales, además de apagarlas, encenderlas… si por la razón que sea el servidor vCenter no está disponível no podran conectarse los usuarios a los escritorios virtuales, É claro, las conexiones existentes se mantendrán por lo que los que esten conectados no se percatarían de una caida. Así que es algo más a tener en cuenta, ya que antes una caida de este servidor sólo nos afectaba a nosotros (los administradores) y ahora al entorno de producción, por lo que ahora sí o sí sería recomendable tener virtualizado el servidor VMware vSphere con FT o HA…
Si nos fijamos bien, en la consola “VMware vSphere Client” conectados contra el servidor VMware vSphere, los escritorios remotos tendrán en la pestaña de “Resumo” unas anotaciones: CTXGuestOSID es el SID del sistema operativo del cliente, escrito por el master Desktop Delivery Controller. Y CTXGuestMGTInfo es lo que mantiene al pool y al escritorio virtual coordinados.
Si no tenemos VMware vSphere y tenemos VMware Infrastructure 3, podemos seguir este documento oficial: CTX116928








































