CPS 4 Advanced Concepts

download CPS 4 Advanced Concepts

of 350

Transcript of CPS 4 Advanced Concepts

  • 5/22/2018 CPS 4 Advanced Concepts

    1/350

    Conceptos avanzadosCitrix Presentation Server para WindowsVersin 4.0

    Citrix

    Presentation Server 4.0 para Windows

    Citrix Access SuiteTM

  • 5/22/2018 CPS 4 Advanced Concepts

    2/350

    Nota sobre Copyright y registro de marcas

    La informacin contenida en este documento est sujeta a cambios sin previo aviso. Las compaas,nombres y datos utilizados en los ejemplos son ficticios, a menos que se indique lo contrario. Aparte deuna copia para uso personal, no est permitido reproducir ni transmitir parte alguna de este documento, ninguna forma ni por ningn medio, ya sea electrnico o mecnico, para ningn propsito, sin laautorizacin previa y por escrito de Citrix Systems, Inc.

    Copyright 2001-2005 Citrix Systems, Inc. Reservados todos los derechos.

    Citrix, ICA (Independent Computing Architecture), MetaFrame, MetaFrame XP y ProgramNeighborhood son marcas registradas, y SpeedScreen es una marca comercial de Citrix Systems, Inc. elos Estados Unidos y en otros pases.

    RSA Encryption 1996-1997 RSA Security Inc. Reservados todos los derechos.

    Otras marcas registradas

    Adobe, Acrobat y PostScript son marcas registradas o marcas comerciales de Adobe SystemsIncorporated en los Estados Unidos de Norteamrica y en otros pases.

    Apple, LaserWriter, Mac, Macintosh, Mac OS y Power Mac son marcas registradas o marcas comercialde Apple Computer Inc.

    DB2, Tivoli y NetView son marcas registradas, y PowerPC es una marca comercial de InternationalBusiness Machines Corp. en los Estados Unidos y en otros pases.

    HP OpenView es una marca comercial de Hewlett-Packard Company.

    Java, Sun y SunOS son marcas registradas o marcas comerciales de Sun Microsystems, Inc. en los EstadUnidos de Norteamrica y en otros pases. Solaris es una marca registrada de Sun Microsystems, Inc.Sun Microsystems no puso a prueba ni aprob este producto.

    Partes de este software estn basadas parcialmente en el trabajo de Independent JPEG Group.

    Partes de este software contienen cdigo de generacin de imgenes que pertenecen a Pegasus Imagi

    Corporation, Tampa, FL. Reservados todos los derechos.Macromedia y Flash son marcas registradas o marcas comerciales de Macromedia, Inc. en los EstadosUnidos de Norteamrica y en otros pases.

    Microsoft, MS-DOS, Windows, Windows Media, Windows Server, Windows NT, Win32, Outlook,ActiveX, DirectShow y Active Directory son marcas comerciales o marcas registradas de Microsoft Coen los Estados Unidos de Norteamrica y en otros pases.

    Netscape y Netscape Navigator son marcas registradas de Netscape Communications Corp. en los EstadUnidos de Norteamrica y en otros pases.

    Novell Directory Services, NDS y NetWare son marcas registradas o marcas comerciales de Novell, Inen los Estados Unidos y en otros pases. Novell Client es una marca comercial de Novell, Inc.

    RealOne es una marca comercial de RealNetworks, Inc.

    SpeechMike es una marca comercial de Koninklijke Philips Electronics N.V.

    Unicenter es una marca registrada de Computer Associates International, Inc.

    UNIX es una marca registrada de The Open Group.

    Todas las dems marcas comerciales y registradas pertenecen a sus respectivos dueos.

    Cdigo del documento: enero 26, 2006 11:20 am (GL)

  • 5/22/2018 CPS 4 Advanced Concepts

    3/350

    Contenido

    Contenido

    Captulo 1 IntroduccinConvenciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Obtencin de ms informacin y ayuda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Captulo 2 Planificacin de la distribucin

    Configuracin del hardware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Configuracin del sistema operativo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Planificacin de la capacidad de usuarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Captulo 3 Cmo facilitar la comunicacin en la comunidad de servidores

    Introduccin a las zonas y la comunicacin con el recopilador de datos . . . . . . . .Requisitos de ancho de banda para sucesos de comunidades de servidores. . . . . .Implementacin del almacn de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Configuraciones de tarjetas de red agrupadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Configuracin multitarjeta de servidores en la comunidad. . . . . . . . . . . . . . . . . . .

    Captulo 4 Instalacin de Citrix Presentation Server

    Consideraciones sobre la instalacin/actualizacin. . . . . . . . . . . . . . . . . . . . . . . . .Obtencin de informacin de instalacin y actualizaciones . . . . . . . . . . . . . . . . . .Reasignacin de las unidades del servidor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Instalacin rpida de Citrix Presentation Server . . . . . . . . . . . . . . . . . . . . . . . . . . .Distribucin de los Clientes MetaFrame Presentation Server. . . . . . . . . . . . . . . . .Consolidacin de mltiples archivos de licencia. . . . . . . . . . . . . . . . . . . . . . . . . . .

    Captulo 5 Administracin de comunidades de servidores

    Consolas de administracin de Presentation Server . . . . . . . . . . . . . . . . . . . . . . . .Administracin de comunidades de servidores . . . . . . . . . . . . . . . . . . . . . . . . . . . .Recomendaciones de Installation Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Recomendaciones de Resource Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Problemas de Network Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Uso de archivos Visual Basic para acceder al proveedor WMI. . . . . . . . . . . . . . 1

  • 5/22/2018 CPS 4 Advanced Concepts

    4/350

    4 Conceptos avanzados

    Captulo 6 Instalacin, publicacin y configuracin de aplicaciones

    Publicacin en dominios con miles de objetos . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Redireccin de contenido. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Reglas del entorno de aislamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

    Utilizacin de direcciones IP virtuales con aplicaciones publicadas . . . . . . . . . .1Configuracin de la aceleracin de explorador SpeedScreen para las aplicaciones

    publicadas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Formatos de medios y tipos de red respaldados por la Aceleracin MultimediaSpeedScreen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Opciones de configuracin de la aceleracin Multimedia SpeedScreen . . . . . . .1Sincronizacin de PDA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Utilizacin de grupos de Load Manager o entornos de aislamiento . . . . . . . . . . .1Respaldo para redireccin TWAIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

    Utilizacin de archivos de comandos para agregar y eliminar usuarios deaplicaciones publicadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Uso de Installation Manager para distribuir paquetes de Windows Installer . . . .1

    Captulo 7 Optimizacin del rendimiento de Citrix Presentation Server

    Optimizacin de la red . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Optimizacin del servidor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Optimizacin de aplicaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Optimizacin del disco. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

    Optimizacin de memoria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Optimizacin de la configuracin de usuarios. . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Optimizacin de la grabacin de sonido . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Controlador virtual de asignacin de sonido del cliente . . . . . . . . . . . . . . . . . . . . 1Marcado de prioridad de paquetes ICA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

    Captulo 8 Temas e instrucciones de seguridad

    Mejorar la seguridad del servidor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Consideraciones de seguridad para el almacn de datos . . . . . . . . . . . . . . . . . . . .1Consideraciones de seguridad de la red . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Configuracin de la integracin de Proxy/Servidor de seguridad. . . . . . . . . . . . . 1Uso de tarjetas inteligentes con Citrix Presentation Server. . . . . . . . . . . . . . . . . . 1Utilizacin de productos Citrix en entornos de redes LAN inalmbricas. . . . . . .2Distribucin del cliente Java con la Interfaz Web . . . . . . . . . . . . . . . . . . . . . . . . . 2

  • 5/22/2018 CPS 4 Advanced Concepts

    5/350

    Contenido

    Captulo 9 Solucin de problemas

    Solucin de problemas del servicio IMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2Solucin de problemas de compatibilidad de aplicaciones. . . . . . . . . . . . . . . . . .2Solucin de problemas de integracin de Novell Directory Services. . . . . . . . . . 2

    Sugerencias para la solucin de problemas de duplicacin de bases de datos SQL221Solucin de problemas de Resource Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . 2Problemas de confianza y acceso de grupos de usuarios . . . . . . . . . . . . . . . . . . .2Otras recomendaciones para la solucin de problemas. . . . . . . . . . . . . . . . . . . . . 2Recopilacin de informacin para la asistencia tcnica de Citrix. . . . . . . . . . . . .2

    Captulo 10 Uso de Citrix Presentation Server con Novell Directory Services

    Diseo de la comunidad y requisitos del sistema . . . . . . . . . . . . . . . . . . . . . . . . . 2

    Configuracin de Citrix Presentation Server con Novell Directory Services. . . . 2Instalacin del cliente Novell. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2Uso de Citrix Presentation Server en el entorno de Novell Directory Services . .2Activacin del respaldo de Novell Directory Services en la Interfaz Web . . . . .2Uso de Novell Directory Services con el Cliente Citrix Presentation Server. . . . 2Sugerencias y tcnicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

    Captulo 11 Administracin de impresoras

    Forzar la compatibilidad de impresoras. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2Reglas de directiva de impresoras de sesin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2Parmetros del Registro para la impresin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2

    Captulo 12 Duplicacin de almacenes de datos Microsoft SQL Server

    Preparacin de la duplicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2Duplicacin de almacenes de datos SQL Server 2000 . . . . . . . . . . . . . . . . . . . . . 2Duplicacin de almacenes de datos SQL Server 7 . . . . . . . . . . . . . . . . . . . . . . . . 2Uso de la base de datos duplicada con los servidores . . . . . . . . . . . . . . . . . . . . . . 2

    Apndice A Utilidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

    AIERUN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2AIESETUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2DSVIEW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2MSGHOOK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2QPRINTER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

  • 5/22/2018 CPS 4 Advanced Concepts

    6/350

    6 Conceptos avanzados

    QUERYDC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2QUERYDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2QUERYHR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3SCCONFIG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

    LMNEWLOG. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3LMSWITCH. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3SSLAUTOCONFIG. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

    Apndice B Hardware probado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3

    Apndice C Cdigos de error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3

    Cdigos de error de IMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3Mensajes de error del registro de sucesos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3Mensajes de error y advertencia de entorno de aislamiento . . . . . . . . . . . . . . . . . 3

    Apndice D Puertos Citrix registrados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3

    Apndice E Aplicaciones probadas para entornos de aislamiento. . . . . . . . . . . . . . . . . . . . . . .3

    Acrobat Reader 4.05 y 5.1; Adobe Reader 6.01 y 7.0. . . . . . . . . . . . . . . . . . . . . . 3Crystal Reports 7.0 y 8.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3FoxPro 2.6 para DOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3Internet Explorer 5.5 y 6.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3Sun Java Runtime Environment (JRE) 1.3 y 1.4 . . . . . . . . . . . . . . . . . . . . . . . . . . 3

    Microsoft Data Access Components (MDAC) 2.6 y 2.7 . . . . . . . . . . . . . . . . . . .3Mozilla FireFox 1.0.2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3Microsoft Office 97, 2000, XP y 2003 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3Oracle Client 8i y 9i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3Microsoft Project 98. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3SAP GUI 4.6D y 6.2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3StarOffice 5.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3StarOffice 7.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3WinZip 9.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

    ndice. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

  • 5/22/2018 CPS 4 Advanced Concepts

    7/350

    CAPTULO

    Introduccin

    Este manual, Conceptos avanzadosde Citrix Presentation Server para Windows 4.es una coleccin de mtodos recomendados y sugerencias para utilizar eficazmenPresentation Server. Para aprovechar al mximo esta gua debe estar familiarizadcon los conceptos y procedimientos de configuracin presentes en la Gua deladministrador de MetaFrame Presentation Servery la documentacin adicional dlos componentes de Presentation Server, la cual se encuentra disponible en elCentro de documentacin del CD de Presentation Server.

    Podr obtener informacin adicional en el archivo Lame de Presentation Server.Consulte los archivos Lame de los Clientes Presentation Server para obtenerinformacin sobre los problemas conocidos y sus soluciones. Para obtenerinformacin adicional o notas informativas sobre los temas descritos en esta guavisite el sitio Web de Citrix en http://www.citrix.com.

    Nota: La terminologa, referencias a productos y recomendaciones estn sujetoscambios sin aviso previo.

    ConvencionesLa documentacin de Presentation Server utiliza las siguientes convencionestipogrficas para los mens, comandos, teclado y elementos de la interfaz del

    programa:

    Convencin Significado

    Negrita Comandos, nombres de los elementos de la interfaz grfica (comocuadros de texto y botones de opciones) y entradas del usuario.

    Cursiva Marcadores de posicin de informacin o parmetros proporcionados porel usuario. Por ejemplo, nombre de archivo en un procedimiento significaque se debe ingresar el nombre real de un archivo. La cursiva tambin seutiliza para trminos nuevos y para los ttulos de los libros.

  • 5/22/2018 CPS 4 Advanced Concepts

    8/350

    8 Conceptos avanzados

    Obtencin de ms informacin y ayudaEn esta seccin se explica cmo obtener ms informacin acerca de Presentation

    Server y cmo ponerse en contacto con Citrix.

    Acceso a la documentacin del productoLa documentacin de Presentation Server incluye documentacin en pantalla,informacin sobre problemas conocidos, asistencia en pantalla integrada y ayuda dlas aplicaciones.

    La documentacin se entrega en el formato Adobe Portable Document Forma(PDF). Hay guas en lnea que corresponden a las distintas funciones dePresentation Server. Por ejemplo, la informacin sobre la Interfaz Web, se

    encuentra en Web Interface Administrators Guide.Use el Centro dedocumentacin para acceder a todos los manuales disponibles.

    Lea los archivos Lame del directorio \Documentation del CD del productoantes de instalar Presentation Server o al resolver problemas. Este archivocontiene informacin importante, incluidas las correcciones y actualizacionesde ltima hora de la documentacin.

    %SystemRoot% Indica el directorio del sistema Windows como WTSRV, WINNT,WINDOWS o cualquier otro nombre especificado cuando se instalaWindows.

    Fuente deancho fijo

    Texto presentado en un archivo de texto.

    { llaves } Series de elementos, uno de los cuales es necesario, en las sentencias decomandos. Por ejemplo, { yes | no } significa que debe escribir yeso no.No introduzca las llaves, slo el elemento.

    [ corchetes ] Elementos optativos de las sentencias de comandos. Por ejemplo, [/ping]significa que puede introducir /ping con el comando. No introduzca loscorchetes, slo el elemento.

    | (barra vertical) Separador de los elementos encerrados entre llaves o corchetes en lassentencias de comandos. Por ejemplo, { /hold | /release | /delete }significa que se debe introducir /hold,/releaseo /delete.

    (puntossuspensivos)

    Indican que se puede repetir uno o varios elementos anteriores de lasentencia de comandos. Por ejemplo, /route:nombre_del_dispositivo[,]significa que se pueden introducir varios nombres_de_dispositivosseparados por comas.

    Convencin Significado

    http://web_interface_guide.pdf/http://web_interface_guide.pdf/
  • 5/22/2018 CPS 4 Advanced Concepts

    9/350

    Captulo 1 Introduccin

    En muchas partes de la interfaz de usuario de MetaFrame Presentation Serverhay ayuda en pantalla disponible. Por ejemplo, en Access Suite Console se

    puede poner el puntero sobre un parmetro de configuracin para ver un textoque explica como usar el control.

    La ayuda en pantalla se encuentra disponible en la mayora de los componentePodr tener acceso a la ayuda en pantalla desde el men o botn Ayuda de cad

    programa.

    Importante: Para ver, buscar e imprimir la documentacin PDF, necesitar AdobReader 5.0.5 con Search o Adobe Reader 6.0 o 7.0. Puede descargar Adobe Readgratuitamente en el sitio Web de Adobe Systems en http://www.adobe.com/.

    Acceso al centro de documentacin

    El Centro de documentacin brinda un punto de acceso nico a la documentacinque permite que se vaya directamente a la seccin de la documentacin necesariaEste apndice incluye:

    Una lista de las tareas ms comunes y un vnculo a cada elemento de ladocumentacin.

    Una funcin de bsqueda que cubre todas las guas PDF. Esto es til cuando enecesario consultar varias guas simultneamente.

    Referencias cruzadas entre los documentos. Es posible pasar de un documentootro con facilidad usando los vnculos a las otras guas y los vnculos con el

    Centro de documentacin.Puede acceder al centro de documentacin desde el CD del producto o instalarlo elos servidores. Para hacerlo, elija la opcin correspondiente en la pantalla Autorude Presentation Server.

    Para iniciar el Centro de documentacin

    1. Desde el CD del producto, navegue hasta la carpeta \Documentation.

    O BIEN

    En un servidor donde haya instalado el centro de documentacin, elija

    Documentosen el grupo de programas Citrix en el men Inicio del servidor.2. Abra document_center.pdf. Aparece el Centro de documentacin.

    Si prefiere acceder a las guas sin usar el Centro de documentacin, puede navegahasta las guas usando Windows Explorer. Si prefiere usar documentacin impres

    puede imprimir cada gua con Adobe Reader.

    Nota: Conceptos avanzadosno forma parte del centro de documentacin.

    http://www.adobe.com/http://www.adobe.com/http://www.adobe.com/http://www.adobe.com/http://www.adobe.com/
  • 5/22/2018 CPS 4 Advanced Concepts

    10/350

    10 Conceptos avanzados

    Obtencin de asistencia tcnicaCitrix proporciona servicio tcnico principalmente a travs de sus socios del canade Citrix Solutions Network (CSN). Nuestros asociados en CSN estncapacitados y autorizados a proporcionar un altsimo nivel de asistencia tcnica

    para todos nuestros usuarios finales. Pngase en contacto con su proveedor paraobtener respaldo de primera lnea o averige cual es el CSN ms cercano enhttp://www.citrix.com/support/.

    Adems del programa CSN, Citrix ofrece una variedad de auto servicios yherramientas de asistencia tcnica en lnea en http://support.citrix.com/. All podracceder al siguiente material:

    Una base de datos en ingls que contiene miles de soluciones tcnicas pararespaldar su entorno Citrix

    Una biblioteca en lnea de documentacin de productos

    Foros interactivos de asistencia tcnica

    Acceso a las ltimas soluciones de reparacin y paquetes de servicios

    Boletines de seguridad

    Un sistema de informacin y control de problemas en lnea (para los usuarioscon contratos de asistencia tcnica vlidos)

    Otra fuente de asistencia tcnica, Citrix Preferred Support Services, brinda unaamplia gama de opciones que permite personalizar el nivel y tipo de asistenciatcnica que su organizacin recibe.

    Subscription AdvantageSubscription Advantage brinda una forma simple de estar siempre actualizado colas ms recientes funciones y documentacin del software basado en servidores. Nslo obtendr automticamente las nuevas funciones, actualizaciones, mejoras yversiones de mantenimiento del software que estn disponibles durante el perodode suscripcin, sino que tambin tendr acceso prioritario a informacintecnolgica importante de Citrix.

    Encontrar ms informacin en el sitio Web de Citrix, en

    http://www.citrix.com/services/ (elija Subscription Advantage). Pngase encontacto con el representante de ventas de Citrix o con un miembro de CitrixSolutions Network.

    http://www.citrix.com/support/http://www.citrix.com/support/http://www.citrix.com/support/http://www.citrix.com/support/http://www.citrix.com/support/http://www.citrix.com/support/http://www.citrix.com/services/http://www.citrix.com/services/http://www.citrix.com/services/http://www.citrix.com/services/http://www.citrix.com/services/http://www.citrix.com/services/http://www.citrix.com/support/
  • 5/22/2018 CPS 4 Advanced Concepts

    11/350

    Captulo 1 Introduccin

    Personalizacin de Citrix Presentation ServerCitrix Developer Network (CDN) se encuentra en http://www.citrix.com/cdn/. Es

    programa de suscripcin abierto proporciona acceso a kits de herramientas dedesarrollo, informacin tcnica y programas de prueba para proveedores de softwa

    y hardware, integradores de sistemas y empresas de desarrollo informtico queutilizan en sus productos soluciones de informtica basada en servidores de Citrix

    La mayora de las operaciones que pueden llevarse a cabo por medio de la interfade usuario de Presentation Server se pueden llevar a cabo con archivos de comandoutilizando Citrix Software Development Kit (SDK). El SDK tambin permite quelos programadores personalicen la mayora de los aspectos de Presentation ServerEl cliente SDK se puede descargar en http://www.citrix.com/cdn/.

    Educacin y entrenamientoCitrix ofrece una variedad de cursos con instructores y soluciones de entrenamienWeb. Los cursos con instructor se imparten por medio de Citrix AuthorizedLearning Centers (CALCs). Los CALC brindan entrenamiento de alta calidad pomedio de material educativo profesional desarrollado por Citrix. Muchos de estoscursos contribuyen a la obtencin de certificaciones.

    Los cursos Web se encuentran disponibles a travs de los CALCs, revendedores yen el sitio Web de Citrix.

    Hay informacin sobre programas y cursos para la capacitacin y certificacinsobre productos Citrix disponible en http://www.citrix.com/edu/.

    http://www.citrix.com/cdnhttp://www.citrix.com/cdnhttp://www.citrix.com/cdnhttp://www.citrix.com/cdnhttp://www.citrix.com/cdnhttp://www.citrix.com/edu/http://www.citrix.com/edu/http://www.citrix.com/edu/http://www.citrix.com/cdn
  • 5/22/2018 CPS 4 Advanced Concepts

    12/350

    12 Conceptos avanzados

  • 5/22/2018 CPS 4 Advanced Concepts

    13/350

    CAPTULO

    Planificacin de la distribucin

    Este captulo contiene recomendaciones para configurar el hardware y el sistemaoperativo de los servidores y para brindar capacidad adecuada en los servidores

    para las sesiones de usuarios. Antes de instalar y poner en lnea Presentation Servlea y evale estas secciones.

    Configuracin del hardwareCitrix recomienda las siguientes configuraciones de hardware para mejorar elrendimiento de Presentation Server.

    Recomendaciones generales Use RAIDDebido a que las unidades de disco duro son el punto de falla de

    hardware ms comn en las configuraciones de procesadores mltiples, Citrixrecomienda que se use una configuracin RAID (Redundant Array ofIndependent Disks). Consulte la Gua del administrador de MetaFrame

    Presentation Serverpara obtener ms informacin sobre las configuracionesRAID disponibles. Si RAID no se puede utilizar, se recomienda una unidadSCSI 2, 3 o Ultra 160. Las unidades de disco ms rpidas son mejores yeliminan o disminuyen las obstrucciones. Los discos duros de 15000 RPM solos ms utilizados.

    Instale varios controladores de discoPara servidores de cuatro y ocho vasinstale al menos dos controladoras, una para la utilizacin de disco del sistemaoperativo y otra para almacenar aplicaciones y archivos temporales. Asle elsistema operativo cuanto sea posible; no instale aplicaciones en la controladoradonde tenga instalado el sistema operativo. La carga de acceso al disco duro debestar distribuida de la forma ms equitativa posible en todos los controladores.

    Cn-ChapterNumber

    Master page: First

  • 5/22/2018 CPS 4 Advanced Concepts

    14/350

    14 Conceptos avanzados

    Nota: La instalacin de servidores con dos procesadores ha demostradoproporcionar una mejor eficacia general y reducir los costes totales de propiedaSin embargo, cada entorno vara y por lo tanto el nmero de procesadoresempleados debera basarse en las necesidades especficas de cada caso. Paraobtener los resultados del uso de CPU de Citrix eLabs y las pruebas de Hyper-Threading, consulte Planificacin de la capacidad de usuarios en la pgina 1

    Provea espacio adecuado en el disco para los perfiles de usuarioLos tamade las particiones y unidades de disco duro dependen del nmero de usuariosconectados al servidor Presentation Server y de las aplicaciones que se estn usanden el servidor. Si ejecuta aplicaciones como Microsoft Office Suite, los directoriode perfiles de usuario pueden alcanzar un tamao de cientos de megabytes. Puestque durante la inicializacin de la sesin se carga un perfil de usuario en la unidaddel sistema del servidor, grandes nmeros de perfiles de usuario pueden utilizargigabytes de espacio en disco en el servidor. Es necesario disponer de suficienteespacio para estos perfiles en la unidad del sistema del servidor.

    Nota: Los perfiles mviles y los datos de los usuarios se deben almacenar enun servidor de archivos centralizado, una SAN (Storage Area Network) o una

    NAS (Network-Attached Storage) que respalden el entorno de forma adecuadAdems, estos medios de almacenamiento se deben encontrar prximos a losservidores para que no hagan falta muchos saltos de enrutador y no se aumentelos tiempos de inicio de sesin innecesariamente.

    Habilite el cach de escritura en discoLos usuarios tendrn una mejorexperiencia si se habilita el cach de escritura en disco en el controlador RAIDdel servidor. Por ejemplo, la habilitacin del cach puede disminuir los

    problemas que sufren los usuarios cuando muchos usuarios inician sesiones amismo tiempo. Citrix recomienda que el cach se establezca en 50/50 (lecturaescritura) para un rendimiento ptimo.

    Redundancia de servidoresCuando planifique la configuracin de hardware de la comunidad de servidores,tenga en cuenta las siguientes precauciones:

    Debe haber disponible al menos un servidor adicional en caso de que haya unfalla de un servidor. En algunas organizaciones es tpico planificar tanto como25% de redundancia en el entorno de produccin.

    Los servidores que permiten el acceso a Presentation Server, como los de laInterfaz Web, Secure Gateway y los servidores de Citrix Access Gateway seconvierten en un punto de falla nico si slo se instala un servidor para dichafuncin. Instale dos o ms servidores para cada funcin para asegurarse elacceso permanente a la comunidad de servidores.

    Header (on master page)

  • 5/22/2018 CPS 4 Advanced Concepts

    15/350

    Captulo 2 Planificacin de la distribucin

    Gua para el establecimiento del almacn de datosEl rendimiento de varios sucesos en el entorno Presentation Server se puedemejorar aumentando el poder de la CPU y la velocidad del servidor de base datosque sirve como almacn de datos.

    Las pruebas por Citrix muestran que si se agregan procesadores al servidor delalmacn de datos puede mejorar el tiempo de respuesta en gran medida cuando seejecutan varias consultas simultneas. Si el entorno incluye un gran nmero deservidores que entrarn en lnea con intervalos frecuentes, los procesadoresadicionales pueden procesar las solicitudes ms rpido.

    Sin embargo, en el caso de los sucesos en serie, como la adicin de servidores a lcomunidad de servidores, la adicin de procesadores muestra menos mejoras deresultados. Para mejorar el tiempo de procesamiento de estos sucesos, aumente lavelocidad del procesador del hardware del almacn de datos.

    Nota: El tiempo de respuesta de otros sucesos que ocurren en la comunidad deservidores (como la creacin del cach del host local o la duplicacin de loscontroladores de impresin en todos los servidores de la comunidad) est msvinculado al tamao de la comunidad que al tiempo de respuesta del almacn dedatos.

    Objetos del almacn de datosUn factor importante al determinar las necesidades de hardware para asegurar un

    rendimiento del almacn de datos es el nmero y tamao de los objetos en elalmacn de datos. Cuando se crea un objeto en Presentation Server Consolellevando a cabo una accin como la publicacin de aplicaciones o la adicin de uadministrador, se crea un registro de dicho objeto en la base de datos del almacn ddatos. Los objetos incluyen los siguientes:

    Aplicaciones

    Administradores

    Carpetas

    Grupos de Installation Manager Paquetes de Installation Manager

    Patrones de carga

    Impresoras

    Controladores de impresora

    Directivas

    Header(on master page)

  • 5/22/2018 CPS 4 Advanced Concepts

    16/350

    16 Conceptos avanzados

    Mediciones de Resource Manager

    Servidores

    Entornos de aislamiento

    Algunos objetos, como las aplicaciones y servidores, crean varias entradas en elalmacn de datos. A medida que el nmero de entradas crece, el tiempo necesario

    para realizar bsquedas y obtener resultados tambin crece.

    A medida que se agregan servidores a la comunidad, el almacn de datos deberesponder a ms solicitudes. Por lo tanto, deber planificar el hardware del almacde datos sobre la base del nmero total de servidores que planee incluir en lacomunidad de servidores.

    Para obtener ms informacin sobre la eleccin de la base de datos para el almacde datos, consulte la Gua del administrador de MetaFrame Presentation Server.

    Tamao de los objetos del almacn de datosLa siguiente tabla muestra los tamaos estimados de los registros de objetoscreados en el almacn de datos para distintas tareas llevadas a cabo en PresentatioServer Console. Las siguientes estimaciones deben considerarse slo como unagua, porque el tamao de las entradas de un objeto en el almacn de datos dependde varios factores.

    Nota: Estas estimaciones se compilaron con una base de datos SQL Server 2000Service pack 3.

    Tarea

    Tamao del registrodel objeto creado enel almacn de datos(Bytes)

    Publicacin de aplicacin (por ejemplo, Wordpad) 12064

    Creacin de un objeto de entorno de aislamiento 16468

    Insercin de una aplicacin en el objeto de entorno de aislamiento 4378

    Publicacin de una aplicacin en un entorno de aislamiento 10602

    Creacin de una directiva 8694

    Configuracin de todas las reglas y asignacin de una directiva a ungrupo de usuarios

    1018

    Creacin de una aplicacin de Resource Manager configurada en unservidor

    7555

  • 5/22/2018 CPS 4 Advanced Concepts

    17/350

    Captulo 2 Planificacin de la distribucin

    Configuracin del sistema operativoLas siguientes opciones de configuracin del sistema operativo Windows serecomiendan para mejorar el rendimiento, estabilidad y seguridad de laimplementacin de Presentation Server.

    Recomendaciones generales Todas las particiones deben tener formato NTFS (NT File System). NTFS

    permite establecer una configuracin de seguridad, un mejor rendimiento y unmayor tolerancia ante fallos. Adems, NTFS ahorra espacio en disco, ya que l

    particiones NTFS tienen tamaos de clster mucho ms pequeos y constante(el tamao mnimo es 4 KB). Las particiones FAT requieren tamaos de clstmucho mayores porque el tamao de la particin es mayor (el tamao mnimoes 32 KB). Se desperdicia ms espacio en particiones FAT, debido a que elsistema de archivos requiere una cantidad de espacio de disco fsico igual que tamao del clster de la particin utilizada para almacenar un archivo, incluso el tamao del archivo es menor que el tamao del clster. Para obtener msinformacin acerca de tamaos de clster en particiones FAT y NTFS, consulel artculo 140365 de Microsoft Knowledge Base.

    Importacin de un servidor/controlador de impresin 2172

    Adicin de un controlador de impresora 4108

    Adicin de una medicin de Resource Manager para un servidor(Citrix Presentation Server/Bytes del almacn de datos ledos/seg)

    3324

    Adicin de un administrador de dominio como administrador 1743

    Adicin de un grupo de usuario como administrador de Presentation Server 1763

    Configuracin de las propiedades de Installation Manager (cuenta, ruta) 1632

    Adicin de un paquete de Installation Manager 24069

    Creacin de un grupo de paquetes de Installation Manager 4405

    Adicin de una carpeta de servidor 1187

    Adicin de una carpeta de aplicacin 1189

    Creacin de un patrn de carga de Load Manager con una regla deevaluacin (carga de usuarios del servidor)

    1812

    Adicin de un servidor a una comunidad 74320

    Tarea

    Tamao del registrodel objeto creado enel almacn de datos(Bytes)

  • 5/22/2018 CPS 4 Advanced Concepts

    18/350

    18 Conceptos avanzados

    Si es posible, cuando se utilice Windows 2000 Server o Windows NT, instaleslo un protocolo de red en el servidor. Este mtodo permite liberar recursos dsistema y reducir el trfico de la red. Si se necesitan varios protocolos, defina orden de enlace para que el protocolo ms usado sea el primero.

    Al trabajar con Windows 2000 Server, aumente el tamao del registro para dalugar a las configuraciones del perfil de usuario adicional y de las aplicacioneque se almacenan en el Registro. En los servidores de un solo procesador,deber reservar al menos 40 MB para el Registro. En los servidores cudrupley ctuples reserve 100 MB.

    Tambin es posible mejorar el rendimiento ajustando el archivo de paginacinPara obtener ms informacin acerca del archivo de paginacin, consulte elartculo 197379 de Microsoft Knowledge Base.

    Service Packs y actualizaciones

    Para asegurar consistencia y evitar problemas instale los mismos Service Packs yHotfix en todos los servidores de la comunidad.

    Importante: En el boletn de actualizacin de la instalacin encontrarinformacin de ltimo minuto y vnculos con actualizaciones crticas de lossistemas operativos de servidor y archivos de instalacin de Citrix. Abra la lista dverificacin para acceder al sitio Web de actualizaciones. Encontrar la lista deverificacin en la pantalla de instalacin de Presentation Server.

    Planificacin de la capacidad de usuariosEl nmero de usuarios que puede admitir un servidor Presentation Server dependde varios factores, entre ellos:

    La especificacin de hardware del servidor

    Los requisitos de memoria y CPU de las aplicaciones que se estn ejecutando

    La cantidad de entradas de usuario que procesen las aplicaciones

    Las siguientes secciones muestran los resultados de pruebas comparativas sobre l

    capacidad de usuarios, examinan los beneficios de usar Hyper-Threading ycomentan como obtener un clculo de tamao realista en los servidores conResource Manager.

  • 5/22/2018 CPS 4 Advanced Concepts

    19/350

    Captulo 2 Planificacin de la distribucin

    Pruebas comparativas de sesiones de clientesCitrix llev a cabo pruebas comparativas para cuantificar el nmero ptimo desesiones de cliente simuladas que se pueden conectar a un servidor PresentationServer con rendimiento aceptable.

    Estas pruebas simulaban usuarios trabajando continuamente con aplicacionesMicrosoft Office aumentando el nmero de usuarios de cinco en cinco. Durantecada prueba, despus de que los primeros cinco usuarios han iniciado sus sesionese hace lo siguiente:

    1. Se inician secuencias de comandos de usuarios simulados en las cinco sesione

    2. Se abre Microsoft Excel y simula la creacin de una hoja de clculo.

    3. Se abre Microsoft Access y simula la creacin de una base de datos Access.

    4. Se abre Microsoft PowerPoint y se crea una presentacin.

    El puntaje comparativo se calcula sobre la base de cunto toma completar dichospasos. En estas pruebas, se determin que 80 puntos es la carga ptima del servidoya que significa que el servidor tiene recursos adicionales de CPU y memoria parocuparse de picos de rendimiento. Observe que este valor sirve slo a modo dereferencia y no corresponde al nmero de usuarios u otras variables de prueba. La

    prueba evalu el impacto de recursos adicionales de CPU sobre el nmero desesiones de cliente admitidas antes de que el valor de referencia se situara pordebajo de 80.

    Configuraciones puestas a pruebaLa prueba se llev a cabo con las siguientes configuraciones de hardware ysoftware:

    Configuracin del servidor

    Dell PowerEdge 6650Procesador Quad: 3.0 GHz Xeon con 512 KB L2 y cach L3 de 4 MBHyper-Threading habilitado5 x 73 GB U320 15 K RPM HDD con controlador RAID Dell PERC 4/DC16 GB de RAM

    Archivo de paginacin de 16 GBCitrix Presentation Server 4.0Microsoft Windows Server 2003Microsoft Office XP Professional

  • 5/22/2018 CPS 4 Advanced Concepts

    20/350

    20 Conceptos avanzados

    Configuracin del cliente

    Pentium 3 a 800 MHz con 256 KB de cach256 MB de RAMCitrix Program Neighborhood Client Version 9.00.32649Microsoft Windows 2000 Service Pack 4

    Resultados de las pruebasLas pruebas se realizaron manteniendo esttico el hardware y desactivando

    procesadores en el servidor. Se consider que se alcanzaba un punto de degradacidel servidor cuando el valor se situ por debajo de 80. Se recogieron resultados pael servidor con 1, 2 y 4 procesadores activados.

    De este modo el rendimiento de Dell PowerEdge 6650 con cuatro procesadoresactivados y 230 usuarios simulados concurrentes es equivalente al rendimiento dedos procesadores activados con 184 usuarios simulados concurrentes y equivalenal rendimiento de un procesador activado con 101 usuarios simulados concurrent

    Pasar de un sistema de procesador nico a un sistema de procesador dual equivaleun aumento del rendimiento del 82%, mientras que pasar de un sistema de

    procesador dual a un sistema de cuatro procesadores equivale slo a un incremendel 25% del rendimiento. Es decir, el aumento del rendimiento del sistemaoperativo es menor a medida que se aaden CPU al servidor. La escalabilidad delservidor no tiene una equivalencia directa con el nmero de procesadores ydesciende bruscamente entre dos-cuatro procesadores. Todas las pruebas sellevaron a cabo con Windows Server 2003 32 bits. En el sistema operativo de32 bits, la configuracin viene limitada por la cantidad de memoria disponible en kernel. Esta restriccin se muestra en el grfico Valores de referencia para la

    capacidad de usuarios en el que la configuracin con cuatro procesadores noalcanza el punto de falla del 80%.

    Nmero de CPUNmero de usuariossimulados

    % de incremento delrendimiento

    1 101 +/- 1 N/D

    2 184 +/- 1 82%

    4 230 +/- 1 25%

  • 5/22/2018 CPS 4 Advanced Concepts

    21/350

    Captulo 2 Planificacin de la distribucin

    Nota: Al ampliar Presentation Server, el nmero de usuarios reales por servidorvara segn las aplicaciones instaladas.

    Uso de Resource Manager para determinar la capacidadde usuariosLa base de datos de resumen de Resource Manager guarda informacin sobre la

    utilizacin de CPU y memoria para varios procesos ejecutados en PresentationServer. Con esta informacin se puede calcular la capacidad de usuarios de unservidor:

    Limite el acceso de usuario a aproximadamente 20 usuarios por procesador.

    Habilite la base datos de resumen de Resource Manager.

    Ejecute las pruebas que incluyen el inicio y uso de aplicaciones en el servidor

    Utilice el centro de informes en Access Suite Console para generar un informque consulte la informacin necesaria para evaluar la capacidad del servidor.Este informe debe contener la siguiente informacin:

    Uso de memoria y CPU promedio para procesos especficos

    Uso de CPU y memoria para otros procesos, como Explorer.exe oWinlogon.exe

    Un umbral definido, por ejemplo, no ms del 90% de utilizacin de CPU yno ms de 3 GB de RAM utilizados

  • 5/22/2018 CPS 4 Advanced Concepts

    22/350

    22 Conceptos avanzados

    Un clculo para extrapolar el nmero de usuarios que puede dividirse en elmite dada la utilizacin de recursos descrita

    Cuanto ms tiempo pueda usar esta pruebas, mejor sern los promedios queobtendr de la base de datos.

  • 5/22/2018 CPS 4 Advanced Concepts

    23/350

    CAPTULO

    Cmo facilitar la comunicacin en la

    comunidad de servidores

    Para asegurarse de que su comunidad de servidores est bien diseada e

    implementada, debe respaldar las comunicaciones dentro de la comunidad. Estecaptulo examina esta comunicacin entre servidores y entre servidores y el almacde datos.

    Introduccin a las zonas y la comunicacin con el recopiladorde datos

    Para comprender la comunicacin de los servidores de la comunidad es necesarioconocer cmo se dividen los servidores en distintas zonas y el papel que juegan lorecopiladores de datos en el seguimiento de los cambios ocurridos en cada zona.

    Laszonasen una comunidad de servidores tienen dos funciones:

    Recopilar datos de los servidores miembros

    Distribuir cambios a todos los servidores de la comunidad

    Todos los servidores miembros de una comunidad deben pertenecer a una zona.De manera predeterminada, el nombre de la zona es el ID de subred donde resideel servidor miembro.

    Master page: First

    http://../document_center.pdf
  • 5/22/2018 CPS 4 Advanced Concepts

    24/350

    24 Conceptos avanzados

    El recopilador de datosde la zona mantiene toda la informacin sobre sesiones ycarga relativa a cada servidor de su zona. Cada recopilador de datos tiene unaconexin abierta a todos los dems recopiladores de datos de la comunidad. Estaconexin se utiliza para transmitir inmediatamente cualquier cambio que se produzcen los servidores miembros de la zona desde el recopilador de datos de la zona a lo

    recopiladores de datos de las dems zonas. La frmula para las conexiones entrezonas esN* (N-1)/2, dondeNes el nmero de zonas existentes en la comunidad.

    Importante: Citrix recomienda que se mantengan tan pocas zonas como seaposible siempre que no se impida la enumeracin completa de las solicitudes deaplicacin y las resoluciones efectivamente. Si se crean demasiadas zonas se pueddisminuir el rendimiento de la comunidad, produciendo un gran consumo de anchde banda y la disminucin del rendimiento de los recopiladores de datos de zona.

    Configuracin de recopiladores de datos en zonasgrandesDe forma predeterminada una zona puede tener hasta 512 servidores (en versioneanteriores a MetaFrame XP Feature Release 3 el valor predeterminado era 256).Si una zona tiene ms de 512 servidores, cada recopilador de datos de zona yrecopilador de datos de zona potencial debe tener un nuevo parmetro de RegistroEste nuevo parmetro controla la cantidad de conexiones abiertas que unrecopilador de datos puede tener con servidores miembro por vez.

    Establezca el valor del Registro en un valor mayor que el nmero de servidores

    existentes en la zona, para evitar que el recopilador de datos tenga que cerrar yvolver a crear conexiones constantemente para mantenerse en el lmite. Puedeconfigurar este valor agregando el siguiente valor, en notacin hexadecimal, alRegistro del sistema:

    HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\IMA\Runtime\MaxHostAddreCacheEntries (DWORD)

    Informacin del valor: 0x200 (el valor predeterminado es 512 entradas)

    Nota: Si no tiene ms de 512 en una zona, al aumentar este valor no mejorar el

    rendimiento de la zona.

    Header (on master page)

  • 5/22/2018 CPS 4 Advanced Concepts

    25/350

    Captulo 3 Cmo facilitar la comunicacin en la comunidad de servidores

    Escalabilidad de los recopiladores de datos encomunidades grandesEn las comunidades grandes (ms de 800 servidores) con ms de una zona en la quse utilizan en gran medida recopiladores de datos que realizan resoluciones de

    inicio de sesin, los recopiladores de datos pueden sobrecargarse y no realizarresoluciones durante un breve perodo de tiempo. Esto sucede cuando lossubprocesos secundarios en cada recopilador de datos procesan elementos demantenimiento IMA, como pings IMA, actualizaciones de puerta de enlace,actualizaciones de carga, etc. al mismo tiempo que se encargan de las resolucioneEstas resoluciones requieren el procesamiento de sucesos en el recopilador de datoremoto y el recopilador de datos remoto no tiene subprocesos secundariosdisponibles para presentar el suceso.

    La siguiente configuracin del Registro aumenta el ancho de banda deprocesamiento IMA incrementando el nmero de subprocesos secundarios

    disponibles para el recopilador de datos y reduciendo el tiempo de espera desucesos estancados. Cree estas claves y valores en el Registro de cada recopiladode datos de zona y todos los recopiladores de datos de zona:

    PRECAUCIN: Si se usa el Editor del Registro de forma incorrecta se puedencausar problemas graves que pueden hacer que sea necesario instalar nuevamente sistema operativo. Citrix no puede garantizar que los problemas derivados de lautilizacin inadecuada del Editor del Registro puedan resolverse. Use el Editor deRegistro bajo su propia responsabilidad.

    HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\IMA

    WorkQueueThreadCount (DWORD)

    Informacin del valor: 0x00000080 (hex)

    EventTimeout (DWORD)

    Informacin del valor: 0x000007d0 (hex)

    HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\IMA\RUNTIME

    GatewayValidationInterval (DWORD) Informacin del valor: 0x00007530 (hex)

    Nota: Los recopiladores de datos dejan de ejecutar resoluciones de inicio de seside esta forma slo si hay mltiples zonas y cada recopilador de datos procesa ms d40 resoluciones por segundo. Configurar estas claves del Registro no mejora elrendimiento si no se da este caso.

    Header(on master page)

  • 5/22/2018 CPS 4 Advanced Concepts

    26/350

    26 Conceptos avanzados

    Clculo aproximado del trfico generado por lasactualizaciones en el recopilador de datosLa cantidad de trfico generado cuando un servidor miembro actualiza elrecopilador de datos con peticiones y datos modificados puede estimarse

    matemticamente. A su vez, se enva una pequea cantidad de trfico desde elrecopilador de datos al servidor miembro. Este trfico representa aproximadamenla mitad de los datos enviados desde el servidor al recopilador de datos, de modoque para calcular el uso total de ancho de banda, hay que multiplicar el nmero d

    bytes obtenido con la frmula por 1,5. Para calcular la cantidad de trfico destinadpara el recopilador de datos, multiplique el nmero de bytes de la frmula por elnmero de servidores de la zona.

    Estas cifras son un clculo aproximado a partir de la informacin reunida por CitriLos resultados reales pueden variar.

    Citrix Presentation Server 4.0: Bytes = 5600 + (200*Conectadas) +(100*Desconectadas) + (300*Aplicaciones)

    MetaFrame Presentation Server 3.0 : Bytes = 4900 + (200*Conectadas) +(100*Desconectadas) + (300*Aplicaciones)

    MetaFrame XPe / Feature Release 3: Bytes = 6300 + (200*Conectadas) +(100*Desconectadas) + (150*Aplicaciones)

    Donde:

    Conectadas= Nmero de sesiones conectadas

    Desconectadas = Nmero de sesiones desconectadasAplicaciones= Nmero de aplicaciones publicadas en la comunidad

    Aproximacin del trfico entre recopiladores de datosDurante una actualizacin de zona, se transmite aproximadamente la mismacantidad de informacin entre los recopiladores de datos, de modo que, paracalcular el uso total de ancho de banda, hay que doblar los bytes de las siguientesfrmulas. Para calcular el trfico entre todos los enlaces de los recopiladores dedatos, multiplique el nmero de bytes obtenido en la frmula por el nmero de

    recopiladores de datos existentes en la comunidad menos 1.Para calcular la cantidad de datos enviada entre dos recopiladores de datos durantuna transferencia de zona completa, use la frmula siguiente:

    Citrix Presentation Server 4.0: Bytes = 13000 + (300*Conectadas) +(300*Desconectadas) + (500*Aplicaciones)

    MetaFrame Presentation Server 3.0 : Bytes = 9530 + (300*Conectadas) +(300*Desconectadas) + (500*Aplicaciones)

  • 5/22/2018 CPS 4 Advanced Concepts

    27/350

    Captulo 3 Cmo facilitar la comunicacin en la comunidad de servidores

    MetaFrame XPe / Feature Release 3: Bytes = (7400 + (6.3*Srv_Zona))+(400*Conectadas) + (200*Desconectadas) + (300*Aplicaciones)

    Donde:

    Conectadas= Nmero de sesiones conectadas

    Desconectadas = Nmero de sesiones desconectadas

    Aplicaciones= Nmero de aplicaciones publicadas en la comunidad

    Srv_Zona= Nmero de servidores miembro en la zona

    Nota: Si la WAN est saturada, puede utilizar una solucin de QoS para garantizque se prioriza el trfico IMA.

    Trfico para sucesos de sesinLas tablas siguientes ilustran el impacto del trfico de red y la cantidad de datostransmitida para sucesos basados en sesiones. Cada vez que ocurren estos sucesoel servidor miembro enva datos al recopilador de datos de la zona, el cual

    posteriormente enva datos a todos los otros recopiladores de datos de lacomunidad.

    Citrix Presentation Server 4.0Compartir informacin de carga

    Citrix Presentation Server 4.0No compartir informacin de carga

    Suceso Datos transmitidos (aproximado)

    Conectar 1,15 KB

    Desconectar 0,92 KB

    Volver a conectar 1,10 KB

    Cerrar sesin 0,66 KB

    Suceso Datos transmitidos (aproximado)

    Conectar 0,87 KB

    Desconectar 0,50 KB

    Volver a conectar 0,80 KB

    Cerrar sesin 0,36 KB

  • 5/22/2018 CPS 4 Advanced Concepts

    28/350

    28 Conceptos avanzados

    MetaFrame Presentation Server 3.0

    MetaFrame XPe / Feature Release 3

    Trfico para las comunicaciones entre zonasLas siguientes tablas muestran la cantidad de datos enviados por un recopilador ddatos a otro cuando se llevan a cabo operaciones en Presentation Server Console eservidores de distintas zonas.

    Citrix Presentation Server 4.0

    Suceso Datos transmitidos (aproximado)

    Conectar 0,51 KB

    Desconectar 0,48 KB

    Volver a conectar 0,47 KB

    Cerrar sesin 0,30 KB

    Suceso Datos transmitidos (aproximado)

    Conectar 0,86 KB

    Desconectar 0,68 KB

    Volver a conectar 0,70 KB

    Cerrar sesin 0,63 KB

    Suceso Datos transmitidos (aproximado)

    Consulta de servidores en PresentationServer Console

    0,61 KB

    Publicacin de aplicaciones 3,78 KB

    Cambio de un recopilador de datos de zona 12,3 KB

  • 5/22/2018 CPS 4 Advanced Concepts

    29/350

    Captulo 3 Cmo facilitar la comunicacin en la comunidad de servidores

    MetaFrame Presentation Server 3.0

    MetaFrame XPe / Feature Release 3

    El ancho de banda utilizado cuando se publican aplicaciones vara segn el nmede servidores en la comunidad. Normalmente, la cantidad de ancho de bandautilizada aumenta 466 bytes por cada servidor adicional en la comunidad. El inicide un nuevo servidor genera la mayor cantidad de trfico a los otros recopiladorede datos. En una configuracin predeterminada, el inicio de un nuevo servidorgenera alrededor de 5,6 KB de trfico al recopilador de datos.

    Requisitos de ancho de banda para sucesos de comunidades dservidores

    En las secciones siguientes se explican y se calculan los requisitos de ancho debanda para la comunicacin normal en una comunidad de servidores. Utilice estainformacin para determinar los requisitos necesarios de ancho de banda para la

    planificacin de las comunidades que se encuentren en una WAN.

    Nota: Los datos descritos en las siguientes secciones se obtuvieron a partir depruebas llevadas a cabo usando un almacn de datos Microsoft SQL 2000. Estosresultados pueden no ser de aplicacin para todos los casos y las recomendacione

    pueden variar segn cunto ancho de banda utilicen las dems aplicaciones de re

    Suceso Datos transmitidos (aproximado)

    Consulta de servidores en Presentation

    Server Console

    0,27 KB

    Publicacin de aplicaciones 2,7 KB

    Cambio de un recopilador de datos de zona 12 KB

    Suceso Datos transmitidos (aproximado)

    Consulta de servidores en PresentationServer Console

    0,53 KB

    Publicacin de aplicaciones 0,92 KB

    Cambio de un recopilador de datos de zona 29 KB

  • 5/22/2018 CPS 4 Advanced Concepts

    30/350

    30 Conceptos avanzados

    Comunicacin durante el inicio de la comunidadLa cantidad de datos (en kilobytes) leda en la base de datos durante el primer inicde la comunidad de servidores se calcula con las frmulas siguientes:

    Citrix Presentation Server 4.0: 436 + 3.15*(Srvs-1)

    MetaFrame Presentation Server 3.0 : 431 + 3.15*(Srvs-1)

    MetaFrame XPe / Feature Release 3: 402 + 6.82*(Srvs-1)

    donde:

    Srvs= nmero de servidores en la comunidad

    Aplicaciones = nmero de aplicaciones publicadas en la comunidad. EnMetaFrame XP Feature Release 3 y versiones posteriores el nmero deaplicaciones publicadas ya no es necesario en la ecuacin.

    El siguiente diagrama muestra el primer inicio de una comunidad de servidores:

    Al iniciar un servidor, ste debe inicializar el servicio IMA y tambin registrarsecon el recopilador de datos de la zona donde reside. Estas comunicaciones ocurreen la siguiente secuencia de sucesos:

    El servicio IMA establece una conexin con el almacn de datos de lacomunidad y descarga la informacin que necesita para inicializarse. Tambinse asegura de que los datos contenidos en su cach de host local estnactualizados.

    Una vez que se inicializa el servicio IMA, el servidor miembro se registra con recopilador de datos de la zona.

  • 5/22/2018 CPS 4 Advanced Concepts

    31/350

    Captulo 3 Cmo facilitar la comunicacin en la comunidad de servidores

    A continuacin, el recopilador de datos transmite toda la informacinactualizada escrita por los servidores miembros a todos los dems recopiladorde datos de la comunidad para mantenerlos sincronizados. Las actualizacionede recopilador a recopilador son una funcin de la cantidad de informacinactualizada por el servidor miembro. Los recopiladores de datos duplican slo

    las diferencias de informacin; no duplican todas sus tablas cada vez que hayuna actualizacin.

    Nota: En el diagrama anterior slo hay dos zonas. El recopilador de datos duplico repite slo una vez las actualizaciones que recibe de los servidores miembros pael otro recopilador de datos. Si, por ejemplo, hubiera 3 zonas, el recopilador dedatos duplicara la informacin dos veces. Esto hace que aumente el consumo deancho de banda y que haya una mayor carga en los recopiladores de la comunidad

    La cantidad de datos que se lee del almacn de datos puede requerir mayor ancho d

    banda a medida que aumenta el tamao de la comunidad y se ejecutan ciertasacciones, especialmente cuando se inician varios servidores de forma simultneaLa mayora del trfico de la red se debe a las lecturas de la base de datos. Citrixrecomienda que el almacn de datos se duplique en puntos conectados a travs devnculos de mucho retardo y bajo ancho de banda. Un almacn de datos duplicad

    permite que las lecturas se realicen en la red local del servidor, haciendo que lacomunidad tenga un mejor rendimiento.

    Si el rendimiento de una red WAN es un problema y no es posible econmicamentener una base de datos duplicada en cada sitio, considere una solucin QoS. Eltiempo de inicio del servicio IMA vara entre unos cuantos segundos a varios

    minutos. Cuando la cantidad de datos que solicita el servicio IMA al almacn dedatos es mayor que el tamao del canal entre los segmentos WAN, IMA esperahasta recibir todos los datos, lo que da como resultado un mayor tiempo de inicio

    Nota: En situaciones donde el servicio IMA tarda mucho tiempo en reiniciarse,puede aparecer un error en Presentation Server Console indicando que no se pudoiniciar el servicio IMA. El registro de sucesos puede contener un mensaje indicandque el servicio IMA no se ha podido iniciar. Estos errores no son graves. El servicIMA se inicia correctamente una vez respondidas las consultas al almacn de dato

  • 5/22/2018 CPS 4 Advanced Concepts

    32/350

    32 Conceptos avanzados

    Comunicacin normal de la comunidadLa siguiente figura muestra las comunicaciones que tienen lugar en cadacomunidad cuando est funcionando:

    Cada 30 minutos, IMA lleva a cabo un control de coherencia entre los cachs ddatos locales de cada servidor y el almacn de datos. Si no hay cambios, laoperacin consume aproximadamente 500 bytes de ancho de banda. Si lacomprobacin determina que ha habido algn cambio, el servidor miembro

    busca en el almacn de datos para determinar qu ha cambiado y actualiza lainformacin en el cach local.

    Para asegurar que los servidores de su zona funcionan correctamente, elrecopilador de datos enva un IMAPing a cada servidor miembro si no recibiuna actualizacin en los ltimos 60 segundos. El recopilador de datos tambinconsulta al servidor miembro para obtener su carga si no obtuvo unaactualizacin de carga en los ltimos 5 minutos.

    Finalmente, los recopiladores de datos envan una consulta a los otrosrecopiladores de datos de la comunidad para asegurarse de que lo siguen siendy para asegurar que funcionan, si no recibieron una actualizacin en los ltimo

    60 segundos.

  • 5/22/2018 CPS 4 Advanced Concepts

    33/350

    Captulo 3 Cmo facilitar la comunicacin en la comunidad de servidores

    Comunicacin de sucesosLa mayor parte del trfico resulta de la generacin de sucesos, como la conexin desconexin de clientes y los cierres de sesin. El servidor miembro envaactualizaciones al recopilador de datos en su zona. El recopilador de datos debe

    duplicar esta informacin en todos los dems recopiladores de la comunidad.El diagrama siguiente muestra lo que ocurre cuando un usuario inicia una sesin:

    El dispositivo cliente solicita que el recopilador de datos determine losservidores con menos carga en la comunidad.

    A continuacin, el cliente conecta con el servidor que tiene menos carga seglo indicado por el recopilador de datos.

    El servidor miembro actualiza la informacin en el recopilador de datos de suzona.

    El recopilador de datos reenva esta informacin a todos los demsrecopiladores de la comunidad.

  • 5/22/2018 CPS 4 Advanced Concepts

    34/350

    34 Conceptos avanzados

    Eleccin de un nuevo recopilador de datosCuando un servidor de la comunidad no puede comunicarse con el recopilador dedatos de la zona, se inicia un proceso para elegir un nuevo recopilador de datos

    El siguiente diagrama muestra un ejemplo de lo que ocurre en una comunidad traelegir un recopilador de datos:

    El recopilador de datos de la Zona 1 falla inesperadamente; por ejemplo, uncontrolador RAID falla y hace que el servidor tenga un error grave. Si elservidor se cierra correctamente, inicia el proceso de eleccin antes de apagar

    por completo.

    Los servidores de la zona reconocen que el recopilador de datos ha dejado defuncionar y comienzan el proceso de eleccin. En este ejemplo se elige alrecopilador de datos de respaldo como nuevo recopilador de datos.

    Los servidores miembro envan su informacin al nuevo recopilador de datos

    A su vez, el nuevo recopilador de datos reenva esta informacin a todos los

    dems recopiladores de datos de la comunidad.

    Nota: El proceso de eleccin de recopiladores de datos no depende del almacn ddatos. Si el almacn de datos falla, las sesiones conectadas a otros servidores de lcomunidad no se ven afectadas.

  • 5/22/2018 CPS 4 Advanced Concepts

    35/350

    Captulo 3 Cmo facilitar la comunicacin en la comunidad de servidores

    Sucesos de cambio del cach de host localCuando se hacen cambios de configuracin en Presentation Server Console, dichocambios se propagan a toda la comunidad usando difusiones de notificaciones.Estas difusiones tienen lugar cuando el cambio realizado es de menos de 64 KB,

    que normalmente es el caso. Las difusiones ayudan a minimizar el trfico en laWAN y a aliviar la contencin en el almacn de datos. Si un servidor no recibe lanotificacin, obtiene la actualizacin la prxima vez que el cach del host locallleve a cabo un control de coherencia.

    Nota: En Presentation Server 3.0 y anterior, la difusin se producira si el cambituviera un tamao inferior a 10 KB.

    El siguiente diagrama muestra un ejemplo de un suceso de cambio del cach delhost local:

    El administrador hace un cambio en Presentation Server Console que afecta atodos los servidores de la comunidad.

    El servidor al que est conectada la consola actualiza su cach de host local yescribe el cambio en el almacn de datos.

    El servidor enva el cambio al recopilador de datos de la zona donde reside.El recopilador de datos actualiza su cach de host local.

    El recopilador de datos reenva la informacin a todos los otros servidoresmiembro de su zona y a todos los otros recopiladores en la comunidad deservidores. Todos los servidores actualizan su cach de host local con el camb

    Los recopiladores de datos de otras zonas envan la actualizacin a todos losservidores de su zona y stos actualizan sus cachs de host locales.

  • 5/22/2018 CPS 4 Advanced Concepts

    36/350

    36 Conceptos avanzados

    Comunicacin de Citrix Presentation Server ConsoleCuando se inicia Presentation Server Console, dicha consola obtiene informacinde distintas fuentes. Obtiene la informacin esttica (como la lista de servidores)del almacn de datos, informacin dinmica de sesiones del recopilador de datos,

    e informacin especfica de Resource Manager del servidor de mediciones de lacomunidad.

    La siguiente tabla ilustra el consumo de ancho de banda en el almacn de datoscuando se llevan a cabo las siguientes acciones con la consola:

    Citrix Presentation Server 4.0

    Accin Datos transmitidos (en KB)

    Apertura de Presentation Server Console 462,49

    Enumeracin de servidores (un servidor) 0

    Detalles de servidores (un servidor) 244,72

    Enumeracin de aplicaciones (una aplicacin) 7,62

    Consulta a una aplicacin 150,11

    Publicar la aplicacin de Resource Manager 60,3

    Cambiar servidor de mediciones de la comunidad 17,9

    Informes de Resource Manager en el servidor local 5,46

  • 5/22/2018 CPS 4 Advanced Concepts

    37/350

    Captulo 3 Cmo facilitar la comunicacin en la comunidad de servidores

    MetaFrame Presentation Server 3.0

    MetaFrame XPe / Feature Release 3

    Accin Datos transmitidos (en KB)

    Enumeracin de servidores (un servidor) 0

    Detalles de servidores (un servidor) 169,88

    Consulta de servidores 26,10

    Enumeracin de aplicaciones (una aplicacin) 11,97

    Consulta a una aplicacin 145,06

    Adicin de medicin de Resource Manager a unaaplicacin

    11,33

    Adicin de medicin de Resource Manager a unaaplicacin y configuracin

    21,95

    Cambiar servidor de mediciones de la comunidad 15,88

    Informes de Resource Manager en el servidor local 6,58

    Accin Datos transmitidos (en KB)

    Enumeracin de servidores (un servidor) 0,66

    Detalles de servidores (un servidor) 14,31

    Consulta de servidores 7,13

    Enumeracin de aplicaciones (una aplicacin) 0,71

    Consulta a una aplicacin 15,57

    Adicin de medicin de Resource Manager a unaaplicacin

    3,69

    Adicin de medicin de Resource Manager a unaaplicacin y configuracin

    6,76

    Cambiar servidor de mediciones de la comunidad 5,29

    Informes de Resource Manager en el servidor local 1,56

  • 5/22/2018 CPS 4 Advanced Concepts

    38/350

    38 Conceptos avanzados

    Implementacin del almacn de datosLas secciones siguientes tratan sobre las optimizaciones de la red para el almacnde datos y la configuracin del almacn de datos en una red de almacenamiento oSAN (Storage Area Network).

    Optimizaciones de la red del almacn de datosEn las comunidades de servidores grandes, con servidores de bases de datos

    poderosos, la red puede convertirse en un punto crucial para el rendimiento al leeinformacin del almacn de datos. Esto es as particularmente cuando los servidorde base de datos alojan diversas bases de datos que consumen muchos recursos.Especialmente en entornos voluminosos, el servidor de base de datos no debe aloj

    bases de datos no asociadas con Presentation Server.

    Para descubrir si la red causa problemas de rendimiento, controle el uso de CPU e

    el almacn de datos. Si la utilizacin de CPU no es del 100% cuando se inicia elservicio IMA, es posible que la red est bloqueando el rendimiento. Si la utilizacide CPU es del 100% o cerca de esta cifra, es muy posible que sea necesarioincorporar procesadores adicionales.

    Prdida de conectividad con el almacn de datosEn MetaFrame XP Feature Release 3 y versiones anteriores, si un servidor miembrde la comunidad no puede ponerse en contacto con el almacn de datos durante mde 96 horas consecutivas, el sistema de licencias deja de funcionar en el servidormiembro y se desactivan las conexiones. Las conexiones con Presentation Server3.0 y posteriores no dependen de la conectividad con el almacn de datos. Tras lainstalacin, el servidor efecta una conexin inicial con el almacn de datos paraobtener el nombre y el nmero de puerto para la comunicacin con el servidor delicencias. Si el servidor puede conectarse con el servidor de licencias o se encuentdentro del perodo de gracia tras la prdida de conectividad con el servidor delicencias, el resultado de perder la conectividad con el almacn de datos es elsiguiente:

    Los usuarios pueden iniciar la sesin.

    Los administradores no pueden introducir cambios en la comunidad, como

    agregar, eliminar o modificar las propiedades de aplicaciones publicadas conPresentation Server Console.

  • 5/22/2018 CPS 4 Advanced Concepts

    39/350

    Captulo 3 Cmo facilitar la comunicacin en la comunidad de servidores

    Nota: Los recopiladores de datos no son los nicos servidores que se comunicancon el almacn de datos. Es preciso inicializar el servicio IMA en todos losservidores con la misma configuracin independientemente de la funcin delservidor. Adems, cuando se abre Presentation Server Console, sta se conecta a uservidor determinado. El servicio IMA de este servidor lleva a cabo todas laslecturas y escrituras en el almacn de datos para Presentation Server Console. Lamayora de cambios realizados a travs de Presentation Server Console se escribeen el almacn de datos.

    Las conexiones de usuario a Presentation Server 3.0 y posteriores requieren laconexin al servidor de licencias. Si un servidor miembro de la comunidad pierdeconectividad con el servidor de licencias, el servidor miembro entra en un perodode gracia. Durante este perodo de gracia los inicios de sesin no se ven afectados

    pero cuando finaliza el perodo de gracia se deniegan todas las conexiones deusuario y slo se concede un inicio de sesin de administrador.

    Nota: Desde el 19 de agosto de 2004, Citrix aument el perodo de gracia delservidor de licencias de cuatro das (96 horas) a 30 das. Si obtuvo su archivo delicencia antes de esta fecha, podr beneficiarse del perodo de gracia de 30 dasreasignando los archivos de licencia. Para obtener ms informacin, consulte elartculo CTX104782 de Citrix Knowledge Base.

    Implementacin del almacn de datos en una red de re

    de almacenamientoUna red de rea de almacenamiento o red SAN (Storage Area Network) es una rede alta velocidad dedicada, separada de la red de rea local (LAN). Una red SAN

    brinda un almacenamiento compartido a travs de una agrupacin externa de discde almacenamiento. La SAN es una red de segundo plano que slo transmite trficde E/S entre los servidores y el conjunto de discos de almacenamiento, mientras qula red de primer plano, la LAN, transmite el trfico de correo electrnico, archivoimpresin y Web. La implementacin del almacn de datos de la comunidad deservidores en una red SAN puede aumentar la fiabilidad y el rendimiento.

    Tecnologa Fibre ChannelLa tecnologa SCSI ms frecuentemente utilizada para implementaciones SAN esFibre Channel. Fibre Channel es el estndar para las comunicaciones

    bidireccionales y ofrece conexiones serie de alto rendimiento.

    Fibre Channel tiene las siguientes facultades:

    Velocidad de transferencia bidireccional de hasta 200 Mbps

  • 5/22/2018 CPS 4 Advanced Concepts

    40/350

    40 Conceptos avanzados

    Respaldo para un mximo de 126 dispositivos en un solo adaptador host

    Comunicaciones hasta una distancia de 20 Km

    Las implementaciones de Fibre Channel pueden utilizar cualquiera de las siguienttecnologas de red:

    Fibre Channel Arbitrated Loop (FC-AL)Las redes FC-AL utilizan tecnologa de medios compartidos, similar a FibreDistributed Data Interface(FDDI) o Token Ring. Cada nodo de la red tiene uno ms puertos que permiten las comunicaciones externas; FC-AL creaconexiones lgicas de punto a punto entre los puertos.

    Fibre Channel Fabric (FC-SW)Las redes Fabric utilizan tecnologa de red por conmutacin similar a Etherneconmutado. Un conmutador Fabric divide los mensajes en paquetes quecontienen datos y una direccin de destino y luego transmite los paquetesindividualmente al nodo de recepcin, que reconstruye el mensaje. Losconmutadores se pueden conectar en cascada, permitiendo respaldo SAN paramiles de nodos.

    Componentes de hardwareLas redes de rea de almacenamiento por lo general cuentan con los siguientescomponentes de hardware:

    Bus E/S de hostEl estndar de bus actual para E/S es PCI (Peripheral Component Interface).Entre los estndares anteriores se cuentan ISA (Industry Standard Architectur

    y EISA (Extended Industry Standard Architecture).

    Adaptador de bus de hostEl adaptador de bus de host (HBA) es la interfaz entre el servidor y el bus deE/S del host. El funcionamiento de HBA es similar al de una tarjeta de interfade red (NIC) pero es ms complejo.

    Entre las funciones de HBA se cuentan:

    Conversin de seales transmitidas entre la red LAN y el SCSI en serie de red SAN

    Inicializacin del servidor en una red FC-AL o provisin de inicio de sesien una red Fabric

    Rastreo en la red FC-AL o Fabric, y consiguiente inicializacin de todos lodispositivos conectados del mismo modo que el SCSI paralelo rastreadispositivos lgicos durante el inicio del sistema

    CablesLos cables para Fibre Channel cuentan con lneas de transmisin y recepcin.Debido a su forma, no se los puede instalar incorrectamente.

  • 5/22/2018 CPS 4 Advanced Concepts

    41/350

    Captulo 3 Cmo facilitar la comunicacin en la comunidad de servidores

    Equipo de red de SANHay muchas similitudes entre las redes SAN y otras redes, como LAN. Loscomponentes de red bsicos son los mismos: concentradores, conmutadores,

    puentes y enrutadores.

    Dispositivos y subsistemas de almacenamientoLos subsistemas de almacenamiento son colecciones de dispositivos quecomparten un sistema de administracin, de distribucin elctrica o deempaquetado, tales como las bibliotecas de cintas o las unidades de discosRAID.

    Copia de seguridad en cintasLas SAN brindan estrategias de copia de seguridad en cintas, fciles y rpidasLas cintas son ms rpidas y consumen menos recursos porque todo el accesodisco ocurre en la red SAN y no en la LAN. Esto permite hacer copias deseguridad del almacn de datos fcilmente incluso mientras se est utilizando

    Respaldo para conmutacin por error de clsterEl almacn de datos es una parte integral de la arquitectura de Presentation ServeEn los entornos de grandes empresas, es importante que la base de datos estdisponible todo el tiempo. Para que la disponibilidad sea la mxima en todomomento, coloque el almacn de datos en un entorno de base de datos por clstercon una red troncal SAN.

    La redundancia de hardware permite que la SAN se recupere de la mayora de loserrores de sus componentes individuales. Software adicional, como Oracle 9i ReaApplication Cluster o SQL Server 2000 con Microsoft Clustering Services

    (MSCS), proporcionan tolerancia a fallos en casos de errores del software y, en ecaso de Oracle, tambin presentan ventajas en el rendimiento.

    Nota: Se requiere software como Compaq's SANWorks para administrar losclsteres de bases de datos en ciertas configuraciones del hardware.

    Microsoft Clustering Services (MSCS) brinda la funcin de conmutacin por erropara el almacn de datos a un servidor que funcione si hubiera un error de softwagrave. MSCS est disponible en los productos Windows 2000 Advanced Server yDataCenter y Windows Server 2003. Citrix recomienda este tipo de configuraciaunque no se haya instalado una SAN.

    MSCS controla el funcionamiento de las aplicaciones y servicios estndar y recupeautomticamente los datos y aplicaciones fundamentales para la empresa. Unaconsola de administracin grfica permite controlar el estado de todos los recursos eel clster y administrar las cargas segn sea necesario. Adems, Windows 2000Server y Windows Server 2003 integran middleware y servicios de equilibrio de cargque distribuyen el trfico de red de forma pareja entre todos los servidores del grup

  • 5/22/2018 CPS 4 Advanced Concepts

    42/350

    42 Conceptos avanzados

    Se puede construir redundancia y funciones de recuperacin para cada componenimportante del almacn de datos. Si se usan las siguientes tecnologas se puedeneliminar los puntos de falla nicos del almacn de datos:

    Microsoft Clustering Services

    Hardware redundante Herramientas de supervisin y administracin de software

    La configuracin bsica de una SAN de la figura Configuracin de una SANredundantemuestra cada servidor del clster con HBA dobles conectados aconmutadores FC-AL separados. Un sistema con este tipo de redundancia puedecontinuar funcionando cuando cualquiera de los componentes de la configuracinfalle.

    Configuracin redundante de SAN

    La arquitectura SAN es muy fiable y brinda sistemas redundantes en todos losaspectos de la configuracin con varias rutas a la red. Windows 2000 AdvancedServer permite dos nodos en clster. Windows 2000 DataCenter permite cuatronodos en clster.

    Si hubiera un fallo de software o hardware en el propietario del nodo en clster, loservidores de la comunidad perderan la conexin con la base de datos. Cuando lo

    servidores detectan que se perdi la conexin, la comunidad entra en un perodo despera de dos minutos. Los servidores luego vuelven a conectarse a la base dedatos. Si los servidores no pueden conectarse inmediatamente con el almacn dedatos, intentan conectarse cada dos minutos por un tiempo indeterminado. Losservidores se vuelven a conectar a la base de datos, que tiene la misma direccin Iuna vez que sta se conmuta al otro nodo del clster.

  • 5/22/2018 CPS 4 Advanced Concepts

    43/350

    Captulo 3 Cmo facilitar la comunicacin en la comunidad de servidores

    Servidor SQL

    El agrupamiento en clster de SQL Server no significa que ambas bases de datosestn activas y tengan equilibrio de carga. Con SQL, el nico mtodo compatiblede funcionamiento en clster permite a un servidor gestionar todas las solicitudesmientras que el otro servidor permanece en espera a que el otro equipo falle.

    Nota: Citrix recomienda usar autenticacin NT para conectar con la base de datoal instalar Presentation Server con un equipo SQL Server en clster.

    Oracle

    Oracle Real Application Cluster (RAC) s que permite un funcionamiento activo-activo en clster. A medida que las solicitudes a la base de datos se envan medianODBC, se reparten entre los nodos del clster para equilibrar la carga. Esta

    configuracin proporciona tolerancia a fallos y un mejor rendimiento.

    Ajuste de SANLa SAN se puede ajustar para que brinde un mejor rendimiento para la base dedatos, adems de una mayor fiabilidad. Cuando se realizaron las pruebas en Citrixel almacn de datos se us principalmente como un repositorio de informacin deconfiguracin. En dicha configuracin, el nmero de lecturas excede en granmedida al nmero de escrituras. Para obtener un acceso ptimo al almacn de datoen toda la SAN, el controlador de matriz de la SAN se puede ajustar para 100% dlecturas y 0% de escritura.

    Nota: Aunque se ajuste la SAN para 100% de lecturas y 0% de escrituras, losservidores pueden seguir escribiendo informacin en el almacn de datos.

    Configuraciones de tarjetas de red agrupadasPara evitar que la red se convierta en un cuello de botella que afecte al rendimientCitrix recomienda usar una solucin de agrupacin de tarjetas de red para mejoralas comunicaciones relacionadas con Presentation Server. Las tarjetas de red y

    puertos de conmutador deben configurarse manualmente para funcionar full duple(completamente bidireccional) y con la mayor velocidad disponible en ambosdispositivos. Esto es as porque la deteccin automtica de la configuracin delenrutador por parte de la tarjeta de red y los puertos de conmutador no siempreresulta en una configuracin ptima o compatible. Si los parmetros de velocidadduplex se configuran incorrectamente, se perdern tramas.

  • 5/22/2018 CPS 4 Advanced Concepts

    44/350

    44 Conceptos avanzados

    Muchos servidores tienen instalados dos puertos de tarjeta de red. Estas tarjetas dred pueden configurarse como sigue (por orden de recomendacin de Citrix):

    Utilice ambas tarjetas de red conjuntamente con un sistema de equilibrio decarga por conmutador dentro de la misma subred, si se conecta con diferentes

    blades dentro de un conmutador Layer 3 grande.

    Utilice ambas tarjetas de red conjuntamente con un sistema de equilibrio decarga adaptativo dentro de la misma subred, si se conecta con diferentes bladedentro de un conmutador Layer 3 grande.

    Utilice ambas tarjetas de red y configure la conmutacin por error (failover) edos conmutadores separados.

    Utilice una tarjeta de red e inhabilite la segunda.

    Utilice ambas tarjetas de red y asgnelas a dos subredes diferentes(multihoming).

    Si hay dos tarjetas de red y puertos de conmutador disponibles, stos puedenagruparse, configurados para la conmutacin por error (failover), o usarseseparadamente en redes diferentes (multi-homed). De estas dos opciones, Citrixrecomienda usar la agrupacin de tarjetas de red cuando los puertos del conmutadestn situados en blades diferentes dentro de un conmutador Layer 3 grande (porejemplo, Cisco 6500) porque la agrupacin de tarjetas de red permite laconmutacin por error o failover y redundancia adems de un mejor rendimiento.

    Aunque el conmutador Layer 3 representa un punto de fallo nico en este caso, lamayor parte de los conmutadores Layer 3 tienen un ndice de error muy bajo. Es mfrecuente que un blade individual falle. Si un conmutador Layer 3 que soporta el usagrupado de tarjetas de red en diferentes blades no est disponible, la configuracin

    para conmutacin por error (failover) es la mejor opcin. Aunque la configuracinmultitarjeta o multihoming es una prctica respaldada, la agrupacin de tarjetas de rese considera una opcin mejor en casi todos los casos. Con frecuencia, elmultihoming se configura incorrectamente, lo que provoca la apertura de agujeros dseguridad, ya que se saltan las listas de control de acceso configuradas en el enrutad

    Si no resulta posible agrupar las tarjetas de red y puertos de conmutador de todoslos servidores de la comunidad, Citrix recomienda aplicar esta recomendacincomo mnimo a los servidores siguientes:

    Servidor(es) de almacn de datos Servidor(es) de Interfaz Web

    Servidor(es) Secure Gateway

    Servidor de licencias

    Servidor(es) Citrix Access Gateway

    Recopiladores de datos de zona

  • 5/22/2018 CPS 4 Advanced Concepts

    45/350

    Captulo 3 Cmo facilitar la comunicacin en la comunidad de servidores

    Nota: Citrix recomienda agrupar las tarjetas de red usando la direccin MAC,no la direccin IP, ya que la direccin MAC de las tarjetas no est sujeta amodificaciones a menos que la direccin BIA (burned-in address) se modifique.La direccin MAC es una configuracin ms bsica y estable. Siga las prcticasrecomendadas por el fabricante del conmutador para configurar manualmente laagrupacin de los puertos del conmutador.

    Tolerancia a fallos de la redLa tolerancia a fallos de la red funciona como una opcin de conmutacin por err(failover) y brinda un enlace adicional de seguridad entre el servidor y elconmutador. Si el adaptador principal falla, el adaptador secundario toma su lugacon una interrupcin mnima en el funcionamiento del servidor. Cuando se proben los laboratorios de Citrix, la conmutacin por error caus una interrupcin de

    menos de 0,5 segundos y no tuvo ningn impacto apreciable en las sesiones decliente abiertas.

    Equilibrio de carga de transmisionesEsta opcin, antes llamada equilibrio de carga adaptativo, crea un equipo deadaptadores para mejorar la velocidad de transmisin y asegurar que todos losusuarios de la red tienen tiempos de respuesta similares. Todos los adaptadoresdeben estar vinculados al mismo conmutador de red. A medida que se agreguenadaptadores al servidor, se los agrupa para que acten como un adaptador virtualnico aumentando el ancho de banda de transmisin. Por ejemplo, un equipo deequilibrio de carga de transmisin que contenga dos adaptadores Fast Ethernetconfigurados para funcionar full duplex brinda un ndice de transmisin mximocomn de 200 Mbps y un ndice de recepcin de 100 Mbps dando como resultadun ancho de banda total de 300 Mbps. Un adaptador se configura para transmitir recibir, mientras que los otros se configuran slo para transmitir. Los equipos deadaptadores configurados para el equilibrio de carga de transmisin brindan el

    beneficio de la tolerancia a fallos de red porque si el adaptador principal que reciby transmite falla, otro adaptador respaldar esta funcionalidad.

    Equilibrio de carga asistido por conmutadorCitrix realiz pruebas de conexin del almacn de datos en una red local conconmutador de 100 Mbps. Las pruebas se repitieron en un entorno Gigabit EtherneSe descubri que dos tarjetas de red agrupadas con equilibrio de carga porconmutador, es decir con una capacidad de 400 Mbps, ofrecen una capacidadamplia sin el coste adicional asociado a las tarjetas de red, cables y puertos deconmutador Gigabit. No obstante, en entornos muy grandes, la conectividadGigabit puede ser muy ventajosa.

  • 5/22/2018 CPS 4 Advanced Concepts

    46/350

    46 Conceptos avanzados

    A diferencia del equilibrio de carga de transmisin, el equilibrio de carga porconmutador, tambin conocido comoFast EtherChannel (FEC), puedeconfigurarse para aumentar los canales de transmisin y recepcin entre el servidy el conmutador. Por ejemplo, un equipo Fast EtherChannel que contenga dosadaptadores Fast Ethernet configurados para funcionar full duplex brindan un

    ndice de transmisin mximo comn de 200 Mbps y un ndice de recepcinmximo comn de 200 Mbps, dando como resultado un ancho de banda total de400 Mbps. Todos los adaptadores se configuran para transmitir y recibir y la cargse reparte de forma casi pareja entre ellos.

    Fast EtherChannel (FEC) slo funciona con conmutadores que aceptan FEC. Elsoftware Fast EtherChannel analiza continuamente la carga de cada adaptador yequilibra el trfico de red entre los adaptadores. Los adaptadores agrupadosconfigurados para Fast EtherChannel no slo proporcionan mejor rendimiento yredundancia sino que tambin presentan ventajas de tolerancia a fallos de red. Parobtener ms informacin, vea el artculo CTX434260 de Citrix Knowledge Base

    pngase en contacto con el fabricante del hardware.

    Configuracin multitarjeta de servidores en la comunidadPresentation Server permite la configuracin de servidores con varias tarjetas de reconectadas a redes diferentes (multihoming). En esta seccin se explica cmoimplementar Presentation Server en un servidor que funciona con dos o ms tarjetde red (NIC). Es importante implementar los servidores con varias tarjetas de redconectadas a redes diferentes (multihoming) exactamente tal como se describe enlas secciones siguientes. Adems, repase la seguridad de su entorno para asegurar

    de que las redes a las que se accede no evitan los enrutadores u otros dispositivos dseguridad.

    Presentation Server se puede ejecutar en servidores con varias tarjetas de red parabrindar acceso a dos segmentos de red sin que haya una ruta directa entre losmismos. Gracias a que las distintas redes usan los mismos recursos, las redes

    pueden acceder a la misma comunidad de servidores.

  • 5/22/2018 CPS 4 Advanced Concepts

    47/350

    Captulo 3 Cmo facilitar la comunicacin