Title: MetaFrame XP Presentation Server
1MetaFrame XP Presentation Server
2Agenda
- Installation Manager
- Implementación y customización
- Demo
- Resource Manager Monitorización y análisis de
sistema - Implementación y customización
- Demo
- ERP / CRM Web o Windows?
3Citrix Resource Manager
- Gestiona recursos de servidores MetaFrame
- RM permite recopilar, mostrar, almacenar y
analizar datos sobre el rendimiento del sistema,
uso de procesos o aplicaciones y actividad de
usuarios.
4Citrix Resource Manager
- Funcionalidad Lo nuevo de FR3
- Gestion de la granja en Tiempo Real
- RM Local Database
- Farm Metric Server
- Metricas
- Graficos
- Alertas
- Gestión de Datos Almacenados
- RM Summary Database
- Database Connection Server
- DB Schema
- Informes
- Billing
5Lo nuevo de RM en FR3
- Facturación mejorada
- Soporte Apply to Folder
- Soporte SMTP Mail
- Instalación definible por el usuario
- Mejora de informes Snapshot
- Mejora Server Reboot
- Impresión de informes
- Zonas y carpetas de Summary Database
- Alertas en amarillo
6Citrix Resource Manager
- Funcionalidad Lo nuevo de FR3
- Gestion de la granja en Tiempo Real
- RM Local Database
- Farm Metric Server
- Metricas
- Graficos
- Alertas
- Gestión de Datos Almacenados
- RM Summary Database
- Database Connection Server
- DB Schema
- Informes
- Billing
7Citrix Resource ManagerGestión en Tiempo Real
- Local Database
- Cada servidor mantiene información de sus
métricas en tiempo real en una base de datos
Access local - Situada en Program Files\Citrix\Citrix Resource
Manager\LocalDB\ - Los datos sobre métricas se escriben cada 15
segundos y se mantienen durante 96 horas (no
configurable). - La información se envía mediante eventos IMA a la
CMC bajo petición
8Farm Metric Server
- Farm metric server (FMS)
- Interpreta las métricas aplicadas a toda la
granja, y envía alertas cuando es necesario - Sólo un farm metric server por granja
- Si el Farm Metric server está caído o el servicio
IMA no está corriendo, la Management Console
informa del error
9CARACTERÍSTICAS RM
- Integración con Management Console único punto
de control - Monitorización de granjas de servidores y
aplicaciones - Alertas y gráficos en tiempo real
- Informes
- Escalabilidad del sistema
- Interfaz de usuario intuitivo configuración
rápida y fácil - Instalación simplificada - No requiere
instalación de BD - Soporte de Reboot de servidor
- Billing / Facturación
10Integración con Management Console
11Monitorización de granja MF
- Monitorización en tiempo real
- de servidores Notifica en tiempo real de
problemas en servidores ej falta de memoria,
espacio en disco o uso de CPU. - de aplicaciones
- Permite ver cuántas licencias de aplicación se
están usando en la granja. - Notifica cuando el número de instancias alcanza
un límite previamente especificado - Aplicaciones de 32-bit
- Limitación aplicaciones con el mismo ejecutable.
12Configurar Summary Metric Data
- Seleccionar desde CMC, Resource Manager tab,
Right-click on a metric and select Properties - Seleccionar los elementos (métricas) que se van a
incluir en la Summary Database
13Grupos de aplicaciones y servidores
- RM puede monitorizar carpetas de aplicaciones o
servidores como una unidad - Gestión y vista rápida de múltiples servidores
- No se puede tener aplicaciones y servidores en la
misma carpeta
14Monitorización basada en métricas
- Métricas Indicadores basados en contadores de
rendimiento locales de S.O - Métricas de servidor por defecto durante
instalación - Métrica de aplicaciones (num. Instancias del exe)
- Apps publicadas asignada por defecto
habilitadas por administrador - Actualización cada 15 segundos reportado a
local DB - Admin puede añadir y personalizar límites
(thresholds) - Recomendación Citrix límite de 50 métricas por
servidor
Métricas Windows 2000 server
15Alarmas y gráficos en tiempo real
- Alarm Treshold
- Límites configurables de métricas de servidores y
aplicaciones - Valor Alarmas amarillas y rojas (Yellow Limit y
Red Limit) - Tiempo Período de tiempo Yellow Time y Red Time
- Aplicar métricas de servidor/ aplicación a otros
servidores/ aplicaciones
16Apply to folder support
- A server class hierarchy can be created
- Examples
- Based on Hardware classes
- Applications or Content
- Sites etc.
- Changes to Resource Manager metrics can now be
applied to a single server or server groups based
on the underlying folder hierarchy.
17Alarmas y gráficos en tiempo real
18Alarmas y gráficos en tiempo real
- Gráficos en tiempo real
- Doble-clic métrica o
- right-clic métrica Real Time Graph
19Traps SNMP Mejorados
- trapAlert ahora reemplazado con mayor
granularidad - Alerta trapServerDown
- 4 metric status alerts
- trapMetricToGreen
- trapMetricRedToYellow
- trapMetricGreenToYellow
- trapMetricToRed
20Watcher Window
- Click en la barra de herramientas de
Management Console o desde menú Actions, click
Resource Manager Watcher - Esta ventana lista todos los indicadores de
estado rojos y amarillos en la granja - Haciendo doble click en el icono de la alerta se
accede a toda la información relevante mediante
interfaz Management Console.
21Alertas Resource Management
- Envíar mensajes de alerta
- Para avisar a los administradores del estado del
sistema - cuando el servicio IMA no se para correctamente
Estado serverDown - cuando una métrica cambia a rojo/ amarillo o
cuando vuelve a estado normal - Alertas de servidores individuales
- Alertas en amarillo new FR3
- Aviso a los administradores antes de que surja el
problema - proactivos
22Alertas Resource Management
- Herramientas de alerta
- Mensajes de texto SMS a teléfonos móviles
- mensajes SNMP
- Mensajes Email (MAPI o SMTP)
- Configurar al menos un servidor RM para enviar
los mensajes de alerta (Hardware o software
adicional para cada tipo de alerta) - Módem para alertas SMS
- Configurar SNMP en cada servidor que tiene una
métrica configurada para enviar alertas SNMP - Sistema e-mail para alertas vía e-mail MAPI
- Los receptores de alarmas se configuran por
granja o servidor
23Soporte de correo SMTP new FR3
- Poder alertar via SMTP (e-mail)
- Mientras vía MAPI podemos mandar alertas, tiene
más complicaciones en configuración. - SMTP es más facil y no hace falta instalar un
producto de correo
24Escalabilidad del sistema
- Diseñado para escalar en entornos MetaFrame XPe
- Escalabilidad mejorada
- RMS 1.0 50 servidores
- RM2 500 servidores
25Server Reboot support
- Reboot planificado de los servidores gestionados
- Elimina la tarea del reboot manual
- Mejorado en FR3
- En FR2, cuando un administrador planifica el
reboot de un servidor, se envia mensajes a los
usuarios pero el usuario puede conectarse,
iniciar el trabajo y no ver el mensaje antes de
la caida del servidor - En FR3 Permite al administrador no autorizar
logins por un periodo de tiempo anterior a que el
servidor se reconecte
26Server Reboot Mejorado new FR3
- Reboot por etapas permite que los Reboots se
hagan de forma separadad para minimizar carga del
DS.
27Citrix Resource Manager
- Funcionalidad Lo nuevo de FR3
- Gestion de la granja en Tiempo Real
- RM Local Database
- Farm Metric Server
- Metricas
- Graficos
- Alertas
- Gestión de Datos Almacenados
- RM Summary Database
- Database Connection Server
- DB Schema
- Informes
- Billing
28Almacenamiento indefinido usando una Summary
Database (SQL or ORACLE)
- Obtiene registros históricos de procesos, eventos
de servidor, métricas de servidor, y actividades
de usuarios para servidores individuales o grupos
de servidores. - Genera informes sobre el uso de recursos
- Informes utilizando herramientas externas, ej
Crystal Reports. - Posibilidad de hacer Billing sobre los datos
almacenados
29Arquitectura Summary Database
Server Environment
RM
RM
RM
RM
Servidores Metaframe XPe con Resource Manager
IMA Event Bus
Database Connection Server (DCS) servidor MF XPe
con permiso para escribir datos en la Summary
Database.
RM
RMSummaryDatabase ODBC DSN
Summary DatabasePuede ser la misma máquina que
el DS, pero distina base de datos. Una Summary
Database por granja.
Microsoft SQL 7 o SQL 2000 Oracle 7, 8i, o 9i
30Arquitectura Summary Database
- Database Connection Server
- 1 Database Connection Server por granja
designado por un administrador desde CMC - Único con conexión DSN connection a la base de
datos - Soluciona problemas de escalabilidad de RMS 1.0b
(CRMS escalaría sólo 40 50 máquinas aprox.) - Situar DCS próximo a la Summary Database
31DSN Common Misconceptions
DSN is not Case Sensitive
32Recogida de datos cada hora
- Primero se almacenan los datos (Summary Data) en
cada servidor - Cada hora, RM recopila sus métricas de servidor y
aplicaciones - Los datos se añaden a un fichero de texto local
en cada máquina
En cada servidor RM se crean ficheros de texto
que se escriben cada hora Los recursos consumidos
para esta operación son insignificantes
- Los datos (Summary data) se guardan en ficheros
temporales especiales almacenados en cada
servidor en - Program Files\Citrix\Citrix Resource
Manager\SummaryFiles
33Recogida diaria de datos
- Daily Data Collection
- Una vez al día, a medianoche por defecto, DCS
recoge los ficheros de texto de todos los
servidores - Entonces actualiza la summary database
- Se puede configurar la hora de recogida de datos
RM DCS
RMSummaryDB ODBC DSN
34Actualizaciones de servidor diaria
- Proceso de recogida de datos
- Durante el proceso de recogida de datos, el DCS
pide a cada servidor RM su fichero de texto, y
envía los datos sobre IMA - En el servidor RM de origen se mantiene una
copia del fichero hasta que recibe un evento del
DCS confirmando que la información está en la
base de datos - Aunque el DCS se caiga, no se pierden datos,
cada servidor continua almacenando datos hasta
que el DCS está online y pide una actualización
RM DCS
1. Data summary requested
2. Data Sent
3. Database entry acknowledged
IMA
35Resource Manager Facturación
- Facturar a usuarios por uso de recursos
- Cuando se usa una summary database se pueden
configurar tarifas para distintos tipos de uso de
recursos (CPU, memoria, tiempo de sesión, etc) - Informes detallados del uso de aplicaciones
(Billing reports)
36Facturación Mejorada new FR3
- Establecer grupos de cuota, perfiles de moneda y
perfiles de facturación - Los grupos de cuota permiten crear diferentes
cuotas, salvarlas y editarlas. - Estas cuotas se pueden utilizar en diferentes
centros de costes y aplicarse en ciertos periodos
del día - Los perfiles de monedas permiten establecer
diferentes divisas - No se puede crear una factura en más de una
moneda distinta - El acceso a la facturación está limitado por
administración delegada
37Facturación Mejorada new FR3
- Establecer divisa y cuota por defecto
38Facturación Mejorada new FR3
- Establecer periodos de coste diferente
39Facturación Mejorada new FR3
- Seleccionar horarios y fechas
40Facturación Mejorada new FR3
- Asociar cada perfil de cuota con un centro de
costes determinado
41Resource Manager Facturación
- 2 métodos de facturación
- Por Cost Center
- Por Dominio
- Informes de facturación por cost center
- Cada Cost center seleccionado tendrá un billing
report distinto creado por él - Crea uno o varios centros de coste para generar
informes de los recursos utilizados
- Facturación por Dominio
- Un informe generado para toda la lista de usuarios
42Resource Manager Facturación
Opciones de informes Crear informes de
facturación por dominio o centro de coste y
tiempo de sesión, utilización de CPU, memoria,
tiempo de proceso de carga o proceso
activo Después de generar un informe, click Mark
Report as Billed
43Formatos de informes
- Current reports- información almacenada
localmente en cada servidor - Summary reports información en la summary
database - Se pueden salvar informes en formato CSV o HTML
- RM utiliza templates HTML para crear informes
almacenados localmente en cada servidor
44Impresión de informes new FR3
- Permite la impresión de informes generados con
Citrix RM - Permite impresión con scaling options. Ya no
hace falta que un administrador Citrix exporte el
informe como fichero HTML o CSV y lo cargue en un
favorite viewer para imprimir (ej. Excel, Crystal
Reports, etc). Opción File and print está
disponible en la CMC.
45Printing
- Impresión de informes
- Impresión de gráficos
46Printing - 2
47Snapshot Report Mejorado new FR3
- Informe con mayor información para resolución de
problemas - Presentación de los procesos que consumen más del
5 de procesador o memoria. - También presenta el recurso mayormente utilizado
por el usuario
48Creating Reports on Current Activity
- Estado de un servidor en un momento concreto
- Estadísticas sobre actividad de procesos actuales
en la granja - Estadísticas sobre actividad de usuarios actuales
en la granja
49Crystal Reports
- Existen 16 templates de Crystal Reports
disponibles para descargar desde www.citrix.com
50Crear Summary Database
- Instalar software DBMS
- Microsoft SQL 7 or SQL 2000, Oracle 7, 8i, or 9i
- No es necesario que sea un servidor de la granja,
pero debe estar accesible para la granja a través
de la red. Asegurarse de que hay suficiente
espacio disponible para almacenar la summary
database - Crear base de datos de nombre RMSummaryDatabase
- No utilizar la base de datos master con SQL.
- No instalar el servidor de base de datos en DCS.
51Crear Summary Database
- Asegurar que las credenciales de acceso a la BD
no superan los 255 caracteres. - Configurar Database Connection Server.
- Crear un DSN en DCS para comunicarse con la
summary database - Crear un SQL System DSN odbc
- Configurar Summary Database
52Configuración Summary Database
- DCS Configuración y monitorización
- Planifica la transferencia diaria de datos desde
Servidores al DCS - Habilita purga automatizada de datos después de
un tiempo definido por el usuario o tras la
facturación (por defecto indefinido) - Asegurar que las fechas del S.O. y servidores RM
y DCS están sincronizadas
53Instalación RM
- Requerimientos
- Antes de la instalación
- Instalación
54Requerimientos Software
- Licencia de servidor MetaFrame XPe FR3
- Windows 2000 o Windows 2003
- Servidor Base de datos para albergar la Summary
Database - Microsoft SQL 7 o SQL 2000
- Oracle 7, 8i, o 9i
- Requerimientos MDAC
- Para uso con SQL (Tested versions)
- MDAC 2.5 SP2
- MDAC 2.7 SP1
- Para uso con Oracle
- Oracle 8i Versión de cliente Oracle 8.1.6 o
superior - Oracle 9i Cliente Oracle 9.0.1.1.1 o superior
55Antes de la instalación
- Asegurarse de que cada servidor MetaFrame XPe
donde se planea instalar RM tiene conexión con el
Data Store. - Configurar el servidor de base de datos para la
Summary Database. - El primer servidor donde se instale RM será el
Farm Metric Server. Se recomienda que sea un
servidor poco cargado. Instalarlo en el DC si es
posible. - Actualizar a FR2 los servidores Primary y Backup
Farm Metric antes de que otros servidores tengan
RM.
56Instalación Resource Manager
- Log off usuarios del servidor, cerrar apps (CMC)
- Ejecutar setup.exe desde CD MetaFrame XP con FR 2
- Click icono Install or Update MetaFrame
- Click icono MetaFrame XP Feature Release 2, click
Modify. Click Next. - Click icono Resource Manager
- Click will be installed on local hard drive.
- Click Next.
- Comprobar detalles de la instalación y de la
granja,click Finish - Click Restart
- La funcionalidad de RM se añade al servidor MF XP
- Desde la CMC se administra los servidores con RM
instalado
57User-definable installation
- Location of ResourceManager folder can be
specified at installation time - This is done by clicking the browse button and
selecting a location - All ResourceManager components will use this new
location including - Saved Reports folder
- RM Local Database
- Database Schema Files
58Configurar Summary Metric Data
- Seleccionar desde CMC, Resource Manager tab,
Right-click on a metric and select Properties - Seleccionar los elementos (métricas) que se van a
incluir en la Summary Database
59Troubleshooting
- Conectividad bases de datos
- Base de datos local a cada servidor RM
- Bases de datos de la granja Data Store y Data
Collector - RM necesita conexión fiable a estas bases de
datos - MDAC
- Conectividad de RM basada en nivel de MDAC
- Versión 2.6 no soportada reinstalar
- Ms ODBC
- Conectividad de servidor a BD utiliza drivers de
MDAC - Visor de Eventos
- Errores de conectividad ej. unable to update DB
60Muchas gracias! Preguntas?