安装和配置 XenClient Enterprise Synchronizer
本文件展示了我们如何部署 Citrix 中央化的 XenClient 解决方案, 如何创建虚拟桌面并将其分配给不同的用户; 以及如何通过一系列策略集成我们的 XenClient 设备并进行配置. 我们将下载 XenClient Enterprise Synchronizer 并将其安装在 Hyper-V 服务器上或以 XenServer 的 appliance 形式安装.
Con la solución Citrix Enterprise Synchronizer, 我们将在客户端设备上拥有一层小型虚拟化层 (基于64位Xen开源技术), 我们将通过集中管理的方式部署 (XenClient 企业版) 我们希望用户运行的虚拟机, 这些企业虚拟机将是Linux或Windows, 此外,我们还可以分配一些与其他用户共享的虚拟机 (因此当虚拟机关闭时,系统中的更改不会保留, 用户配置除外) 或者分配一些用户专属的虚拟机,所有更改将在关闭设备后保留.
这些虚拟机将存储在称为Synchronizer的中央服务器上, 我们可以在这里配置一系列计划备份. 虚拟机将有不同版本,我们会逐步发布, 我们可以保持它们更新, 或者安装应用程序……此外在需要时总是可以对它们进行回滚. 用户在他们的 XenClient 设备上使用自己的账号登录时, 将会出现分配给他们的虚拟机, 将会启动(n) 那些设置为自动配置的, 这些镜像会从 Synchronizer 下载到 XC 设备,只占用虚拟机使用的空间, 只要与 Synchronizer 保持连接,就会始终保持同步,包括下载虚拟机的新版本, 以及上传已做的更改 (在拥有者虚拟机的情况下).
La gestión de cada hipervisor se podrá realizar de forma centralizada y configurarlos basándonos en una serie de directivas que podremos aplicar por usuarios, grupos o dispositivos. Podremos permitir que el usuario se instale su S.O. (p. 例如. máquinas personales) o directamente asignarle uno para cuando arranque su equipo físico, éste no se de ni cuenta que está trabajando sobre una MV. XenClient, gracias a Intel VT-d y los drivers paravirtuales nos proporcionará una mejor sensación de los dispositivos dándonos un mayor rendimiento a la hora de tirar de ellos, como con la gráfica y pudiendo aprovecharnos del HDX 3D Pro a la hora de visualizar imágenes o vídeos de calidad.
XenClient además se integra perfectamente con el resto de productos de Citrix, tanto XenApp como XenDesktop, para que no haga falta ni instalar aplicaciones en las MV’s y puedan compartir las apps entre las distintas MV’s, todo ello se configuraría de forma sencilla en local o con directivas. Adicionalmente, dispone por defecto de una MV denominada Connector, siendo una máquina ZeroClient, un pequeño linux que tiene un Google Chrome, un cliente RDP y puede ejecutar dichas aplicaciones/escritorios de XenApp/XenDesktop.
Comenzamos primero con el asistente de la instalación de XenClient Enterprise Synchronizer,
我们接受许可证,
Si es la primera instalación deberemos instalar un servidor central, podremos repartir la carga si tenemos muchos escritorios o si disponemos de delegaciones remotas,
Indicamos el nombre de este servidor Synchronizer & una breve descripción,
选择安装路径, por defecto ‘%ProgramFilesx86%CitrixSynchronizer’,
Seleccionamos las opciones de Tomcat,
Path de instalación: ‘%ProgramFilesx86%Apache Software FoundationTomcat 6.0’
Puerto de Synchronizer UI: 8443TCP 协议
Puerto del engine de los cliente: 443TCP 协议
Configuramos los datos para el certificado autofirmado,
Deberemos introducir los credenciales de un administrador de Hyper-V,
Si es una instalación pequeña podremos optar por una instalación de un SQL Express en local, en caso de querer centralizar y hacer una instalación con servidores remotos, lógicamente crearemos la BD en un servidor de base de datos (SQL 服务器),
Indicamos los credenciales del usuario ‘sa’ de dicho servidor,
Confirmamos el resumen de instalación y continuamos,
… 安装时等待几分钟…
准备, 已完成安装.
Deberemos reiniciar este servidor, al ser un servidor de Hyper-V comprobaremos que no paramos el servicio de las MV’s que se ejecutan en él.
Abrimos la consola de administración de XenClient Enterprise, nos conectamos con un navegador a: https://DIRECCIÓN_IP_SYNCHRONIZER:8443/MgmtConsole/, entramos como administrador.
Si es la primera vez que entramos nos dará un par de advertencias, una primera indicandonos que no hay licencia y que debemos licenciarlo. Otra alerta saltará si no hemos configurado previamente una red en nuestro servidor HyperV que se llame ‘External Network’, debemos hacerlo o modificar el nombre en las propiedades del Synchronizer.
Este sería el panel central de Synchronizer, a la izquierda tendremos los menús de configuración donde crearemos & configuraremos las máquinas virtuales a desplegar, las publicaremos, las asignaremos a los usuarios/grupos locales o de Directorio Activo y donde configuraremos ciertas directivas bien por dispositivos (engine de XC), usuarios/grupos o escritorios!
井, lo primero será importar la licencia que tengamos, 为此, desde la vista ‘Overview’ > ‘Synchronizer Actions’ > ‘Import License…’ & buscamos el fichero .lic.
En ‘Software Library’ será donde importemos imágenes de MV’s exportadas, imágenes ISO para instalar los S.O. o software así como actualizaciones para el motor de XC. Pulsamos en ‘Import…’ ISO para subir nuestro primer CD de un sistema operativo.
Le indicamos un nombre y una descripción y seleccionamos la ISO que previamente habremos dejado en ‘%ProgramFiles(x86)%CitrixSynchroizerFileImport’
Lo siguiente será crear las máquinas virtuales que que luego publicaremos a los usuarios, para ello desde ‘Virtual Machines’ > Virtual Machine Actions’ > ‘Create…’
Indicamos un nombre a la máquina virtual, 描述, seleccionamos su S.O., indicamos un nombre de equipo & seleccionamos la ISO recién importada. “下一个”,
Podremos realizar una instalación desatendida si instalamos un Windows con licencia de volumen, así que marcamos ‘Automatically install Virtual Machine’ y completamos un nombre una organización, la contraseña del administrador local, una clave de producto y la zona horaria. “下一个”,
Indicaremos las especificaciones de hardware, número de procesadores, memoria RAM mínima, y los tamaños de los discos (disco de sistema, disco de usuario y disco local):
Disco de sistema (C:)
Se hará seguimiento de los cambios al sistema desde el inicio de la sesión, estos valores serán usados antes que los valores del disco del sistema. No son persistentes para máquinas shared y sí serán persistentes para máquinas custom. Es el disco de S.O y aplicaciones proporcionado por XenClient, cargará lo de la última versión publicada por XC al iniciar.
Disco de usuario (或:)
Seguimiento de cambios al disco de usuario desde el inicio de la sesión. Se realizará una copia al cerrar la sesión de los datos del usuario, los cambios del disco serán persistentes. Son documentos del perfil del usuario, imágenes…
Disco local (L:)
Se almacenarán en cada equipo XenClient de cada usuario, son archivos temporales, de Outlook, caches…
Siguiendo con el asistente podremos indicar políticas a esta máquina virtual, serán directivas a nivel de backup, caducidad, bloqueo, perfíl de S.O, filtro de USB’s o configuraciones de Windows. “下一个”,
Indicaremos si queremos que sea una máquina compartida (Shared) 或个性化 (习惯), seleccionaremos el tipo de adaptador de red y la tendremos lista! 点击 “完成”,
Podremos observar cómo la instala la máquina virtual, procederemos su instalación y la dejaremos configurada cómo querramos, incluso con aplicaciones instaladas, metida en dominio si es que querremos asignarla posteriormente usuarios/grupos de un dominio…
Lo siguiente será configurar un dominio en el Synchronizer, así que en la pestaña ‘Users’ 点击 “Create Domain…”
Indicamos un servidor de nuestro Directorio Activo, indicamos el puerto de LDAP e indicaremos si queremos que sea conexión segura mediante LDAPS, además indicaremos un usuario para las consultas LDAP y con permisos de crear cuentas de equipo en el A.D. “完成”,
Confirmamos que todos los datos son correctos y probamos que así sea desde “Test Active Directory”,
“还行”,
Una vez que la conexión sea válida, sincronizaremos nuestro Directorio Activo con el Synchronizer pulsando “Sync Domain…”, se creará una tarea de fondo donde sincronizará los usuarios/grupos/equipos y sus pertenencias, confirmaremos que dicha tarea acaba sin errores, así tendremos el AD sincronizado.
Confirmamos que vemos los datos del Directorio Activo una vez finalice la tarea de sincronización.
En el menú ‘Policies’ tendremos todas las configuraciones que podremos crear para posteriormente aplicarlas, tanto de backup, cómo del engine de XenServer…
Tras instalar el S.O. deberemos tener en cuenta que instalaremos los HyperV Integration Services, para ello deberemos conectarle la ISO desde “Attach ISO…”,
Y seleccionamos ‘Hyper-V Integration Services’.
Una vez tengamos ya la máquina virtual lista, la apagaremos y deberemos publicarla, 通过点击 “版本 / 发布”
Indicaremos una razón a la hora de publicarla, donde posteriormente en las versiones generadas veremos cuál fué la razón de esta publicación o su estado, si hemos actualizado su S.O., instalado más apps, realizada cierta configuración… 在这种情况下, al ser mi primera MV, publicaré una nueva versión y se la distribuiré a todos los usuarios que asignaré a continuación. Tendremos varias opciones a la hora de publicar un escritorio virtual:
Create a non-deployable checkpoint version of the Virtual Machine: Para crear un punto de control de esta MV pero no publicarla, para poder volver a esta versión en caso de necesidad tras alguna modificación que la hagamos.
Publish a deployable version, byt do not deploy at this time: Para desplegar una versión en concreto pero no publicarla para testearla antes si fuese necesario.
Publish a new version for staged deployment: Para publicar una versión a usuarios especificados.
Publish a new version and deploy to all assigned users.: Para publican esta versión a todos los usuarios que ya estén asignados a dicha MV
Sobre un usuario/grupo, podremos asignar las MV’s que queremos que utilicen…
当然, podremos reemplazar configuraciones de forma manual directamente por usuario, por ejemplo de: Activity Center, Hot Keys, Launcher, 网络, 连接, 权力, Restar o Support, en este caso por ejemplo le habilitaremos VNC para un control remoto del usuario si necesitamos ayudarle.
Si queremos utilizar XenClient con un entorno centralizado donde le desplegaremos las imágenes desde un Synchronizer, deberemos registrar este XC contra un servidor de estos.
Tendremos tres opciones: registrar el equipo o a un usuario mediante sus credenciales, registrarlo en nombre de otro usuario (ya que no nos sabemos las credenciales del usuario final) o registrarlo sin asociarle un usuario. En caso de no disponer de un Synchronizer, podremos crear usuarios locales para proteger el equipo y tener que validarnos al iniciarlo. “下一个”,
在这种情况下, registraremos este equipo y le asignaremos un usuario pero sin conocer sus credenciales & “注册”,
Se cerrará la sesión del equipo y tendremos que autenticarnos con algún usuario del Directorio Activo para poder trabajar ya con este engine de XenClient,
Una vez nos logueemos, tendremos acceso a todas las máquinas que nos hayan asociado y si nos han dado permisos podremos también crear la nuestra si fuese necesario. Primeramente las máquinas estarán en estado ‘Ready to Download Update’ para descargarse del servidor de Synchronizer, pasarán a estado ‘Downloading Update’ y posteriormente a descargarse estarán listas para su instalación ‘Ready to install Update’, iran procesandose en orden ‘Installing Update’, y luego ya estarán listas ‘Ready’; cuando las iniciemos, deberán primeramente cargar los datos personalizados ‘Starting – Loading your changes’ & ‘Running’. Podremos movernos entre las distintas MV’s con la tecla CTR y los cursores.
就是这样! ya tenemos listas las MV’s y podremos configurar para que por defecto arranque una MV en concreto y el usuario no tenga porqué enterarse de más. 当然, en la MV ‘Connect’ podremos configurar bien manualmente o con una directiva los datos del cliente de Citrix ‘Citrix Receiver’ para ejecutar aplicaciones de XenApp independientemente del resto de máquinas virtuales.





















































































