PI Server 2010
Introducción a PI Server System
Management
OSIsoft, LLC
777 Davis St., Suite 250 San Leandro, CA 94577 USA Tel: (01) 510-297-5800 Fax: (01) 510-357-8136 Web: http://www.osisoft.com
OSIsoft Australia • Perth, Australia
OSIsoft Europe GmbH • Frankfurt, Alemania OSIsoft Asia Pte Ltd. • Singapur
OSIsoft Canada ULC • Montreal & Calgary, Canadá
Oficina de representación de OSIsoft, LLC • Shanghai, República Popular China OSIsoft Japan KK • Tokyo, Japón
OSIsoft Mexico S. De R.L. De C.V. • Ciudad de México, México OSIsoft do Brasil Sistemas Ltda. • Sao Paulo, Brasil
Introducción a PI Server System Management
Copyright: © 1992-2011 OSIsoft, LLC. Todos los derechos reservados.
Ninguna parte de esta publicación puede ser reproducida, almacenada en un sistema de recuperación o transmitida, de ninguna forma ni por ningún medio, mecánico, fotocopiado, grabado o de cualquier otro modo, sin el consentimiento previo por escrito de OSIsoft, LLC. OSIsoft, el logotipo de OSIsoft, PI Analytics, PI ProcessBook, PI DataLink, ProcessPoint, PI Asset Framework (PI AF), IT Monitor, MCN Health Monitor, PI System, PI ActiveView, PI ACE, PI AlarmView, PI BatchView, PI Data Services, PI Manual Logger, PI ProfileView, PI WebParts, ProTRAQ, RLINK, RtAnalytics, RtBaseline, RtPortal, RtPM, RtReports y RtWebParts son todas marcas comerciales de OSIsoft, LLC. Todas las demás marcas y nombres comerciales aquí utilizados son propiedad de sus respectivos propietarios. DERECHOS DEL GOBIERNO DE LOS EE UU
Su uso, réplica o difusión por parte del Gobierno de EE.UU. está sujeto a las restricciones estipuladas en el contrato de licencia de OSIsoft, LLC, de acuerdo con lo que establecen las regulaciones DFARS 227.7202, DFARS 252.227-7013, FAR 12.212, FAR 52.227, según proceda. OSIsoft, LLC.
Versión: 3.4.385 Publicación: 6/20/2011
Introducción a PI Server System Management iii
Tabla de contenido
Capítulo 1 Introducción ...1
Capítulo 2 Comprobaciones de estado diarias ...3
Capítulo 3 Herramientas de administración del sistema...5
PI System Management Tools (SMT) ...5
PI Tag Configurator ...7
PI Module Database Builder ...7
PI Interface Configuration Utility (ICU) ...8
Collective Manager...8
Capítulo 4 Introducción al PI System ...9
Acerca de PI System...9
Acerca de PI Server ...10
Flujo de datos de PI System ...11
Capítulo 5 Administración de puntos PI ...17
Acerca de los puntos PI ...17
Búsqueda de puntos defectuosos...22
Creación de nuevos puntos ...23
Retirada de puntos...23
Eliminación de puntos ...24
Capítulo 6 Administración de archivos históricos...25
Acerca de los archivos históricos...25
Configurar archivos históricos...26
Creación de nuevos archivos históricos...30
Registro de un archivo histórico...30
Anulación de registro de un archivo histórico ...31
Traslado de un archivo histórico ...31
Capítulo 7 Administración de copias de seguridad...33
Acerca de las copias de seguridad de PI Server ...33
Monitorización y mantenimiento de las copias de seguridad programadas ...34
Programación de copias de seguridad automáticas ...37
Realización de una copia de seguridad manual ...40
Restauración de una copia de seguridad en un PI Server existente...41
Capítulo 8 Administración de interfaces...43
Acerca de las interfaces PI ...43
Configuración de interfaces ...44
Tabla de contenido
iv
Capítulo 9 Administración de seguridad ...49
Acerca de la seguridad ...49
Administración de la autenticación...49
Administración de la autorización ...57
Aumento de la seguridad ...65
Capítulo 10 Monitorización del rendimiento del PI System ...69
Monitorización de los contadores de rendimiento...69
Qué contadores de rendimiento monitorizar...72
Capítulo 11 Administración de equipos de fuentes de datos...75
Adición de nuevos equipos ...75
Eliminación de equipo obsoleto ...75
Sustitución de equipos ...76
Apéndice A Comprobación del estado de PI Server...77
Apéndice B Glosario ...79
Apéndice C Soporte técnico y recursos ...101
Formación ...104
Índice ...105
Introducción a PI Server System Management 1 Esta guía es una introducción a la administración del sistema PI Server. Explica los
puntos básicos de la configuración y el mantenimiento del PI Server. Esto incluye las copias de seguridad, la administración de archivos históricos, las opciones de seguridad y las conexiones con aplicaciones cliente e interfaces PI.
• Comprobaciones de estado diarias (página 3) • Introducción al PI System (página 9)
• Herramientas de administración del sistema (página 5) • Administración de puntos PI (página 17)
• Administración de archivos históricos (página 25) • Administración de copias de seguridad (página 33) • Administración de interfaces (página 43)
• Administración de seguridad (página 49)
• Monitorización del rendimiento del PI System (página 69) • Administración de equipos de fuentes de datos (página 75)
Capítulo 1
Introducción a PI Server System Management 3 Cada día debería:
• Comprobar cualquier error en los tags: utilice la herramienta Stale and Bad Points de PI SMT para determinar si algún tag ha dejado de funcionar o se encuentra en alguna condición de error.
• Verificar copias de seguridad: compruebe el archivo de registro en la carpeta de destino o los registros de mensajes del servidor. Consulte Realización de una comprobación diaria de copias de seguridad (página 34).
• Verificar los archivos históricos: utilice la herramienta Search the Archives de PI SMT para buscar saltos en los archivos históricos. Véase Administración de archivos históricos (página 25).
• Comprobar el estado de los colectivos. verifique el estado de sincronización de los miembros secundarios de un colectivo PI. Utilice Gestor de colectivos (página 8).
Nota: puede completar estas tareas de comprobación mediante una secuencia de comandos de Windows y con utilidades de línea de comandos de PI Server como piconfig o piartool. Para obtener más información, consulte el Manual del administrador del sistema de PI Server.
Capítulo 2
Introducción a PI Server System Management 5 OSIsoft proporciona herramientas que facilitan la administración de un PI System. y que
se incluyen en todas las nuevas instalaciones de PI Server:
• PI System Management Tools (SMT) para la realización de tareas de administración de PI Server rutinarias
• PI Tag Configurator para crear y editar tags en una hoja de Excel • PI Interface Configuration Utility (ICU) para configurar interfaces PI
• Collective Manager para crear y gestionar colectivos PI para la implementación de alta disponibilidad (HA) en su PI Server
Con PI Server 2010 o posterior, PI AF es parte de todo PI System. PI AF sustituye a PI Module Database (MDB). Para gestionar PI AF, OSIsoft proporciona PI System Explorer. Para obtener más información sobre PI AF y PI System Explorer, véase el Manual de usuario de PI AF.
Nota: por motivos de retrocompatibilidad, MDB se sigue incluyendo en la instalación de PI Server. MDB se migra y sincroniza automáticamente con el servidor AF. Para obtener más información sobre la migración de MDB a AF y su
sincronización, véase el Manual de transición de PI MDB a AF. Consulte con regularidad el sitio web de Soporte Técnico OSIsoft
(http://techsupport.osisoft.com/) para obtener cualquier actualización de estas herramientas.
OSIsoft también proporciona potentes utilidades de línea de comandos. Este libro trata únicamente las utilidades de línea de comandos cuando son necesarias para tareas específicas. Para obtener más información sobre las utilidades de línea de comandos, consulte el Manual de referencia de PI Server.
PI System Management Tools (SMT)
PI System Management Tools (SMT) es un conjunto de herramientas fáciles de usar que le permiten realizar todas las tareas básicas de administración de PI Server. PI SMT se incluye con la instalación de PI Server, pero su versión más actualizada puede
conseguirse en el sitio web Soporte Técnico OSIsoft (http://techsupport.osisoft.com). Para gestionar PI Server 3.4.380 o posterior se requiere la versión 3.3.0.4 o posterior de SMT. Las versiones más antiguas de PI SMT funcionarán, pero no le permitirán ver o cambiar ninguna de las nuevas características, como los ajustes de seguridad.
Para arrancar PI SMT desde el menú Inicio de Windows, seleccione Todos los programas > PI System > PI System Management Tools.
Capítulo 3
Herramientas de administración del sistema
6
Selección de un servidor en SMT
SMT incluye un panel, Collectives and Servers, donde es posible seleccionar uno o más PI Server con los que trabajar, incluyendo miembros de colectivos. Si selecciona más de un servidor, tenga cuidado de no realizar tareas en el PI Server equivocado.
Añadir un PI Server
Si SMT no muestra el servidor con el que quiere conectar, utilice Connection Manager para añadirlo a la lista de los disponibles:
1. Seleccione File > Connections. Se abrirá el Administrador de conexiones PI. El cuadro de diálogo indica los servidores configurados con los que puede conectarse y la versión de cada uno. También muestra el servidor que ha elegido como
predeterminado.
2. Seleccione Server > Add Server.
3. En Network Node, introduzca la ruta de red (el nombre de servidor o la dirección IP) del PI Server. Si el servidor de destino es un colectivo PI, introduzca la ruta de uno de los miembros del colectivo. Para la conexión, también puede seleccionar un usuario predeterminado.
4. Haga clic en OK.
5. Cierre el Administrador de conexiones.
Administración de distintas versiones de PI Server
PI Server 3.4.380 representa un cambio significativo en la configuración de seguridad de PI Server. Puede ser necesario administrar servidores PI que utilizan el antiguo modelo de seguridad al mismo tiempo que otros con el nuevo modelo. SMT 3.3.0.4 o posterior le permite hacerlo sin dificultad. Las características no disponibles en las versiones antiguas de PI Server no aparecerán en SMT si únicamente se conecta a un PI Server antiguo.
Nota: si está instalando un nuevo PI Server 3.4.380 o actualizando un PI Server a esta versión, consulte el manual Configuración de la seguridad de PI Server. Esta guía explica el modelo de seguridad y las opciones de implementación.
PI Tag Configurator
Introducción a PI Server System Management 7
PI Tag Configurator
PI Tag Configurator es un módulo de PI SMT para Microsoft Excel. Antes de poder emplear la utilidad PI Tag Configurator, debe añadirla al menú Complementos de Excel. Realice los siguientes pasos:
1. Abra Excel.
2. Abra el menú Complementos:
ο En Excel 2003 o anterior: Seleccione Herramientas > Complementos ο En Excel 2007: Desde el botón Office haga clic en Opciones de Excel,
seleccione Complementos y haga clic en el botón Ir.
3. Haga clic en Explorar para abrir la ventana Explorar del explorador de Windows. 4. Vaya a la carpeta \PIPC\SMT.
5. Seleccione PITagCnf.xla.
6. Haga clic en Aceptar para volver a la ventana Complementos. 7. Seleccione PI-TagConfigurator 32 bit.
8. Haga clic en Aceptar para salir de la ventana Complementos. Esto añadirá el menú PI-SMT a Excel.
Utilice el archivo de Ayuda PI SMT para aprender a utilizar el menú PI SMT.
PI Module Database Builder
PI Module Database Builder le permite ver y modificar elementos de la Module Database en una hoja de Excel Antes de poder utilizar el complemento Module Database debe añadirlo al menú de Excel. Realice los siguientes pasos:
1. Abra Excel.
2. Abra el menú Complementos:
ο En Excel 2003 o anterior: Seleccione Herramientas > Complementos ο En Excel 2007: Desde el botón Office haga clic en Opciones de Excel >
Complementos y haga clic en el botón Ir.
3. Haga clic en Explorar para abrir la ventana Explorar del explorador de Windows. 4. Vaya a la carpeta \PIPC\MDBuilder.
5. Seleccione el complemento MDBuilder.xla.
6. Haga clic en Aceptar para volver a la ventana Complementos. 7. Seleccione Module Database Builder.
8. Haga clic en Aceptar para salir de la ventana Complementos. Esto añadirá Module Database Builder al menú PI SMT de Excel. Utilice el archivo de Ayuda PI SMT para aprender a utilizar el menú PI SMT.
Herramientas de administración del sistema
8
PI Interface Configuration Utility (ICU)
PI Interface Configuration Utility (ICU) (Utilidad de configuración de interfaz PI) es una herramienta point-and-click para la configuración de interfaces. Para configurar una interfaz PI con ICU, debe ejecutarlo directamente en ese nodo de interfaz. Esto significa que es necesario instalar ICU en cada uno de los nodos. Puede obtener la versión más reciente de ICU en el sitio web Soporte Técnico OSIsoft (http://techsupport.osisoft.com). Para ejecutar ICU, haga clic en Inicio > Programas > PI System > PI Interface Configuration Utility. Para aprende a configurar una interfaz PI con ICU, véase Configuración de interfaces (página 44).
Collective Manager
Utilice Collective Manager para crear nuevos colectivos PI, configurar colectivos existentes y sus servidores, y ver el estado de los colectivos. Para ejecutar Collective Manager, haga clic en Inicio > Todos los programas > PI System > Collective Manager.
Para ver y editar las propiedades de un colectivo, haga clic en su nombre en Collectives. Las propiedades del colectivo y un diagrama de los servidores en el mismo aparecerán a la derecha de Collective Manager.
Un icono en el diagrama representa a cada uno de los servidores del colectivo. Una marca de opción verde en el icono indica que el servidor se comunica adecuadamente. Una X roja indica que el servidor no está disponible. Un icono de advertencia amarillo indica que el servidor está disponible, pero tiene errores. Status y Connection Status muestran los errores asociados. Para obtener más información sobre Collective Manager, consulte los archivos de Ayuda de Collective Manager.
Puede obtener la versión más reciente de Collective Manager en el sitio web Soporte Técnico OSIsoft (http://techsupport.osisoft.com).
Introducción a PI Server System Management 9 Este capítulo proporciona información básica acerca de PI System:
• Acerca de PI System (página 9) • Acerca de PI Server (página 10)
• Flujo de datos de PI System (página 11)
Acerca de PI System
PI System reúne, almacena y gestiona datos de sus plantas o procesos. Las fuentes de datos se conectan a uno o más nodos de interfaz PI. Los Nodos de interfaz obtienen datos de sus fuentes de datos y los envían a uno o más PI Servers. Los usuarios de otros ordenadores pueden obtener datos del PI Server y visualizarlos con herramientas cliente (por ejemplo, PI ProcessBook, PI DataLink y PI WebParts). Los ordenadores en los que se ejecutan estas herramientas son denominados en ocasiones nodos cliente.
• Fuentes de datos: las fuentes de datos son los instrumentos que generan sus datos. Pueden ser casi cualquier cosa y conectarse a los nodos de interfaz de diferentes maneras. PI Performance Equations, PI ACE y Totalizer también son considerados fuentes de datos, aunque pueden estar alojados en el ordenador PI Server. Para obtener más información sobre las fuentes de datos, véase Administración de equipos de fuente de datos (página 75).
• Nodos de interfaz: los nodos de interfaz ejecutan interfaces PI. Las interfaces PI obtienen datos de las fuentes de datos y los envían al PI Server. Cada fuente de datos distinta precisa una interfaz PI que pueda interpretarla. OSIsoft dispone de más de 300 interfaces distintas. Para obtener más información, véase Acerca de las interfaces PI (página 43) y Administración de interfaces (página 43).
• Nodos de PI Server: el PI Server almacena los datos y actúa como un servidor de datos para aplicaciones cliente basadas en Microsoft Windows. También puede utilizar el PI Server para interactuar con datos almacenados en sistemas externos, es decir, datos no generados por el PI System. Para obtener más información, véase Acerca de PI Server (página 10).
• Nodos de aplicación PI: El PI System incluye muchos productos que actúan como servidores de aplicación. Esto incluye productos analíticos como PI ACE y PI Notifications, bases de datos de activos como AF 2.0, y portales web basados en Microsoft SharePoint y SAP NetWeaver.
• Nodos cliente: operadores, ingenieros, administradores y otro personal de planta usan diversas aplicaciones cliente para conectar con PI Servers y servidores PI de
aplicación para consultar los datos de planta.
Capítulo 4
Introducción al PI System
10
Acerca de PI Server
PI Server es el corazón de su PI System. Obtiene los datos y los redirige en tiempo real a través del PI System y de toda su infraestructura de información, posibilitando que todos trabajen en tiempo real a partir de un mismo conjunto de datos. Operadores, ingenieros, administradores y otro personal de planta puede conectarse al PI Server y consultar los datos de fabricación en los archivos de datos PI o en sistemas externos de
almacenamiento de datos.
¿Qué hay en el directorio PI?
Por omisión, PI Server instala sus archivos en un directorio llamado PI en el disco con más espacio disponible, aunque es posible elegir una ubicación diferente durante la instalación. Dentro del directorio PI, PI Server instala los siguientes subdirectorios:
Directorio Contiene
adm Herramientas administrativas
bin Subsistemas o ejecutables de servicio PI
dat Bases de datos como puntos y estados digitales Este es también el directorio predeterminado para los archivos históricos
log Archivos de registro
setup Archivos de instalación y desinstalación
Necesidades del sistema de archivos
• Desactive la búsqueda de virus en la carpeta PI\dat y en la de archivos
históricos. La búsqueda de virus puede afectar a la integridad del archivo histórico y a la de otros archivos de base de datos. El problema es que, como los datos son aleatorios, es posible que exista un patrón de bits que coincida con el de un virus conocido. Como resultado, el software antivirus bloquearía el archivo de datos y lo pondría en cuarentena.
• Use con precaución la función de compresión del sistema de archivos de
Windows. El archivo comprimido podría frenar el acceso de PI Server a los archivos. La compresión puede ahorrar espacio de disco, pero requiere más recursos de la CPU.
Subsistemas principales
PI Server consta de varios módulos, incluido un conjunto de subsistemas principales. Para comprobar si estos subsistemas principales se están ejecutando puede utilizar la
herramienta PI Services de PI System Management Tools (SMT). Subsistema principal Qué hace
PI Archive Subsystem
(piarchss.exe) Almacena y sirve todos los datos de series temporales tras salir del PI Snapshot Subsystem. PI Backup Subsystem
(pibackup.exe)
Controla, realiza y mantiene un historial de copias de seguridad de PI Server.
PI Base Subsystem
(pibasess.exe) Realiza la autenticación de usuario y mantiene la mayoría de los ajustes de seguridad. Mantiene los datos de configuración de PI Server, como Point Database, Digital States y Module Database.
Flujo de datos de PI System
Introducción a PI Server System Management 11
Subsistema principal Qué hace PI License Manager
(pilicmgr.exe)
Mantiene y controla la información de licencia de PI Server y de todas las aplicaciones conectadas.
PI Message Subsystem
(pimsgss.exe) Registra y sirve información y mensajes de error para PI Server y las aplicaciones conectadas. PI Network Manager
(pinetmgr.exe)
Proporciona la conexión entre todos los subsistemas del PI Server. Este subsistema también gestiona las conexiones de red entre el servidor y las aplicaciones cliente.
PI Shutdown Subsystem (pishutev.exe)
Determina si PI Server se ha detenido y escribe eventos de apagado para los puntos configurados para recibirlos. Este subsistema solo se ejecuta durante el arranque y se detiene en los PI Servers sin agrupar.
PI Snapshot Subsystem
(pisnapss.exe) Almacena el evento más reciente de cada punto. Este subsistema aplica compresión, envía datos a la cola de eventos y sirve eventos y actualizaciones de snapshot a las aplicaciones cliente.
PI SQL Subsystem
(pisqlss.exe) Procesa las declaraciones de solicitud SQL, incluidas aquellas remitidas por el controlador PI ODBC. PI Update Manager
(piupdmgr.exe)
Envía notificaciones de cambios en valores de series temporales o de datos de configuración a cualquier aplicación cliente que así lo haya solicitado.
Además de los subsistemas principales, la herramienta PI Services de SMT indica el estado de los subsistemas opcionales, como PI Batch Subsystem y PI Performance Equation Scheduler. El funcionamiento de PI Server no requiere que estos subsistemas opcionales se estén ejecutando.
Flujo de datos de PI System
Esta sección proporciona una visión general del flujo de datos en el PI System:
1. La interfaz envía datos al PI Server. las interfaces PI obtienen datos de las fuentes de datos y los envían al servidor en forma de eventos PI. Un evento consta de una marca temporal, un valor y un estado. Antes de enviar un evento al PI Server, la interfaz evalúa el evento; a continuación, envía los relevantes a PI Server y descarta los demás. A esto se lo denomina informe de excepciones (¿Qué es el informe de excepciones? (página 12)). Las interfaces realizan los siguientes pasos:
a. Obtener datos y crear un evento PI.
a. Realizar una prueba de excepciones para determinar si el evento es significativo. b. Enviar eventos significativos a PI Server y descartar el resto.
c. Si se ha configurado el buffering, guarda los eventos PI en disco en caso de que PI Server no esté disponible.
Nota: el servicio de buffering también puede realizar pruebas de compresión y envía datos a todos los miembros de un colectivo PI. Esto se denomina buffering de n vías.
Introducción al PI System
12
2. PI Snapshot Subsystem recibe todos los datos. En el PI Server, todos los nuevos eventos PI son gestionados primero por PI Snapshot Subsystem (¿Qué es Snapshot? (página 13)). PI Snapshot Subsystem guarda un único valor por cada punto PI. Si llegan datos en orden temporal, los eventos entrantes se convierten en los nuevos valores snapshot.
Cuando llega un nuevo valor, PI Snapshot Subsystem evalúa el antiguo valor realizando una prueba de compresión (¿Qué es la prueba de compresión? (página 14)). Según los resultados de la prueba de compresión, PI Snapshot Subsystem descarta el antiguo valor o lo envía a la cola de eventos. PI Snapshot Subsystem realiza los siguientes pasos:
a. Obtiene el nuevo evento y lo convierte en el nuevo valor snapshot.
b. Si el nuevo evento está fuera de orden, lo envía directamente a la cola de eventos sin realizar una prueba de compresión. En caso contrario, realiza una prueba de compresión entre el nuevo evento y el antiguo.
c. Envía eventos significativos a la cola de eventos y descarta el resto.
3. PI Archive Subsystem lee datos de la cola de eventos. PI Archive Subsystem lee continuamente datos en la cola de eventos y los almacena en una memoria caché y, eventualmente, en archivos históricos. Sin embargo, cuando PI Archive Subsystem está apagado o no puede recibir datos, la cola de eventos guarda los datos y sirve como un buffer de alta velocidad (¿Qué es la cola de eventos? (página 15)). PI Archive Subsystem reanuda el procesamiento de datos cuando vuelve a estar disponible. PI Archive Subsystem realiza los siguientes pasos:
a. Lee eventos en la cola de eventos.
b. Valida, ordena y almacena eventos en la caché de escritura.
c. Traslada periódicamente los datos de la caché de escritura a archivos históricos. 4. Los usuarios acceden a los datos a través de aplicaciones cliente. El objetivo
último de un PI System es distribuir información a lo largo de la empresa u
organización para aquellos que la necesitan para tomar decisiones clave. Para lograr este fin, OSIsoft dispone de varias herramientas cliente, todas las cuales muestran datos de PI Server de una forma u otra.
¿Qué es el informe de excepciones?
El informe de excepciones asegura que una interfaz PI solo envíe datos significativos, en vez de cargar la conexión de red con datos innecesarios.
El informe de excepciones emplea un sencillo algoritmo de banda muerta para determinar si envía eventos a PI Server. Es posible establecer para cada punto las especificaciones del informe de excepciones que crean una banda muerta. La interfaz ignorará los valores dentro de la banda muerta.
Flujo de datos de PI System
Introducción a PI Server System Management 13
En la ilustración precedente, la interfaz informa a PI Server de los valores A, D y C. El valor A es el último valor del que se informa. Los valores B y C quedan dentro de la banda muerta de excepción. No así el valor D, de modo que la interfaz informa tanto del valor D como del valor anterior (en este caso, C). La prueba de compresión determinará si es necesario preservar C, o si A y D bastan para recrear la señal original con la fidelidad requerida (¿Qué es la prueba de compresión? (página 14)).
La interfaz utiliza los atributos ExcDev, ExcMin y ExcMax del punto para decidir si informa del nuevo valor a PI Server:
• ExcDev (o ExcDevPercent) determina cuánto debe cambiar el valor de un punto antes de que la interfaz lo envíe al servidor. Por ejemplo, un conversor A/D de 12 bits nunca superará la precisión de 1/4.096.
• ExcMax establece el tiempo máximo que la interfaz puede estar sin informar de un valor a PI Server. Concluido el periodo ExcMax, la interfaz envía el siguiente valor a PI Server, independientemente de si el nuevo valor es diferente del último
comunicado.
• ExcMin establece un límite a la frecuencia de informe de valores por parte de la interfaz. Por ejemplo, si quiere que la interfaz espere 10 minutos antes de informar de un nuevo valor a PI Server, asigne al atributo ExcMin el valor 600 segundos.
Para obtener más información sobre el ajuste de los atributos del informe de excepciones, véase Especificaciones de excepción (página 20). Algunas interfaces no son compatibles con el informe de excepciones. Consulte la documentación de su interfaz para determinar si es compatible con esta capacidad.
Introducción al PI System
14
¿Qué es Snapshot?
PI Snapshot Subsystem obtiene nuevos datos del nodo de interfaz y guarda el valor más reciente de cada punto. Este valor más reciente es el llamado snapshot de ese punto.
Cuando llega un nuevo evento, este se convierte en el snapshot de ese punto. PI Server evalúa el anterior snapshot en cuanto a las especificaciones de compresión y o bien envía el antiguo valor a la cola de eventos o bien lo descarta.
Nota: en ocasiones, entra en PI Snapshot Subsystem un evento con una marca de tiempo anterior al del valor snapshot actual. Es lo que se considera un evento fuera de orden. PI Server envía los eventos fuera de orden directamente a la cola de eventos para su archivo, sin realizar prueba de compresión.
Estos valores en PI Snapshot Subsystem se denominan eventos snapshot o, a veces, simplemente snapshots. El conjunto de todos los valores snapshot de todos los puntos es la Tabla Snapshot.
¿Qué es la prueba de compresión?
PI Snapshot Subsystem utiliza la prueba de compresión para determinar qué eventos hay que guardar en el archivo histórico. La prueba de compresión asegura que se almacene la información mínima necesaria para reproducir con precisión la señal original.
Nota: PI Buffer Subsystem también utiliza prueba de compresión.
Por ejemplo, en la siguiente ilustración todos los eventos quedan dentro de la misma recta. En un caso sencillo como este, no es necesario almacenar todos los puntos de la línea. Con guardar solo dos es posible recrear el valor del punto en cualquier otro momento.
Flujo de datos de PI System
Introducción a PI Server System Management 15
El mismo principio se aplica a la compresión de datos del mundo real. PI Server emplea un sofisticado algoritmo de compresión para determinar qué eventos debe guardar para poder proporcionar datos históricos precisos. Utilice los atributos CompDev, CompMin y CompMax para controlar la precisión del algoritmo de compresión.
• CompMin y CompMax controlan la frecuencia con la que PI Server guarda un nuevo valor para un punto concreto. (Su funcionamiento es similar al de los atributos ExcMin y ExcMax de los informes de excepciones.)
• CompDev y CompDevPercent determinan cuánto debe cambiar el valor de un punto para que PI Server lo guarde.
Para obtener más información sobre el ajuste de los atributos de la prueba de compresión, véase Especificaciones de compresión (página 21).
¿Qué es la cola de eventos?
La cola de eventos sirve como un buffer de memoria y disco entre el snapshot y los subsistemas de archivado. PI Snapshot Subsystem añade datos a la cola y PI Archive Subsystem los elimina.
Normalmente, la cola de eventos pasa estos al archivo histórico tan pronto le llegan, pero en algunas circunstancias PI Archive Subsystem podría estar ocupado o no disponible. Cuando esto sucede, la cola de eventos almacena los datos y se va llenando hasta que el archivo histórico vuelve a estar disponible. Es lo que se denomina una cola de archivado.
Introducción al PI System
16
Esto suele suceder cuando:
• Los nodos de interfaz u otras fuentes de datos producen una gran descarga de eventos. Puede suceder cuando una interfaz recupera datos tras una caída de la red.
• PI Archive Subsystem está ocupado almacenando eventos fuera de orden o procesando solicitudes de usuario muy complejas.
• El sistema operativo o el hardware asociado al PI Server disponen de una capacidad reducida de E/S o de CPU. Otras aplicaciones que se ejecutan en la máquina de PI Server o que comparten el mismo hardware anfitrión podrían provocar esta situación.
Introducción a PI Server System Management 17 Esta sección proporciona una breve introducción a los puntos PI y a los atributos de los
mismos, y trata las tareas básicas relacionadas con los puntos que un administrador del sistema debe conocer:
• Acerca de los puntos PI (página 17)
• Búsqueda de puntos defectuosos (página 22) • Creación de nuevos puntos (página 23) • Retirada de puntos (página 23)
• Eliminación de puntos (página 24)
Para obtener información completa sobre los puntos PI, véase el Manual de referencia de PI Server.
Acerca de los puntos PI
Los puntos, a veces denominados tags, son los elementos básicos de un PI System porque se utilizan para seguir la pista a los eventos que constituyen el historial de datos. Cuando un administrador de sistema o un ingeniero de servicios de campo de OSIsoft instalan un PI Server, crean un punto PI por cada fuente de datos que el PI System debe rastrear. PI Base Subsystem almacena los puntos y sus atributos en la base de datos de puntos.
Acerca de los atributos de punto
Use los atributos de punto para configurar cómo y cuando PI System debe obtener datos de una fuente de datos particular. Los atributos de punto especifican la ubicación de la fuente de datos, la frecuencia con que PI System debe obtener nuevos valores de él, qué valores puede ignorar PI, qué valores representan datos válidos y muchas cosas más. Para obtener más información sobre los atributos de punto, véase el Manual del administrador del sistema de PI Server. Esta sección proporciona una visión general de algunos atributos clave.
Es posible especificar más de 50 atributos diferentes por cada punto. Estos atributos determinan la frecuencia con que el punto obtiene nuevos valores, el tipo de dato de dichos valores (si es un número entero o una cadena, por ejemplo), quién puede ver y editar el punto, etc. La lista exacta de los atributos que configuran un punto depende de la clase del punto (página 18).
Nota: algunas interfaces PI son compatibles con PI Auto Point Sync (PI APS), que comprueba los cambios en sistemas de datos externos y actualiza
automáticamente la configuración de punto PI para reflejar dichos cambios.
Capítulo 5
Administración de puntos PI
18
Nombre del punto: Atributo Tag
El atributo Tag especifica el nombre del punto. Muchos usuarios de PI utilizan los términos tag y punto indistintamente, lo que no representa ningún problema.
Técnicamente, sin embargo, el tag no es más que el nombre del punto. Siga estas reglas para dar nombre a los puntos PI:
• El nombre debe ser único en el PI Server.
• El primer carácter debe ser alfanumérico, el guión bajo (_) o el símbolo de porcentaje (%)
• No se permiten caracteres de control, como saltos de línea o tabuladores • No están permitidos los siguientes caracteres:
* ' ? ; { } [ ] | \ ` ' "
Clase del punto: Atributo PtClass Name
Los atributos que debe configurar para un punto concreto dependen de para qué sirva dicho punto. PI System proporciona varias clases distintas de punto, cada uno de los cuales permite trabajar con un conjunto de atributos levemente distinto. También es posible crear clases de punto propias. Para obtener más información, consulte el Manual de referencia de PI Server.
Los puntos que representan datos de una interfaz PI siempre pertenecen a la clase de punto Classic. Las clases de punto PI por omisión son:
• Alarm: utilizada para alarmas. Véase el Manual de aplicaciones de PI Server para obtener más información sobre los puntos Alarm.
• Base: un conjunto común de atributos incluido en todas las clases de punto. La clase Base incluye atributos asignados por el sistema y por el usuario. Este es el conjunto mínimo de atributos que necesita un punto PI para poder funcionar.
• Classic: incluye atributos utilizados por interfaces.
• SQC_Alarm: utilizado para los puntos de alarma SQC. Véase el Manual de aplicaciones de PI Server para obtener más información sobre los puntos SQC_Alarm.
• Totalizer: utilizado para un tipo de punto que representa una suma de datos. Hay muchos tipos distintos de puntos Totalizer. Para obtener más información sobre los puntos Totalizer, véase el Manual de aplicaciones de PI Server y el tema de Ayuda PI SMT sobre la herramienta Totalizers.
Acerca de los puntos PI
Introducción a PI Server System Management 19
Tipo de dato del punto: Atributo PointType
Use el atributo Type para especificar el tipo de dato de los valores de punto. Tipo de
punto
Se usa para
Digital Puntos con valores limitados a uno de entre varios estados diferentes, como ON/OFF o Rojo/Verde/Amarillo.
Int16 Puntos con valores enteros entre 0 y 32767 (enteros sin signo de 15 bits). Int32 Puntos con valores enteros entre
-2147450880 y 2147483647 (enteros con signo de 32 bits). Float16 Valores de coma flotante, escalados. La precisión es de 1/32767. Float32 Valores de coma flotante y precisión simple (IEEE coma flotante). Float64 Valores de coma flotante y precisión doble (IEEE coma flotante). String Cadenas de hasta 976 caracteres.
Blob (Binary Large Object)
Cualquier tipo de dato binario de hasta 976 bytes.
Timestamp Cualquier hora/fecha desde el 1 de enero de 1970 hasta el 1 de enero de 2038, Universal Time (UTC).
Fuente de datos: Atributo Point Source
Cada interfaz tiene asociada una cadena origen de punto que consta de uno o más
caracteres (Origen de punto (página 45)). Al definir un punto, establezca el atributo Point Source de modo que concuerde con la cadena origen del punto de la interfaz. Esto
identifica la interfaz como fuente de datos para este punto. Dependiendo de su instalación, el origen de punto por omisión es L o Lab. Utilice L o Lab para los puntos no asociados con ninguna interfaz.
Nota: la herramienta SMT Point Source Table lista los orígenes de punto empleados en este momento.
Número ID de interfaz: Atributo Location1
El atributo Location1 se aplica solo a puntos de interfaz, es decir, a puntos que obtengan sus datos de una interfaz PI y no de cualquier otro origen. La mayoría de las interfaces usan el atributo Location1 para especificar el número ID de la interfaz.
Administración de puntos PI
20
Ajuste de la clase de exploración: Atributo Location4
El atributo Location4 se aplica solo a puntos de interfaz, es decir, a puntos que obtengan sus datos de una interfaz PI y no de cualquier otro origen. La mayoría de las interfaces PI tienen una o más clases de exploración (página 46) para programar la obtención de datos. Normalmente, el atributo Location4 de un punto se modifica para especificar cuál de las clases de exploración de la interfaz se quiere utilizar.
Nota: La mayoría de las interfaces requiere el uso del atributo Location4 para establecer la clase de exploración. Sin embargo, existen algunas
excepciones, en especial entre las interfaces más antiguas. Además, algunas interfaces obtienen datos bajo pedido y no requieren clases de exploración. Consulte siempre la documentación de la interfaz.
Especificaciones de excepción
Las especificaciones del informe de excepciones determinan qué eventos envía la interfaz a PI Server y cuáles descarta. Para obtener más información, véase ¿Qué es el informe de excepciones? (página 12).
Cada punto puede ajustar los siguientes atributos para configurar las especificaciones del informe de excepciones:
Especificació
n Atributo Descripción
ExcDev Especifica cuánto debe cambiar el valor de un punto antes de que la interfaz informe del nuevo valor a PI Server.
Utilice ExcDev para especificar la desviación de excepción en las unidades de ingeniería del punto. Normalmente, ExcDev se ajusta con un valor un poco menor que la precisión del instrumento.
Desviación de excepción
ExcDevPercent Utilice ExcDevPercent en vez de ExcDev para especificar la desviación de excepción como un porcentaje del atributo Span. Sin embargo, si no se establece el atributo Span de forma correcta, el informe de excepción será también incorrecto. Normalmente, se ajusta ExcDevPercent a un valor cercano al 1% de Span.
Mínimo de
excepción ExcMin Tiempo mínimo (en segundos) entre eventos comunicados por la interfaz a PI Server. Si, por ejemplo, se ajusta ExcMin a 5, la interfaz descartará cualquier valor obtenido antes de que transcurran 5 segundos desde el último valor comunicado. Normalmente, el valor de ExcMin se ajusta a 0.
Máximo de excepción
ExcMax Tiempo máximo (en segundos) entre eventos comunicados por la interfaz a PI Server. Transcurrido este tiempo, la interfaz comunica el siguiente evento a PI Server sin aplicar la prueba de desviación de excepción.
Para obtener más información sobre el informe de excepción, véase el Manual del administrador del sistema de PI Server.
Nota: para los puntos Digital, Blob y String solo son importantes los tiempos de excepción máximo y mínimo. PI ignora la especificación de desviación de excepción para estos puntos.
Acerca de los puntos PI
Introducción a PI Server System Management 21
Especificaciones de compresión
PI Server utiliza las especificaciones de compresión para filtrar los datos pasados desde el snapshot al archivo histórico. La compresión asegura que se almacene la información mínima necesaria para reproducir con precisión la señal original. Al filtrar los datos innecesarios se optimiza el almacenamiento y el archivo histórico puede servir datos a los clientes de forma más eficiente.
Mientras que el informe de excepciones filtra datos mediante un sencillo método de banda muerta, la prueba de compresión lo hace de un modo mucho más complejo que calcula la pendiente de los datos (el algoritmo de compresión de la puerta oscilante). Para obtener más información sobre el algoritmo de prueba de compresión, véase el Manual del administrador del sistema de PI Server.
Las especificaciones de compresión incluyen un indicador que le permite activar o desactivar la compresión. Recomendamos activar la compresión para todos los puntos en tiempo real del sistema. Normalmente se desactiva en los puntos de introducción manual de datos, los objetivos de producción, los límites de control, etc.
En cada punto es posible ajustar cuatro atributos para configurar las especificaciones de compresión.
Especificación Atributo Descripción Indicador de
compresión Compressing Activa la compresión (cuando el valor es 1) o la desactiva (cuando el valor es 0). CompDev Especifica la desviación de compresión en las unidades de
ingeniería del punto. Normalmente, el valor de CompDev se ajusta a la precisión del instrumento. Ajústelo un poco "suelto" si quiere errar por exceso de obtención de datos, más que por su pérdida. Tras obtener datos durante un tiempo, vuelva y compruebe los datos de sus tags más importantes, y ajuste CompDev si es necesario. Desviación de
compresión
CompDevPercent Especifica la desviación de compresión como un porcentaje del atributo Span del punto.
Tiempo mínimo de
compresión CompMin Establece el tiempo mínimo entre eventos en el archivo histórico. Ajuste CompMin a 0 en los puntos procedentes de interfaces que realicen informe de excepciones.
Normalmente, se usa CompMin para evitar que un punto extremadamente ruidoso emplee una gran cantidad de espacio de archivo.
Máximo de compresión
CompMax Establece el tiempo máximo entre eventos en el archivo histórico. Si el tiempo desde el último evento registrado es mayor o igual a CompMax, PI Server almacena
automáticamente el siguiente valor en el archivo histórico, sea cual sea el valor de CompDev.
Normalmente se ajusta CompMax al mismo valor para todos los puntos del sistema. Podría ajustar CompMax al tiempo de un turno de trabajo (por ejemplo, 8 horas).
Nota: para los puntos Digital, Blob y String solo son importantes los tiempos de compresión máximo y mínimo. PI Server ignorará cualquier especificación de desviación de compresión para los mismos.
Administración de puntos PI
22
Rango de valor de punto: Zero, Span y Typical Value
Los atributos Zero, Span y Typical Value especifican el rango de valores de un punto. Atributo Descripción
Zero El mínimo valor posible de un punto. Lógicamente, puede ajustarse al valor cero del instrumento. Se requiere para todos los puntos de tipo numérico; es vital para los puntos float16.
Span La diferencia entre el máximo y el mínimo del rango. Se requiere para todos los puntos de tipo numérico.
Typical
value Documenta un ejemplo de valor razonable para este punto. Para un tag numérico, el valor debe ser mayor o igual al valor Zero y menor o igual que el valor Zero más el valor Span.
Configuración de eventos Shutdown: Shutdown
El atributo Shutdown tiene dos posibles valores: 1 (On) y 0 (Off). Si el PI Server se apaga, escribe un evento de apagado en todos los puntos cuyo atributo Shutdown sea 1 (On). Ajuste Shutdown a Off para los puntos en interfaces con buffer. El servicio de buffering restaura los datos de esos puntos una vez vuelve a conectarse al PI Server. Seguridad de punto
La configuración de seguridad de punto depende de la versión de PI Server que esté utilizando. Véase Explicación de los permisos de acceso: antiguo y nuevo (página 57) para obtener más información sobre el antiguo y el nuevo modelo de seguridad. Para obtener instrucciones sobre cómo configurar la seguridad de punto, véase Permisos de acceso de punto PI (página 61).
Búsqueda de puntos defectuosos
Utilice la herramienta Stale and Bad Points de PI SMT para buscar puntos inactivos o defectuosos. Esta herramienta identifica los puntos que no han recibido datos en mucho tiempo (inactivos) o cuyos valores actuales representan condiciones de error, como I/O timeout, PtCreated, entrada incorrecta o, en muchos casos, Shutdown.
Cuando encuentre puntos erróneos o inactivos, investigue el motivo de esta condición. Algunas posibles causas son:
• no existe conexión de red entre el PI Server y la interfaz.
• Alguien ha apagado el ordenador interfaz, o bien el ordenador interfaz ha perdido la conexión con el dispositivo.
• Alguien ha cambiado los atributos de punto.
Si los valores de punto están inactivos o son erróneos por algún motivo desconocido, debe determinar la causa cuanto antes.
Cuando encuentre puntos que ya no son útiles, como aquellos que representan datos de equipos obsoletos, retírelos.
Creación de nuevos puntos
Introducción a PI Server System Management 23
Creación de nuevos puntos
Como administrador del sistema PI, es posible que necesite crear un nuevo punto PI. El modo más fácil de crear un nuevo punto es copiar uno existente que sea muy parecido al que se quiere crear. A continuación, se edita el atributo Tag y cualquier otro que se desee cambiar.
Point Builder en PI SMT proporciona un modo fácil de editar y crear un pequeño número de puntos PI. Si tiene instalado Microsoft Excel, puede que el complemento PI Tag Configurator de Excel sea una herramienta mejor. OSIsoft recomienda PI Tag Configurator para la creación de un gran número de puntos.
Nota: para crear nuevos puntos debe tener acceso de lectura/escritura a la tabla PIPOINT. Véase Dónde establecer permisos de acceso (página 60).
Retirada de puntos
Para retirar un punto:1. Arranque PI SMT y seleccione el PI Server de ese punto.
2. En System Management Tools, seleccione Points > Point Builder. 3. Busque el punto.
4. Haga clic en la pestaña Archive. 5. En Scan, seleccione Off.
Para retirar muchos puntos a la vez, utilice PI Tag Configurator: 1. Arranque PI SMT y seleccione el PI Server de ese punto.
2. Haga clic en Tools > Tag Configurator. Se abrirá una hoja de Microsoft Excel. 3. En Microsoft Excel, haga clic en PI-SMT > Tag Attributes para abrir el cuadro de
diálogo Tag Attributes. (En Microsoft Excel 2007, el menú PI-SMT se encuentra en la pestaña Complementos.) En Point Class, seleccione classic. En Attributes, seleccione la opción Scan. Haga clic en OK.
4. Haga clic en PI-SMT > Tag Search, busque y seleccione los puntos y, a
continuación, haga clic en OK para cerrar el cuadro de diálogo Tag Search. Verá los nombres de los tags en la hoja de cálculo.
5. Haga clic en PI-SMT > Import Tags. En el cuadro de diálogo Import PI Tags, seleccione Import tags and attributes on spreadsheet y haga clic en OK. El cuadro de diálogo Tag Configurator muestra el número de puntos. Haga clic en OK. La hoja de cálculo muestra los atributos de exploración de los tags.
6. En la columna scan de la hoja de cálculo, cambie 1 por 0 en todos los puntos. 7. Haga clic en PI-SMT > Export Tags. En Mode, seleccione Edit y haga clic en OK.
El cuadro de diálogo Tag Configurator muestra el número de puntos cambiados. Haga clic en OK.
Nota: algunos interfaces no utilizan el bit de exploración para desactivar puntos. Si quiere retirar un punto de una interfaz tal, cambie el atributo Point Source del punto a un valor que utilice únicamente para puntos retirados.
Administración de puntos PI
24
Eliminación de puntos
Al eliminar un punto perderá todos los datos del mismo y estropeará cualquier visualización de cliente que utilice dicho punto. Además, no es posible recuperar los puntos eliminados. Si no está seguro del propósito de un punto o de la necesidad de disponer de algún dato histórico asociado con él, considere la posibilidad de retirar el punto (página 23) en vez de eliminarlo.
Nota: para eliminar puntos debe tener acceso de lectura/escritura a la tabla PIPOINT. Véase Dónde establecer permisos de acceso (página 60).
Introducción a PI Server System Management 25 PI Server almacena datos en archivos históricos. Véase Acerca de los archivos históricos
(página 25) para obtener más información sobre su funcionamiento. Puede realizar la mayoría o todas las gestiones de archivos históricos mediante la herramienta PI SMT Archives. Las tareas básicas de administración de archivos históricos son:
• Configurar archivos históricos (página 26)
• Creación de nuevos archivos históricos (página 30) • Registro de un archivo histórico (página 30)
• Anulación de registro de un archivo histórico (página 31) • Traslado de un archivo histórico (página 31)
Acerca de los archivos históricos
Normalmente, los archivos históricos son archivos de un tamaño fijo que pueden contener datos PI. Los archivos fijos asignan por anticipado todo su espacio, lo que significa que un archivo histórico vacío y uno lleno requieren la misma cantidad de espacio en el disco. El archivo que recibe datos se denomina archivo histórico principal. Cuando este se llena, se produce un cambio de archivo histórico y el siguiente archivo histórico disponible se convierte en el principal.
Nota: PI Server realiza el cambio de archivo antes de que el archivo histórico principal esté completamente lleno, de modo que pueden añadirse datos antiguos más adelante, de ser necesario.
Capítulo 6
Administración de archivos históricos
26
Los archivos admisibles para ser el nuevo archivo histórico principal deben estar registrados (página 30) y abiertos a escritura y modificación, además de ser lo bastante grandes como para gestionar el tamaño actual de la base de datos de puntos PI.
Si no hay disponible ningún archivo vacío para un cambio de archivo, PI Server utiliza el archivo histórico lleno más antiguo disponible como nuevo archivo histórico principal, y sobrescribirá los datos en el archivo histórico antiguo. En la anterior ilustración, por ejemplo, tras el cambio de piarch.003 a piarch.004 no quedan archivos históricos registrados vacíos. Si no crea un nuevo archivo histórico, piarch.001 se convertirá en el próximo archivo histórico principal.
PI Server tarda algunos minutos en completar un cambio de archivo. Durante este tiempo no podrá añadir, editar o eliminar puntos. PI Server almacenará los datos entrantes en la cola de eventos hasta que el cambio se complete, tras lo que escribirá los eventos en cola en el nuevo archivo histórico principal.
Nota: si PI Archive Subsystem pierde la conexión con el archivo histórico principal, no tratará de reconectarse. Los datos llegarán a la cola de eventos, pero no se almacenarán en el archivo histórico. Para recuperar la conexión y almacenar datos en el archivo histórico deberá detener y reiniciar el subsistema o anular el registro del archivo histórico y volver a registrarlo.
Configurar archivos históricos
Al configurar archivos históricos debe prestar especial atención a dos objetivos:
• Evitar la pérdida de datos. Los datos se trasladan desde PI Snapshot Subsystem a la cola de eventos, y de ahí al archivo histórico. Si no hay disponible un archivo
histórico, la cola de eventos conservará los nuevos datos hasta que lo haya. Para evitar la pérdida de datos, sitúe la cola de eventos en un disco distinto al de los archivos históricos. Con esta configuración, si el archivo histórico deja de estar disponible debido a un fallo del disco, la cola de eventos salvaguardará los nuevos datos.
• Evitar la sobrescritura de archivos históricos. PI Server sobrescribe el archivo histórico lleno más antiguo disponible cuando:
ο No hay espacio suficiente en el disco en el que se ubican los archivos históricos. Para evitarlo, sitúe los archivos históricos en un disco con espacio suficiente (Ubicación de los archivos históricos (página 27)) y monitorícelo.
ο No hay disponible ningún archivo vacío y abierto a escritura y modificación en el momento de producirse el cambio de archivo histórico. Para evitarlo, configure PI Server para la creación automática de archivos históricos (página 28). Si no quiere que PI Server cree automáticamente nuevos archivos históricos, determine la frecuencia con la que se llenan sus archivos y cree otros nuevos cuando sea necesario, de modo que PI Server no se quede sin espacio y empiece a sobrescribir datos (Crear de nuevos archivos históricos (página 30)).
Configurar archivos históricos
Introducción a PI Server System Management 27
Prevención de la pérdida de datos históricos
Tras recibir datos de una interfaz, PI Snapshot Subsystem coloca los datos en la cola de eventos. PI Archive Subsystem recupera estos datos casi al instante. Con este punto de paso de los datos, PI Server prosigue la obtención de datos si los archivos históricos o el disco dejan de estar disponibles.
Para aprovechar este punto de paso de los datos, no sitúe la cola de eventos en el mismo disco físico que los archivos. Compruebe la ubicación de la cola de eventos en su servidor y asegúrese de que esté en un disco distinto del archivo histórico principal.
Para trasladar la cola de eventos: 1. Abra PI SMT.
2. En System Management Tools, seleccione Operation > Tuning Parameters y, a continuación, seleccione la pestaña Snapshot .
3. Haga doble clic en el parámetro Snapshot_EventQueuePath. Se abrirá el cuadro de diálogo de parámetros.
4. Establezca en Value la ruta deseada para la cola de eventos.
Nota: para editar los parámetros de configuración debe tener acceso de lectura y escritura a la tabla PITUNING. Véase Dónde establecer permisos de acceso (página 60).
5. Reinicie PI Snapshot Subsystem.
La cola de eventos se trasladará a su nueva ubicación. Puede eliminar el archivo de la antigua cola de eventos.
Ubicación de los archivos históricos
Por omisión, la instalación ubica los archivos históricos en el directorio PI\dat, aunque puede colocarlos donde desee. La herramienta SMT Archives indica la ubicación de todos los archivos históricos registrados. Para abrir la herramienta Archives:
1. Abra PI SMT y seleccione el PI Server donde desea buscar los archivos históricos. 2. En System Management Tools, haga clic en Operation > Archives.
3. Se abrirá la herramienta Archives.
La columna Archive File indica todos los archivos históricos registrados en el servidor seleccionado y muestra su ruta completa. El archivo histórico principal es el primero de la lista.
Advertencia: no utilice en los sistemas dedicados a la recogida de datos de producción software antivirus para escanear los directorios que contienen la base de datos de PI Server y los archivos históricos. Para obtener más información, véase Necesidades del sistema de archivos (página 10).
Administración de archivos históricos
28
Configuración de la creación automática de archivos históricos
Si ejecuta PI Server 3.4 o posterior, puede configurar el servidor para que cree
automáticamente nuevos archivos históricos. Si lo hace, deberá monitorizar el espacio disponible en el disco para los archivos históricos. De no haber espacio suficiente en el disco para crear nuevos archivos históricos, PI Server sobrescribirá los datos en archivos históricos antiguos.
Para automatizar la creación de archivos históricos:
1. si está ejecutando un PI Server anterior a la versión 3.4.380 deberá realizar algunos pasos preliminares (Pasos preliminares (página 28)). Si está ejecutando la versión 3.4.380 o posterior puede omitir este paso.
2. Abra PI SMT.
3. Seleccione el servidor en el que quiere crear automáticamente archivos históricos. 4. En System Management Tools, seleccione Operation > Tuning Parameters. 5. Haga clic en la pestaña Archive y, a continuación, haga doble clic en el parámetro
Archive_AutoArchiveFileRoot.
6. Introduzca en Value la ruta del directorio donde quiere crear archivos históricos automáticos, además del prefijo de los archivos históricos.
Al especificar un valor para este parámetro estará activando la creación automática de archivos históricos. De ser necesario PI Archive Subsystem creará el directorio. Por omisión PI Archive Subsystem nombra los archivos generados automáticamente con el prefijo especificado y la fecha del cambio de archivo histórico. Si, por ejemplo, especifica D:\PI\arc\auto, un nombre de archivo podría ser: auto_2008-10-30_16-28-33.arc. Es posible cambiar el formato del nombre de archivo (Cambio del formato del nombre de archivo (página 29)).
7. Haga clic en OK. Pasos preliminares
Estos pasos no son necesarios en PI Server 3.4.380 o posterior. Para las versiones anteriores de PI Server, realice estos pasos antes de configurar la creación automática de archivos históricos:
1. Verifique que dispone de un archivo histórico principal de tamaño fijo.
Nota: la generación automática de archivos históricos no funciona si el archivo histórico principal es dinámico. Los archivos históricos generados automáticamente serán del mismo tamaño que el archivo histórico principal.
2. Verifique que dispone de un archivo histórico válido y abierto a modificación. Esto le proporcionará una copia de seguridad en caso de que falle la creación del archivo. Este archivo histórico puede ser fijo o dinámico.
Configurar archivos históricos
Introducción a PI Server System Management 29
Cambio del formato del nombre de archivo
Por omisión , los archivos generados automáticamente se nombran con el prefijo especificado y la fecha del cambio de archivo histórico. De forma predeterminada, el formato es:
root_AAAA-MM-DD_HH-MM-SS.ext
donde root es el prefijo definido en el parámetro Archive_AutoArchiveFileRoot y .ext es la extensión de archivo definida en el parámetro Archive_AutoArchiveFileExt. Por ejemplo, si root es auto_ y la extensión es .arc, un nombre de archivo podría ser: auto_2008-10-30_16-28-33.arc.
Para cambiar el prefijo root:
1. Abra PI SMT y seleccione el servidor.
2. Seleccione Operation > Tuning Parameters.
3. Haga clic en la pestaña Archive y seleccione el parámetro Archive_AutoArchiveFileFormat.
4. En Value, introduzca el valor correspondiente al formato que quiera.
Valor Formato Ejemplo (asumiendo que el prefijo de
rootes auto y que ext es arc) 1 root_AAAA-MM-DD_HH-MM-SS.ext auto_2008-10-30_16-28-33.arc. 0 root_D_Mon_AAAA_H_M_S.ext auto_30_10_2008_16_28_33.arc
2 root_UTCSECONDS.ext auto_1221064113.arc
5. Haga clic en OK.
Para cambiar la extensión de nombre de archivo .ext: 1. Abra PI SMT.
2. Seleccione el servidor en el que quiere crear automáticamente archivos históricos. 3. En System Management Tools, seleccione Operation > Tuning Parameters. 4. Haga clic en la pestaña Archive y seleccione el parámetro
Archive_AutoArchiveFileExt.
5. En Value, introduzca la extensión que quiera. Cambio de la extensión de nombre de archivo
Por omisión, los archivos históricos generados automáticamente tienen la extensión .arc, aunque esto es configurable.
Para cambiar la extensión de archivo: 1. Abra PI SMT.
2. Seleccione el servidor en el que quiere crear automáticamente archivos históricos. 3. En System Management Tools, seleccione Operation > Tuning Parameters. 4. Haga clic en la pestaña Archive y, a continuación, haga doble clic en el parámetro
Archive_AutoArchiveFileExt.
5. En Value, introduzca la extensión de archivo que desee utilizar. 6. Haga clic en OK.
Administración de archivos históricos
30
Creación de nuevos archivos históricos
La herramienta SMT Archives proporciona un modo sencillo de crear, editar y monitorizar sus archivos históricos PI. Para crear un nuevo archivo histórico PI: 1. Abra PI SMT y seleccione el servidor en el que desea ver los archivos históricos. 2. En System Management Tools, seleccione Operation > Archives.
La herramienta Archives muestra todos los archivos históricos registrados en el servidor seleccionado. El archivo histórico principal es el primero de la lista. 3. Para crear un nuevo archivo histórico, haga clic en el botón Create a New
Archive .
4. En el cuadro de diálogo Create New Archive que se abre, introduzca el nombre del nuevo archivo histórico y seleccione Clone the primary archive fixed size.
Nota: los archivos que pueden aumentar su tamaño para aceptar cantidades variables de datos se denominan dinámicos. Para obtener más
información, véase el Manual del administrador del sistema de PI Server. 5. Si quiere seleccionar un tamaño diferente para el archivo histórico, asegúrese de
comprender la cuestión del tamaño de archivos. Para obtener más información sobre la administración de archivos, véase el Manual del administrador del sistema de PI Server.
6. Haga clic en OK. La herramienta Archives creará y registrará el archivo histórico.
Registro de un archivo histórico
Si quiere que PI Server reconozca un archivo como archivo histórico, debe registrarlo. Al registrar un archivo histórico le indica a PI Server que el archivo existe y que está
disponible para que PI Archive Subsystem lo utilice para el almacenamiento de datos. Ni PI Server ni las aplicaciones cliente PI pueden acceder a los datos de archivos históricos no registrados.
Para registrar un archivo histórico:
1. Abra PI SMT y seleccione el servidor en el que desea ver los archivos históricos. 2. En System Management Tools, seleccione Operation > Archives.
La herramienta Archives muestra todos los archivos históricos registrados en el servidor seleccionado. Los archivos históricos no registrados no aparecen en la lista. 3. Para registrar un archivo, haga clic en el botón Register an Archive .
4. En el cuadro de diálogo que se abrirá, haga doble clic en el archivo que quiera registrar.
Anulación de registro de un archivo histórico
Introducción a PI Server System Management 31
Anulación de registro de un archivo histórico
Para trasladar o reprocesar un archivo histórico debe anular su registro, realizar los cambios y volver a registrarlo. No es posible anular el registro de un archivo histórico principal.
Para anular el registro de un archivo histórico:
1. Abra PI SMT y seleccione el servidor en el que desea ver los archivos históricos. 2. En System Management Tools, seleccione Operation > Archives.
La herramienta Archives muestra todos los archivos históricos registrados en el servidor seleccionado. Los archivos históricos no registrados no aparecen en la lista. 3. Seleccione el archivo histórico cuyo registro quiere anular y haga clic en el botón
Unregister Selected Archive .
La herramienta Archives eliminará el archivo histórico de la lista.
Traslado de un archivo histórico
Para trasladar un archivo histórico, anule su registro (página 31), trasládelo a su nueva ubicación y, a continuación, regístrelo de nuevo (página 30).
Al trasladar un archivo histórico, asegúrese de trasladar también el archivo de anotaciones asociado. El archivo de anotaciones tiene el mismo nombre que el histórico, con el sufijo .ann. Por ejemplo, si el archivo histórico se llama piarch.003, el archivo de
Introducción a PI Server System Management 33 Para evitar la pérdida de datos y de información de configuración, debe realizar una copia
de seguridad diaria de PI Server y de sus archivos históricos. Las tareas básicas de administración de copias de seguridad son:
• Monitorización y mantenimiento de las copias de seguridad programadas (página 34) • Configuración de las copias de seguridad automáticas (página 37)
• Realización de una copia de seguridad manual (página 40)
• Restauración de un servidor desde una copia de seguridad (página 40)
Para obtener más información sobre los tipos de copia de seguridad y la disponibilidad de PI Server durante la realización de las misma, véase Acerca de las copias de seguridad de PI Server (página 33).
Acerca de las copias de seguridad de PI Server
PI Server no realiza copias de seguridad regulares salvo que se programe específicamente una tarea para ello. Si no dispone de una tarea de copia de seguridad automática en la máquina de PI Server, su primera prioridad debería ser programarla (consulte
Programación de copias de seguridad automáticas (página 37)). Tenga en cuenta los siguientes puntos respecto a la realización de copias de seguridad automáticas de PI Server:
• Por omisión, las copias de seguridad de los archivos históricos se realizan de forma incremental; es decir, solo se copiarán aquellos archivos que hayan sido modificados desde la última copia de seguridad.
• De ser posible, la tarea programada de copia de seguridad PI realizará una copia VSS (Volume Shadow Copy Service). VSS proporciona una infraestructura de copias de seguridad que permite a PI Server realizar con sencillez copias de seguridad en línea. • Puede seguir utilizando PI Server mientras realiza la copia de seguridad. Sin
embargo, existen algunas limitaciones para las copias de seguridad distintas de VSS (véase Copias de seguridad VSS y no VSS (página 33)).
Capítulo 7
Administración de copias de seguridad
34
Copias de seguridad VSS y no VSS
Dependiendo de su sistema operativo, PI Server puede utilizar uno o dos sistemas de copia de seguridad distintos: VSS o no VSS. Si el ordenador de PI Server es compatible con VSS, la tarea de copia de seguridad de PI Server será VSS. En caso contrario, será no VSS. Las copias de seguridad no VSS presentan algunas restricciones en la escritura de datos en PI Server mientras se están realizando.
• Copias de seguridad VSS. El mecanismo de copias de seguridad en línea preferido por PI Server es el VSS (Volume Shadow Copy Services), incluido en Microsoft XP y Microsoft Server 2003 o posterior. Con VSS, PI Server trabaja normalmente durante las copias de seguridad. Podrá crear puntos, enviar datos a los archivos históricos, etc.
• Copias de seguridad no VSS. Aunque su sistema operativo no sea compatible con VSS, PI Server permite realizar copias de seguridad en línea mediante un sistema no VSS. Las copias no VSS son copias de seguridad en línea, no necesita desconectar el servidor o los archivos históricos. Sin embargo, las copias de seguridad no VSS presentan las siguientes limitaciones:
ο Solo se pueden leer archivos mientras se están copiando ο No pueden crearse nuevos puntos durante el proceso
ο No se pueden enviar nuevos datos a los archivos históricos durante el proceso Cuando lo desee, puede comprobar qué tipo de copia de seguridad está programada. De ser posible, ejecute PI Server en un sistema operativo compatible con VSS. Esto es especialmente importante en los datos por lotes, ya que estos no pasan por la cola de eventos. En este caso depende por completo del buffering de sus interfaces.
Monitorización y mantenimiento de las copias de seguridad
programadas
Realización de una comprobación diaria de copias de seguridad.
Compruebe todos los días el historial de copias de seguridad en la herramienta PI SMT Backups (seleccione Operation > Backups) para asegurarse de que la última copia se haya realizado satisfactoriamente.
Realice periódicamente lo siguiente:
• Compruebe que la última copia de seguridad se ha copiado a su vez en un dispositivo de almacenamiento distinto de PI Server.
• Compruebe los registros de copia de seguridad en el directorio de copias de seguridad de PI Server. El nombre de estos registros tiene la forma pibackup_DD-MMM-AA_hh:mm:ss. Compruebe el registro de copias de seguridad para asegurarse de que las copias específicas del sitio se hayan completado correctamente.
• Compruebe que no se está quedando sin espacio en el disco en el que PI Server crea las copias de seguridad.