Title: Migracin de MetaFrame 1'8 a XP John Thorburn
1Migración de MetaFrame1.8 a XPJohn Thorburn
2Agenda
- Razones para migrar a XP
- Diferencias en arquitectura
- Estrategias de Migración Mode interoperabilidad
de MetaFrame XP
3 Por qué Migrar ?
4Por qué migra desde 1.8 a XP?
- Entorno de licencias más sencillo en XP
- Más funcionalidad en XP
- Compatabilidad con productos nuevos como Nfuse,
Citrix Secure Gateway, XPS y Southbeach Portal
5Por qué Migrar diferencias principales ?
- Comunicación entre los servidores es UDP
- Falta utilizar el ICA Gateway entre servidores en
distintas redes (sub-nets) - Pooling de licencias entre un máximo de dos
redes - Administración descentrilizado
- Una granja de servidores para unas sub-redes,
gestiona una granja de servidores. - Escalabilidad limitada
- Despliegues de granjas de gran tamaño es difícil
debido a los mecanismos de Browser Service y
reaplicación de registro
6Por qué migrar MetaFrame XP?
- Mejoras con el Impresión
- Para algunas impresoras reducción de hasta un 50
de tráfico - Driver Universal de Impresoras (UPD)
- Seguridad
- Suporte para SSL 128 bits pour ICA
- Publicación de aplicaciones
- Publicación de contenido, Vidéo, Audio, Ficheros,
Páginas Web, - Control de conexiones y prioritización de CPU
- Limitar el número de instancias concurrentes de
un aplicación - Limitar el número de conexiones por usuario
- Prioritización de CPU por una aplicación en
servidores W2K
7Por qué migrar MetaFrame XP?
- Administración Centralizado
- Gestión simplificado gracias al CMC
- Administración de servicios LM, RM, IM, NM.
- Activatión y gestión de licencias simplificado
(algo) - Gestión de impresoras
- Supporte para Active Directory y Novell
eDirectory - Control de derechos del MF administradores (R/W
RO) - Balanceo de carga a nivel de aplicación
8Por qué migrar MetaFrame XP?
- Gestión de licencias centralizado
- Pooling de licencias en todo la granja
- Instalación y activación de licencias en un único
puntoel DS - Mejoras con el Cliente ICA
- Balenceo por horario y por sub-net
- Interface Client Object
- Soporte de parametros de aplicaciones publicadas
- Agent Program Neighborhood
- Recomeciones automáticos de clientes
- Interoperatividad MetaFrame y WinFrame
- Forma Mixto o Interoperatividad
9Diferencias en arquitectura
10Granja de MetaFrame 1.8
11Granja de Servidores MetaFrame XP
Zone 1
Comunicacion entre zonas (sub-nets)
Granja de Servidores
DC
DC
sous-réseau 10.1.X.X
sous-réseau 10.2.X.X
Zone 2
sous-réseau 10.3.X.X
Data Store
12Revisión de la nueva terminoligía
- IMA Independent Management Architecture
- Data Store Base de Datos centralizado con la
configuración estática de la granja - LHC Local Host Cache, Base de Datos local por
cada servidor con un sub-set de DS - Data Collector Base de Datos con la configuración
dinámica de la granja, uno por cada Zona
(parecido el Master Browser de MF 1.8) - Zone Grupo de servidores MetaFrame XP, agrupado
por su localización física - CMC Consola de gestión Citrix Management
Console, reemplaza las múltiples herramientas de
MF 1.8 - CWC Citrix Web Console. Versión web del CMC
13MetaFrame XP/IMA
- Dentro de La Granja MF XP hay una o más Zonas,
por defecto la servidores XP estan asignados a
una zona u otra dependiendo de su sub-net. - Cada Servidor tiene un LHC
- Cada Zona tiene un Data Collector.
- El DataStore (DS) guarda la configuración
estática, uno por granja. - Si utiliza la consola de gestión (CMC) vía IMA
para hacer cambios al DS. - IMA es el servicio de comunicación
- n entre los servidores encima de TCP.
14Data Store
- El DS es un DB donde guarda la información
estatica de la granja, por ejemplo - La lista de los servidores en la granja
- las licencias,
- La configuración de las zonas,
- Las impresoras,
- las aplicaciones publicadas,
- Los evaluadores de carga,
- etc.
- Cada granja de MetaFrame tiene un DS.
- En caso de fallo del DS la granja sigue
funcionando durante 48hrs, depués de este tiempo
los usuarios no pueden conectar. - El DS esta basada en MS SQL o Oracle
- El acceso de los servidores MF XP a la DS puede
ser en Modo directo o indirecto .
15Data Store - Mode directo
- Utiliza una base de datos Microsoft SQL 7/2000 u
Oracle 7.3.4/8.0.6/8.1.6. - Cada servidor comunica vía ODBC directamente al
Ds para la inicialización/actualización del LHC.
DS
ODBC
ODBC
ODBC
LHC
LHC
LHC
LHC
LHC
LHC
16Data Store - Mode indirecto
- Utiliza una base de datos JET 4.x, Microsoft SQL
7/2000 u Oracle 7.3.4/8.0.6/8.1.6. - Los servidores comunica vía IMA a un servidor
nómada, desde allí vía ODBC al DS.
Hôte IMA (mode indirecte)
DS
ODBC
LHC
LHC
LHC
LHC
LHC
LHC
17Cache LHC (Local Host Cache )
- Replicación parcial del DS en cada Servidor XP
(IMALHC.MDB). - Contiene información como las aplicaciones
publicadas, usuarios, reglas/evaluadores de
balanceo de carga, etc. - Si ultiliza para la inicialización del servicio
IMA si no está disponible el DS.
DS
Granja MF XP
Console CMC
DC
DC
Zone 2
Zone 1
LHC
LHC
LHC
LHC
LHC
LHC
18Los Data Collectors
- Base de Datos de la información dinámica de la
granja, hay uno por Zona, - Contiene información como conexiones de usuarios,
nivel de carga de los servidores, licencias en
uso etc. - Resolución del application set por un usuario
- Comunica al otro DC en la granja.
19Zonas
- Un grupo lógico de servidores por funcionalidad o
tipicamente localización física (Madrid,
Barcelona). - Cada zona tiene un disposito de un Data Collector
(DC). - Configurado por sub-net por defecto.
20Zonas
- Utilizado para particionar/controlar el
tráficopor ejemplo la resolución y conexión de
clientes ICA. - Una Zona puedes tener hasta 256 servidores,
modificable vía registro. Recomendaciones no más
de 100 - Es recomendable limitar el numero de zonas en la
granja a ????.
21Estrategias de Migración
22Mode mixto
- Los servidores MetaFrame XP y MetaFrame 1.8
interoperan en la misma granja - Este modo existe para facilitar la fusión de
servidores MF XP servidores MF 1.8 pendiente de
su migración - Soporte para
- Migración de las aplicaciones publicadas
- Aplicaciones en repartición de cambios entre las
demás granjas - Paquete de licencias entre sub-redes
- Las conexiones ICA personalizadas, NFuse,
Programa Neighborhood
23Mode mixte
- Configuración de Mode Mixto
- Durante el proceso de instalación de MetaFrame XP
como opción. - En modo mixto se instala en los servicios ICA
Browser y PN, si para los servicios de IMA/PN y
IMA/Browsing. - Utilizamos el nombre de la granja 1.8
- Los administradores tendra que utilizar ambos
herramientas de Administración tanto 1.8 y XP. - Los usuarios se conectan a la granja sin cambios.
24Estrategias de migración
- Big Bang
- Migración simultaneo de todos los servidores
- Migración mode mixto
- Migración del software del servidor MetaFrame
aplicationes - Ambiente estático
- Ambiente dinámico
- Migración mode natif
- Migrar los servidores MF 1.8 existentes hacia
noticias de granjas de servidores XP - Crea un cuento granja de servidores XP con una
manera de instalar sistemas - Explotación de Citrix Nfuse.
25Estrategias 0 - Big Bang
- Todas las servidores estan migrados durante un
periodo de mantenimiento. - Tipicamente para instalaciones pequeñas,
- Utilizamos los mismos servidores
- Require plan de back-out .
- XP en modo nativo
- Dos formas,
- Upgrade
- Instalación nueva
26Estrategias 1 Modo mixto
- Migrar poco a poco una granja 1.8 a XP
- Por qué?
- Instalaciones con mucho servidores.
- dificil migrar todos los servidores rapidamente
- No faltan cambios en el cliente
- Comentarios?
- Upgrade o nueva instalación
27Estrategias Mode Nátivo
- Crear una granja nueva
- Instalación limpia/nueva de XP y los aplicaciones
- Tendremos que migrar los usuarios de la antigua a
la nueva granja - Todo los servidores de la granja XP son nuevos o
migrar los usuarios poco a poco y re-utilizar los
servidores de la granja 1.8 - Podemos utilizar Nfuse para facilitar la migración
28NFuse
- NFuse permite ocultar la complejidad de la
arquitectura de los usuarios y el proceso de
migración. - MetaFrame XP Windows
- MetaFrame 1.8 Windows
- MetaFrame 1.1 UNIX
- Sites multiple
29Escenarios Típicos
30Granja Pequeña Site Central
31Granja Grande Site Central
32Granja grande Multiples Datacenters
33Granja Grande - Sites Regionales
34Conclusión
35Granja pequeña, 1-2 servidores
- Por qué migrar ?
- Rendimiento del protocolo ICA
- Reducción del 50 del ancho de banda utilizado
por las sesiones con 16 millones de colores y las
impresiones ICA. - Seguridad integrada, soporte SSL
- Driver Universal de Impresión, facilita la
gestión de las impresoras - Cómo migrar?
- Clonación o reinstalación de S.O. y Aplicaciones
- Recomendaciones
- Data Store MS Access, 1 zona, 1 DC
36Granja Mediana, 2-5 servidores
- Por qué migrar ?
- Balanceo de carga avanzado
- Balanceo de carga por aplicación
- Planificación de acceso a las aplicaciones
- Control de conexión sobre las aplicaciones
- Priorización de CPU
- Cómo migrar?
- Modo nativo, creación de una segunda granja
MetaFrame XP - Recomendaciones
- Data Store MS Access (si las aplicaciones son
críticas SQL/Oracle), 1 zona, 1 DC
37Granja Grande, 5-500 servidores
- Por qué migrar?
- Administración centralizada con la CMC
- Utilidades de gestión avanzada integradas
- Escalabilidad mejorada, comprobada hasta 1000
servidores - Sin necesidad de modificar las conexiones ICA
- Cómo migrar?
- Mode mixto, migración cómoda
- Recomendaciones
- Data Store SQL/Oracle, replicación del Data Store
sobre los sites distantes importantes, múltiples
zonas para acelerar los tiempos de conexión