You are on page 1of 82

IBM Tivoli Workload Scheduling Suite

Informacin general
V ersin 8.2

SC10-3173-00

IBM Tivoli Workload Scheduling Suite

Informacin general
V ersin 8.2

SC10-3173-00

Nota Antes de utilizar esta informacin y el producto al que da soporte, consulte la informacin del apartado Avisos en la pgina 57.

Primera edicin (junio de 2003) Este manual es la traduccin del original ingls IBM Tivoli Workload Scheduling Suite General Information, Version 8.2, (SC32-1256-00). Esta edicin se aplica a la versin 8, release 2 de IBM Tivoli Workload Scheduling Suite (nmeros de producto 5697-WSZ, 5698-WSH y 5698-WSE) y a los siguientes releases y modificaciones hasta que se indique lo contrario en nuevas ediciones. Copyright International Business Machines Corporation 1991, 2003. Reservados todos los derechos.

Contenido
Figuras . . . . . . . . . . . . . . . v Prefacio . . . . . . . . . . . . . . vii
Quin debe leer esta publicacin . . . . . . . vii Publicaciones . . . . . . . . . . . . . . vii Publicaciones correspondientes a Tivoli Workload Scheduler for z/OS . . . . . . . vii Publicaciones correspondientes a Tivoli Workload Scheduler . . . . . . . . . . viii Utilizacin de LookAt para consultar la explicacin de los mensajes . . . . . . . . ix Acceso en lnea a las publicaciones . . . . . . ix Softcopy Collection Kit . . . . . . . . . . ix Pedido de publicaciones . . . . . . . . . x Envo de comentarios e informacin acerca de las publicaciones . . . . . . . . . . . . . x Accesibilidad . . . . . . . . . . . . . . x Cmo ponerse en contacto con el equipo de Soporte de software de IBM . . . . . . . . . . . . xi Convenios utilizados en este manual . . . . . . xi Resumen de mejoras . . . . . . . . . . . xii Mejoras realizadas en Tivoli Workload Scheduler for z/OS . . . . . . . . . . . . . . xii Funciones de z/OS . . . . . . . . . . xii Servidor multiprotocolo y Sysplex . . . . . xii Tivoli Workload Scheduler completo . . . . xiii Mejoras en Tivoli Workload Scheduler . . . . xiii Proceso de instalacin guiado por un asistente . . . . . . . . . . . . . xiii Autenticacin y cifrado seguros . . . . . xiv Trabajo entre cortafuegos . . . . . . . xiv Mecanismo de seguridad centralizado . . . xiv Depsito de datos . . . . . . . . . . xv Correlacin de cdigos de retorno de trabajos xv Funcin ampliada de rastreo automtico . . xv Soporte mejorado de huso horario . . . . . xv Nuevas opciones para manejar restricciones horarias . . . . . . . . . . . . . xv Gestin del estado de eventos . . . . . . xvi Mejoras realizadas en Job Scheduling Console xvi Manejo de trabajos retrasados . . . . . . xvi Correlacin de cdigos de retorno . . . . xvii Soporte de cortafuegos . . . . . . . . xvii Visor de explorador . . . . . . . . . xvii Visor hiperblico . . . . . . . . . . xvii Productividad . . . . . . . . . . . . . Soluciones de empresa . . . . . . . . . . . Productividad del usuario . . . . . . . . . . Va libre al crecimiento . . . . . . . . . . . Quin utiliza Workload Scheduler Suite . . . . . Funciones del gestor de planificaciones: Atribuciones . . . . . . . . . . . . . Funciones del gestor de operaciones . . . . . Una completa herramienta para el supervisor de turnos . . . . . . . . . . . . . . . Funciones del programador de aplicaciones . . . Operadores de consola . . . . . . . . . . Operadores de estacin de trabajo . . . . . . Usuarios finales y personal de ayuda (Help Desk) Resumen . . . . . . . . . . . . . . . 5 6 6 6 6 7 7 8 8 8 8 9 9

Captulo 2. Tivoli Workload Scheduler


Visin general . . . . . . . . . . . . Qu es Tivoli Workload Scheduler . . . . . Red de Tivoli Workload Scheduler . . . . . Tipos de gestores y de agentes . . . . . . Topologa . . . . . . . . . . . . . Red . . . . . . . . . . . . . . . Componentes de Tivoli Workload Scheduler . Objetos de planificacin de Tivoli Workload Scheduler . . . . . . . . . . . . . Proceso de produccin . . . . . . . . . Planificacin . . . . . . . . . . . . . Definicin de los objetos de planificacin . . Creacin de secuencias de trabajos. . . . . Establecimiento de la recuperacin de trabajos . Ejecucin de la produccin . . . . . . . . Proceso del inicio del da . . . . . . . . Ejecucin de secuencias de trabajos . . . . Supervisin . . . . . . . . . . . . Generacin de informes . . . . . . . . Auditora . . . . . . . . . . . . . Opciones y seguridad . . . . . . . . . . Establecimiento de opciones globales y locales . Establecimiento de la seguridad . . . . . Autenticacin y cifrado seguros . . . . Trabajo entre cortafuegos . . . . . . . Mecanismo de seguridad centralizado . . Utilizacin de husos horarios . . . . . . Utilizacin de agentes ampliados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11
11 11 12 13 14 15 16 16 18 19 19 19 19 20 20 21 21 22 22 23 23 23 24 24 24 24 25

Captulo 1. Visin general de Workload Scheduler Suite . . . . . . . . . . . 1


Una solucin vanguardista . . . . . . . . Planificacin global de la carga de trabajo . . Gestin de sistemas centralizada . . . . . . Integracin de la gestin de sistemas . . . . Automatizacin . . . . . . . . . . . Supervisin de la carga de trabajo . . . . . Recuperacin automtica de la carga de trabajo .
Copyright IBM Corp. 1991, 2003

Captulo 3. Tivoli Workload Scheduler for z/OS . . . . . . . . . . . . . . 27


Cmo se gestiona la carga de trabajo de produccin Estructura . . . . . . . . . . . . . . Conceptos . . . . . . . . . . . . . . Planes en Tivoli Workload Scheduler for z/OS . Planificacin a largo plazo . . . . . . . Planificacin detallada . . . . . . . . . 27 27 28 30 31 31

. . . . . . .

1 2 2 2 4 5 5

iii

Control automtico de la carga de trabajo de produccin . . . . . . . . . . . . . Sometimiento automtico de la carga de trabajo . . . . . . . . . . . . . . Recuperacin y reinicio automticos . . . . Soporte de z/OS Automatic Restart Manager Soporte de Workload Manager (WLM) . . . Comprobacin automtica del estado . . . . Notificacin del estado de los entornos heterogneos . . . . . . . . . . . . Notificacin del estado de los programas de usuario . . . . . . . . . . . . . . Comprobacin adicional de terminacin de trabajo . . . . . . . . . . . . . . Gestin del trabajo no planificado . . . . . Intercambio de informacin con otros programas Control e intervencin manuales . . . . . . Consultas de estado . . . . . . . . . Modificacin del plan actual . . . . . . . Gestin de trabajos crticos . . . . . . . . Seguridad . . . . . . . . . . . . . . Seguimiento de auditora . . . . . . . . Recurso de autorizacin del sistema . . . . Proteccin de datos y de recursos . . . . Integridad de los datos durante el sometimiento . . . . . . . . . . . Configuraciones de Tivoli Workload Scheduler for z/OS . . . . . . . . . . . . . . . . Sistema de control . . . . . . . . . . . Sistemas z/OS controlados . . . . . . . . Sistemas remotos . . . . . . . . . . Aplicaciones de interfaz de programa y paneles remotos. . . . . . . . . . . . . . . Planificacin de los trabajos que se encuentran en Tivoli Workload Scheduler . . . . . . . .

31 32 33 35 36 36 36 36 36 36 36 37 37 37 38 38 39 39 39 40 40 40 41 41 42 42

Trabajar con estaciones de trabajo . . . . . Trabajar con recursos . . . . . . . . . Tareas del operador . . . . . . . . . . Trabajar con instancias de secuencias de trabajos . . . . . . . . . . . . . . Trabajar con instancias de trabajos . . . . . Trabajar con las estaciones de trabajo del plan Trabajar con los recursos del plan . . . . . Tareas de Tivoli Workload Scheduler . . . . . . Tareas del planificador. . . . . . . . . . Trabajar con secuencias de trabajos . . . . Trabajar con trabajos . . . . . . . . . Trabajar con calendarios . . . . . . . . Trabajar con solicitudes . . . . . . . . Trabajar con parmetros . . . . . . . . Trabajar con dominios . . . . . . . . . Trabajar con estaciones de trabajo . . . . . Trabajar con clases de estaciones de trabajo . . Trabajar con recursos . . . . . . . . . Trabajar con usuarios . . . . . . . . . Tareas del operador . . . . . . . . . . Trabajar con instancias de secuencias de trabajos . . . . . . . . . . . . . . Trabajar con instancias de trabajos . . . . . Trabajar con estaciones de trabajo . . . . . Trabajar con dominios . . . . . . . . . Trabajar con dependencias de archivos . . . Trabajar con dependencias de solicitudes . . Trabajar con dependencias de recursos . . . Tareas comunes . . . . . . . . . . . . .

45 45 45 46 46 46 46 47 47 47 47 48 48 48 48 48 49 49 49 49 50 50 50 50 51 51 51 51

Captulo 5. Planificacin completa . . . 53


Cmo funciona la planificacin completa . . Agentes distribuidos . . . . . . . . . Configuraciones completas que reciben soporte Ventajas de la planificacin completa . . . . . . . . . . . . 53 54 55 56

Captulo 4. Tivoli Job Scheduling Console . . . . . . . . . . . . . . 43


Visin general . . . . . . . . . . . Tareas de Tivoli Workload Scheduler for z/OS . Tareas del planificador. . . . . . . . Trabajar con secuencias de trabajos . . Trabajar con trabajos . . . . . . . . . . . . . . . . . 43 44 44 44 44

Avisos . . . . . . . . . . . . . . . 57
Marcas registradas . . . . . . . . . . . . 58

ndice . . . . . . . . . . . . . . . 59

iv

Informacin general

Figuras
1. 2. 3. 4. Esta red de Tivoli Workload Scheduler se compone de dos dominios. . . . . . . Cmo funcionan los agentes ampliados. Recuperacin y reinicio automticos . . . Reinicio de la carga de trabajo de produccin espera dinmica . . . . . . . . . . . 12 26 . 34 y . 35 5. 6. 7. Seguridad . . . . . . . . . Configuraciones de Tivoli Workload for z/OS . . . . . . . . . Configuracin completa . . . . . . . . 39 Scheduler . . . . 41 . . . . 54

Copyright IBM Corp. 1991, 2003

vi

Informacin general

Prefacio
En esta publicacin se describe la suite de Tivoli Workload Scheduler 8.2 y sus funciones de gestin de la carga de trabajo de la empresa. En esta publicacin se facilita informacin de introduccin acerca de Tivoli Workload Scheduler, Tivoli Workload Scheduler para z/OS y Tivoli Job Scheduling Console para todos los usuarios. No se proporcionan explicaciones tcnicas detalladas acerca de su funcionamiento. Esta publicacin describe: v La estructura del producto v Dnde encaja en sistemas que tienen un nico host y que tienen varios hosts v Funciones principales v Cmo funciona con otros productos

Quin debe leer esta publicacin


Esta publicacin va dirigida a las personas siguientes: v Gestores de operaciones de proceso de datos (DP) y asesores tcnicos de stos que evalan el producto o que planifican su servicio de planificacin v Personas que necesitan informacin general para evaluar, instalar o utilizar el producto

Publicaciones
En esta seccin se listan las publicaciones de la biblioteca de Tivoli Workload Scheduler for z/OS y otros documentos relacionados. Tambin se describe cmo acceder a las publicaciones de Tivoli en lnea, cmo solicitar publicaciones de Tivoli y cmo realizar comentarios sobre publicaciones de Tivoli.

Publicaciones correspondientes a Tivoli Workload Scheduler for z/OS


Los siguientes documentos estn disponibles en la biblioteca de Tivoli Workload Scheduler for z/OS: v Customization and Tuning, SC32-1265 Describe cmo personalizar Tivoli Workload Scheduler for z/OS. v Installation Guide, SC32-1264 Describe cmo instalar Tivoli Workload Scheduler for z/OS. v Diagnosis Guide and Reference, SC32-1261 Contiene informacin que ayuda a diagnosticar y a corregir posibles problemas cuando se utiliza el producto. v Informacin general, SC10-3173 Describe las ventajas de la suite completa de Tivoli Workload Scheduler. v Getting Started, SC32-1262 Describe conceptos y terminologa de Tivoli Workload Scheduler for z/OS y contiene instrucciones para empezar a trabajar con el producto lo antes posible. v Tivoli Job Scheduling Console Release Notes, SC32-1258 Contiene informacin sobre cmo trabajar con Tivoli Workload Scheduler, independientemente de la plataforma, desde una GUI comn.
Copyright IBM Corp. 1991, 2003

vii

v Tivoli Job Scheduling Console - Gua del usuario, SC10-3171 Contiene informacin sobre cmo trabajar con Tivoli Workload Scheduler, independientemente de la plataforma, desde una GUI comn. v License Program Specifications, GI11-4208 Contiene informacin sobre la planificacin de Tivoli Workload Scheduler for z/OS. v Managing the Workload, SC32-1263 Explica cmo planificar la carga de trabajo y cmo controlar y supervisar el plan actual. v Memo to Users, GI11-4209 Contiene un resumen de cambios correspondientes al release actual del producto. v Messages and Codes, SC32-1267 Explica los mensajes y cdigos. v Program Directory, GI11-4203 Se suministra con la cinta de instalacin de Tivoli Workload Scheduler for z/OS, describe todo el material de instalacin y le proporciona instrucciones de instalacin especficas del nivel de release del producto o del nmero de dispositivo. v Programming Interfaces, SC32-1266 Contiene informacin sobre cmo escribir programas de aplicacin. v Gua de consulta rpida, SC10-3753 Contiene informacin de consulta rpida y sencilla para trabajar con el producto.

Publicaciones correspondientes a Tivoli Workload Scheduler


Los siguientes manuales estn disponibles en la biblioteca de Tivoli Workload Scheduler: v Tivoli Workload Scheduler - Gua de planificacin e instalacin, SC10-3833 Describe cmo planificar e instalar Tivoli Workload Scheduler. v Tivoli Workload Scheduler - Gua de consulta, SC10-3852 Explica la lnea de comandos de Tivoli Workload Scheduler, cmo funcionan los agentes ampliados y de red y cmo integrar Tivoli Workload Scheduler con NetView y con Tivoli Business Systems Manager. v Tivoli Workload Scheduler Troubleshooting and Error Messages, SC32-1275 Interpreta los mensajes de error de Tivoli Workload Scheduler y proporciona fuentes de informacin que le ayudarn a solucionar problemas con Tivoli Workload Scheduler. v Tivoli Workload Scheduler for Applications - Gua del usuario, SC10-3867 Describe cmo instalar y utilizar los agentes ampliados de Tivoli Workload Scheduler y cmo solucionar problemas con los mismos. v Tivoli Workload Scheduler for Applications Release Notes, SC32-1279 Contiene informacin de ltima hora sobre los agentes ampliados de Tivoli Workload Scheduler. v Tivoli Workload Scheduler AS/400 Limited FTA Users Guide, SC32-1280 Describe cmo instalar, configurar y utilizar agentes tolerantes a errores de Tivoli Workload Scheduler en AS/400. v Tivoli Workload Scheduler - Gua del usuario del mdulo Plus, SC10-3865 Explica cmo configurar y utilizar el mdulo Plus de Tivoli Workload Scheduler.

viii

Informacin general

v Tivoli Workload Scheduler Release Notes, SC32-1277 Contiene informacin de ltima hora sobre Tivoli Workload Scheduler.

Utilizacin de LookAt para consultar la explicacin de los mensajes


LookAt es un recurso en lnea que le permite consultar las explicaciones de la mayora de los mensajes que encuentre, as como de algunas terminaciones anormales y cdigos del sistema. Utilizar LookAt para buscar informacin resulta ms rpido que la bsqueda convencional, puesto que en la mayora de los casos LookAt va directamente a la explicacin del mensaje. Puede acceder a LookAt desde Internet en: http://www.ibm.com/eserver/zseries/zos/bkserv/lookat/ o desde cualquier lugar de z/OS o z/OS.e donde pueda acceder a la lnea de comandos de TSO/E (por ejemplo, indicador de TSO/E, ISPF, z/OS UNIX System Services que ejecuten OMVS). El sitio Web de LookAt tambin ofrece una edicin mvil de LookAt para dispositivos como Pocket PC, Palm OS o dispositivos de mano basados en Linux. De este modo, si tiene un dispositivo de mano con acceso inalmbrico y un navegador de Internet, puede acceder a informacin sobre mensajes de LookAt desde prcticamente cualquier sitio. Para utilizar LookAt como un comando de TSO/E, debe tener LookAt instalado en el sistema host. Puede obtener el cdigo de LookAt para TSO/E desde un disco (SK3T-4270) o desde el enlace Download del sitio Web de LookAt.

Acceso en lnea a las publicaciones


El CD del producto contiene las publicaciones que se encuentran en la biblioteca del producto. El formato de las publicaciones es PDF, HTML o ambos. Para acceder a las publicaciones mediante un navegador Web, abra el archivo infocenter.html. El archivo est en el directorio de publicaciones adecuado en el CD del producto. IBM coloca publicaciones correspondientes a este y a todos los dems productos Tivoli, en cuanto estn disponibles y siempre que se actualizan, en el sitio Web de Tivoli Software Information Center. Tivoli Software Information Center se encuentra en la siguiente direccin Web: http://publib.boulder.ibm.com/tividd/td/tdprodlist.html Haga clic en el enlace Tivoli Workload Scheduler for z/OS para acceder a la biblioteca del producto. Nota: Si imprime documentos PDF en un papel que no sea de tamao carta (Letter), seleccione el cuadro de seleccin Ajustar a pgina en el dilogo Imprimir Adobe Acrobat. Esta opcin est disponible cuando hace clic en Archivo Imprimir. Ajustar a pgina asegura que se imprime todo lo que se imprimira en una pgina de tamao carta en el papel que utilice.

Softcopy Collection Kit


Todos los manuales de la biblioteca, excepto las publicaciones bajo licencia, estn disponibles en copia software en el CD-ROM en OS/390, SK2T-6951 Softcopy Collection Kit.
Prefacio

ix

Puede leer los manuales en copia software en los CD-ROM utilizando estos programas bajo licencia de IBM: v BookManager READ/2 v BookManager READ/DOS v BookManager READ/6000 Todos los programas BookManager necesitan un sistema personal equipado con una unidad de CD-ROM (capaz de leer discos en formato ISO 9660 estndar) y un adaptador y cable adecuados. Para obtener informacin adicional sobre el hardware y el software, consulte la documentacin correspondiente al producto BookManager especfico que vaya a utilizar. Las actualizaciones a los manuales entre releases slo se proporcionan en copia software.

Pedido de publicaciones
El pedido de muchas publicaciones de Tivoli que estn en lnea puede realizarse desde el sitio web siguiente:
http://www.elink.ibmlink.ibm.com/public/applications/publications/cgibin/pbi.cgi

Tambin puede hacer el pedido por telfono, llamando a uno de los nmeros siguientes: v En los Estados Unidos: 800-879-2755 v En Canad: 800-426-4968 En otros pases, consulte el siguiente sitio Web para ver una lista de nmeros de telfono: http://www.ibm.com/software/tivoli/order-lit/

Envo de comentarios e informacin acerca de las publicaciones


Si tiene comentarios o sugerencias sobre productos Tivoli y su documentacin, rellene la encuesta sobre comentarios de los clientes en el siguiente sitio Web: http://www.ibm.com/software/sysmgmt/products/support

Accesibilidad
Las funciones de accesibilidad ayudan a los usuarios con una discapacidad fsica, como movilidad restringida o visin limitada, a utilizar satisfactoriamente los productos de software. Con este producto, puede utilizar tecnologas de ayuda para or y navegar por la interfaz. Tambin puede utilizar el teclado en lugar del ratn para utilizar todas las funciones de la interfaz grfica de usuario.

Informacin general

Cmo ponerse en contacto con el equipo de Soporte de software de IBM


Si tiene algn problema con un producto Tivoli, pngase en contacto con el equipo de Soporte de software de IBM. Consulte el manual IBM Software Support Guide en el siguiente sitio Web: http://techsupport.services.ibm.com/guides/handbook.html La gua contiene informacin sobre cmo ponerse en contacto con el equipo de Soporte de software de IBM, en funcin de la gravedad del problema, y la siguiente informacin: v Registro y ventajas v Nmeros de telfono y direcciones de correo electrnico del pas en el que se encuentra v Informacin que debe tener antes de ponerse en contacto con el equipo de Soporte de software de IBM

Convenios utilizados en este manual


En este manual se utilizan diversos convenios de tipos de letra para trminos y acciones especiales. Estos convenios tienen los siguientes significados:
Tipo de informacin Comandos Referencias en el texto a campos o paneles Entrada que debe especificar el usuario en campos de un panel Primera vez que se usa un trmino Convenio de estilo Todo en maysculas Todo en maysculas Monoespaciado Ejemplo CREATE CANTIDAD MIAPLICACIN

Cursiva

Aplicacin

Prefacio

xi

Resumen de mejoras
En este apartado se resumen las mejoras que se han realizado en: v Tivoli Workload Scheduler for z/OS v Tivoli Workload Scheduler v Tivoli Job Scheduling Console

Mejoras realizadas en Tivoli Workload Scheduler for z/OS


En las siguientes secciones se indican las mejoras que se han realizado en la Versin 8.2 de Tivoli Workload Scheduler for z/OS.

Funciones de z/OS
La lista siguiente resume los cambios en esta versin de las funciones de z/OS: v Puede hacer que la hora local en un sistema z/OS se modifique automticamente, por ejemplo durante periodos de ahorro de luz, sin tener que detener y volver a iniciar Tivoli Workload Scheduler for z/OS. v Puede activar o desactivar la opcin JESLOG SPIN utilizando la palabra clave SPIN en la sentencia OPCOPTS. De forma predeterminada, Tivoli Workload Scheduler for z/OS aade el parmetro JESLOG=NOSPIN a la tarjeta JOB cuando se cumplen las dos opciones siguientes: El usuario somete un JCL en una CPU que ejecuta z/OS Versin 1.2 o superior. En la sentencia de inicializacin OPCOPTS, el usuario especifica actividades de comprobacin de almacn de datos o de finalizacin de un trabajo. v Para facilitar la migracin desde otros productos de planificacin, ahora las operaciones de Tivoli Workload Scheduler for z/OS aceptan un nuevo nombre simblico que puede tener un mximo de 54 caracteres de longitud. Este nombre ampliado de operacin le permite representar el trabajo con algo que no es un nmero de operacin. Puede especificar el nombre ampliado de operacin al definir una operacin en la base de datos o al copiarla en el plan actual. Tambin puede utilizarlo para filtrar consultas sobre operaciones de la base de datos y del plan actual. v Puede utilizar una conexin mixta (SNA y XCF) entre el controlador y almacenes de datos asignados. v Una nueva rutina de salida, EQQUXPIF, valida los cambios en una descripcin de aplicacin (AD) realizados mediante la interfaz de programacin (PIF), el cargador por lotes (BL) y Job Scheduling Console (JSC). v Para aumentar el almacenamiento virtual de 16 MB a 2 GB, los componentes de Tivoli Workload Scheduler for z/OS se han modificado para que utilicen la modalidad de direccionamiento de 31 bits en lugar de la de 24 bits.

Servidor multiprotocolo y Sysplex


v El servidor puede utilizar APPC y TCP/IP en conexiones simultneas con Job Scheduling Console, PIF, paneles ISPF y agentes distribuidos. v Cuando se mueve una aplicacin a otro sistema en un entorno sysplex, por ejemplo por motivos de mantenimiento del sistema actual o debido a un error, se puede acceder a la aplicacin bajo la misma direccin IP virtual. El uso de una direccin IP virtual dinmica aumenta la flexibilidad de la configuracin completa, puesto que la aplicacin es independiente de la pila TCP/IP dentro del sysplex.

xii

Informacin general

Tivoli Workload Scheduler completo


La lista siguiente resumen los cambios realizados en esta versin de la planificacin completa: v Para estaciones de trabajo tolerantes a errores, puede continuar utilizando scripts centralizados que se almacenan en el conjunto de datos JOBLIB. Con scripts centralizados puede realizar funciones de sustitucin de variables, recuperacin automtica, edicin de JCL y configuracin de trabajos (al igual que para los trabajos en JOBLIB). Sin embargo, esto implica una prdida de la tolerancia a errores y requiere descargar el script en el agente cada vez que se somete el trabajo. Tiene que sopesar las ventajas y desventajas de utilizar scripts centralizados. v Puede utilizar una nueva sintaxis para recuperar trabajos no centralizados en agentes distribuidos de forma automtica cuando los trabajos terminan anormalmente. Esta recuperacin es parecida a la recuperacin en el entorno distribuido. v Puede utilizar la sustitucin de variables para trabajos que se ejecutan en estaciones de trabajo tolerantes a errores y que no utilizan scripts centralizados. Las tablas de variables definidas por el usuario y suministradas por Tivoli Workload Scheduler for z/OS reciben soporte. v Puede habilitar el soporte de cortafuegos y la autenticacin de SSL en la planificacin completa. v Puede especificar una condicin de finalizacin satisfactoria para cada trabajo que determine si se considera que un trabajo ha finalizado satisfactoriamente o ha terminado anormalmente. v Puede especificar o modificar una hora de plazo lmite para un trabajo o una secuencia de trabajos. v Hay nuevos archivos de registro para netman, batchman, mailman, writer y translator. v Se pueden conectar varios gestores de dominio al controlador. Esto ayuda a mejorar la flexibilidad, la escalabilidad y el rendimiento. v Puede hacer que una aplicacin o una operacin dependan de la existencia de uno o ms archivos antes de que comiencen la ejecucin. v Puede activar y desactivar el sometimiento de trabajos planificados en un entorno completo. v Puede habilitar o inhabilitar el seguimiento de auditora de un plan. v Puede modificar el estado de agentes distribuidos y conmutar su gestor de dominio. v Puede renovar el contenido del directorio de trabajo. v Puede utilizar los paneles ISPF para producir una cinta APAR que recopile datos completos. v Puede utilizar la Herramienta de migracin de trabajos para migrar de agentes de seguimiento a agentes distribuidos.

Mejoras en Tivoli Workload Scheduler


En las siguientes secciones se indican las mejoras que se han realizado en la Versin 8.2 de Tivoli Workload Scheduler.

Proceso de instalacin guiado por un asistente


Se proporciona un asistente InstallShield para plataformas de capa 1 para guiarle por los siguientes procedimientos de instalacin: v Instalar una nueva instancia de Tivoli Workload Scheduler
Prefacio

xiii

v Actualizar Tivoli Workload Scheduler a partir de una versin anterior v Aadir una nueva funcin a una instalacin existente de Tivoli Workload Scheduler v Promocionar una instalacin existente v Instalar un parche v Eliminar o desinstalar Tivoli Workload Scheduler o slo funciones especificadas

Autenticacin y cifrado seguros


La seguridad se ha mejorado para las conexiones entre dominios protegidos y no protegidos, aplicando el mecanismo de autenticacin y cifrado basado en el protocolo SSL (Secure Sockets Layer). SSL utiliza certificados digitales para autenticar la identidad de una estacin de trabajo. El administrador de Tivoli Workload Scheduler debe planificar cmo se utilizar la autenticacin dentro de la red: v Utilizacin de un certificado para la red de Tivoli Workload Scheduler completa. v Utilizacin de un certificado para cada dominio. v Utilizacin de un certificado para cada estacin de trabajo. El soporte de SSL se instala automticamente con Tivoli Workload Scheduler, versin 8.2.

Trabajo entre cortafuegos


En versiones anteriores de Tivoli Workload Scheduler, para ejecutar comandos para iniciar o detener una estacin de trabajo o para obtener la lista estndar hay que abrir una conexin TCP/IP directa entre los nodos de origen y de destino. En un entorno de cortafuegos, esto fuerza a los usuarios a romper el cortafuegos para abrir una va de comunicacin directa entre el agente maestro y cada agente tolerante a errores de la red. La Versin 8.2 ofrece un nuevo atributo configurable -behindfirewall- en la definicin de la estacin de trabajo en la base de datos. Puede establecer este atributo en ON para indicar que existe un cortafuegos entre esta estacin de trabajo particular y su gestor de dominio y que el vnculo entre el gestor de dominio y la estacin de trabajo (que puede constituir otro gestor de dominio) es el nico vnculo permitido entre los respectivos dominios. Adems, para todas las estaciones de trabajo que tienen este atributo establecido en ON, los comandos para iniciar o detener la estacin de trabajo o para obtener la lista estndar se transmitirn a travs de la jerarqua de dominios en lugar de abrir una conexin directa entre el maestro (o gestor de dominio) y la estacin de trabajo.

Mecanismo de seguridad centralizado


Una nueva opcin global permite cambiar el modelo de seguridad en la red Tivoli Workload Scheduler. Si utiliza esta opcin, los archivos de seguridad correspondientes a los agentes tolerantes a errores de la red slo se pueden crear o modificar en el maestro. El administrador de Tivoli Workload Scheduler es el encargado de crear, actualizar y distribuir los archivos de seguridad correspondientes a todos los agentes en los que se necesita acceso de usuarios. Al establecer esta opcin global se activa un mecanismo de seguridad para identificar y confirmar la red Tivoli Workload Scheduler correspondiente al maestro. Si prefiere el modelo de seguridad tradicional, puede utilizarlo no activando la variable global.

xiv

Informacin general

Depsito de datos
Puesto que el entorno contiene muchos productos y servicios que gestionan y supervisan su sistema de IT, las funciones de almacenar estos datos, generar informes y analizar los datos se ha convertido en una tarea compleja. El hecho de recopilar estos datos en un lugar, un depsito de datos central, le permite construir una vista completa de su empresa y ver sus componentes de forma independiente de aplicaciones especficas. Localice y consulte la documentacin correspondiente al paquete de habilitacin de depsito de datos. La documentacin se encuentra en el CD_2 en un archivo PDF del subdirectorio tedw_apps_etl/aws/pkg/v820/doc.

Correlacin de cdigos de retorno de trabajos


Antes, Tivoli Workload Scheduler consideraba que un trabajo se haba ejecutado satisfactoriamente si terminaba con el cdigo de retorno cero y que haba dado error si terminaba con un cdigo de retorno distinto de cero. Ahora puede definir una expresin lgica que represente qu cdigos de retorno se consideran satisfactorios. La posibilidad de definir el trabajo como satisfactorio o anmalo aumenta la flexibilidad para controlar el flujo de ejecucin de trabajos en funcin del resultado de la ejecucin del trabajo.

Funcin ampliada de rastreo automtico


Se trata de un mecanismo incorporado de tipo registro automtico que registra todas las actividades que llevan a cabo los procesos de IBM Tivoli Workload Scheduler. En el caso de que se produzca una anomala en el producto o un comportamiento inesperado, esta funcin puede resultar extremadamente eficaz para determinar la causa del problema. En el caso de que se produzcan problemas, se solicita al usuario que cree un archivo instantneo de rastreo emitiendo algunos comandos sencillos. Luego el equipo de soporte de Tivoli examina el archivo instantneo de rastreo, utilizando la informacin registrada como una eficaz base para la determinacin del problema. La funcin de rastreo automtico, ya disponible en la versin 8.1, se ha ampliado para que se ejecute en plataformas adicionales. Consulte el manual Tivoli Workload Scheduler Troubleshooting and Error Messages si desea obtener ms informacin sobre esta funcin.

Soporte mejorado de huso horario


Esta versin aumenta la granularidad de los husos horarios soportados. De hecho, tiene en cuenta que ubicaciones pertenecientes al mismo huso horario pueden sin embargo seguir distintas tablas horarias de ahorro de energa.

Nuevas opciones para manejar restricciones horarias


Los trabajos y las secuencias de trabajos estn restringidos por horas de inicio y plazos lmite especificados para los mismos, y tambin por cualquier dependencia que tengan sobre la finalizacin de otros trabajos o secuencias de trabajos. Para ayudarle a determinar el estado de trabajos y de secuencias de trabajos, se han implantado las siguientes mejoras: v Los mensajes relacionados con errores de trabajos y de secuencias de trabajos y con retrasos se visualizan en la GUI de planificacin de trabajos y se registran en el registro de mensajes. v Se emite un mensaje si algn trabajo o secuencia de trabajos ha alcanzado la hora de inicio especificada para el mismo, pero no se puede iniciar debido a dependencias de otros trabajos o secuencias de trabajos.

Prefacio

xv

v Se emite un mensaje cuando se alcanza la hora de plazo lmite para un trabajo o secuencia de trabajos que an no ha comenzado. v Un recurso de consulta le permite consultar trabajos y secuencias de trabajos utilizando la GUI de planificacin de trabajos o la interfaz de lnea de comandos para la siguiente informacin: Trabajos o secuencias de trabajos cuyas horas de inicio se han alcanzado, pero cuya ejecucin an no ha comenzado Trabajos o secuencias de trabajos cuyos plazos lmite se han alcanzado, pero cuya ejecucin an no ha comenzado Trabajos o secuencias de trabajo cuyos plazos lmite se han alcanzado, pero cuya ejecucin an no ha finalizado v Nuevas opciones le permiten iniciar trabajos o secuencias de trabajos cuyos plazos lmite se han alcanzado pero que an no han comenzado. En estos casos, se envan notificaciones emitiendo un mensaje a Batchman y al registro de consola y se enva un evento a Tivoli Enterprise Console y a Tivoli Business Systems Manager.

Gestin del estado de eventos


En este release, se han implantado nuevos eventos y reglas de Tivoli Enterprise Console relacionados con opciones de restricciones horarias de trabajos y de secuencias de trabajos. Puede definir qu trabajos se consideran trabajos clave y puede hacer que se enven eventos a Tivoli Enterprise Console que notifiquen no nicamente el estado final, sino tambin los estados intermedios de todos los trabajos clave. Tambin puede personalizar reglas de Tivoli Enterprise Console para someter trabajos automticamente cuando se reciben eventos especficos. Consulte el manual Tivoli Workload Scheduler Gua del usuario del mdulo Plus si desea obtener informacin sobre cmo crear y personalizar nuevas reglas de Tivoli Enterprise Console.

Mejoras realizadas en Job Scheduling Console


Job Scheduling Console Feature Level 1.3 se suministra con la suite de productos de planificacin de cargas de trabajo o con cualquiera de sus componentes. En las secciones siguientes se describen las mejoras realizadas en la Versin 1.3 de Job Scheduling Console.

Manejo de trabajos retrasados


Los trabajos y las secuencias de trabajos estn restringidos por horas de inicio y plazos lmite especificados para los mismos, y tambin por cualquier dependencia que tengan sobre la finalizacin de otros trabajos o secuencias de trabajos. Para ayudarle a determinar el estado de trabajos y de secuencias de trabajos, se han implantado las siguientes mejoras: v Los mensajes relacionados con errores de trabajos y de secuencias de trabajos y con retrasos se muestran y se registran en el registro de mensajes de Tivoli Workload Scheduler. v Un recurso de consulta le permite consultar la siguiente informacin sobre trabajos y secuencias de trabajos: Trabajos o secuencias de trabajos cuyas horas de inicio se han alcanzado, pero que an no han comenzado Trabajos o secuencias de trabajos cuyos plazos lmite se han alcanzado, pero que an no han comenzado Trabajos o secuencias de trabajo cuyos plazos lmite se han alcanzado, pero cuya ejecucin an no ha finalizado

xvi

Informacin general

v Trabajos o secuencias de trabajos cuyos plazos lmite se han alcanzado pero que an no han comenzado

Correlacin de cdigos de retorno


Ahora puede definir una expresin lgica que represente qu cdigos de retorno se consideran satisfactorios en la ejecucin de trabajos.

Soporte de cortafuegos
Job Scheduling Console proporciona un mtodo seguro para conectar con un motor de IBM Tivoli Workload Scheduler situado tras un cortafuegos, utilizando siempre los puertos TCP/IP especificados.

Visor de explorador
El Visor de explorador proporciona una vista integrada de instancias de secuencias de trabajos con sus trabajos y dependencias relacionados, si los hay, en una vista de rbol.

Visor hiperblico
El Visor hiperblico muestra una vista integrada de instancias de secuencias de trabajos con sus trabajos y dependencias relacionados, si los hay, en un formato grfico. Esta vista resulta muy til para visualizar consultas complicadas en las que intervienen muchas instancias de secuencias de trabajos.

Prefacio

xvii

xviii

Informacin general

Captulo 1. Visin general de Workload Scheduler Suite


Workload Scheduler Suite es un novedoso gestor de la carga de trabajo de produccin que se ha diseado para ayudarle a superar retos presentes y futuros de proceso de datos. Su mbito abarca todo el sistema de informacin de la empresa, incluidos los entornos heterogneos. Las presiones de las que actualmente es objeto el entorno de proceso de datos hacen que resulte cada vez ms difcil mantener el mismo nivel de servicios que se ofrecen a los clientes. En un gran nmero de instalaciones, el tiempo disponible para el proceso por lotes se reduce. Cada vez hay ms trabajos esenciales que deben terminarse antes de empezar el trabajo en lnea de la maana. A la inversa, los requisitos para la disponibilidad integrada de los servicios en lnea durante la sesin de proceso por lotes tradicional ejercen presin sobre los recursos disponibles para el proceso de la carga de trabajo de produccin. De forma cada vez ms perceptible, el proceso de datos siete das a la semana y 24 horas al da no es nicamente un objetivo, sino un requisito. Los usuarios y propietarios de los servicios de proceso de datos tambin utilizan los servicios de proceso por lotes con mayor frecuencia que nunca. La carga de trabajo por lotes tiende a aumentar cada ao a una velocidad algo menor que el aumento de la carga de trabajo en lnea. Si combinamos esto con el hecho de que los trabajos de proceso por lotes utilizan cada vez ms datos de proceso, el resultado final ser un aumento significativo del volumen de trabajo. Adems, existe falta de personal con los conocimientos tcnicos necesarios para operar y gestionar los entornos de proceso de datos, cuya complejidad va en aumento. Las complejas interrelaciones que existen entre las actividades de produccin (entre las tareas manuales y de mquina) han hecho que sea imposible realizar su gestin sin una herramienta de gestin de la carga de trabajo. Workload Scheduler Suite simplifica la gestin de los sistemas en entornos heterogneos mediante la integracin de funciones de gestin de sistemas. La suite est formada por tres componentes principales: v Tivoli Workload Scheduler for z/OS Es el planificador para los entornos OS/390 y z/OS v Tivoli Workload Scheduler Es el planificador para entornos distribuidos v Tivoli Job Scheduling Console Es la interfaz de usuario comn para Tivoli Workload Scheduler for z/OS y Tivoli Workload Scheduler

Una solucin vanguardista


La suite proporciona soluciones de tecnologa avanzada para los problemas de gestin de la carga de trabajo de produccin. Puede automatizar, planificar y controlar el proceso de toda la carga de trabajo de produccin de la empresa, no slo el subconjunto de proceso por lotes. La suite funciona como un controlador automtico de la carga de trabajo de produccin que permite maximizar la productividad del trabajo y optimizar los recursos, as como intervenir manualmente cuando es necesario.
Copyright IBM Corp. 1991, 2003

Cuando la suite intercambia informacin con otros productos de gestin de sistemas, forma parte de una plataforma de gestin de sistemas y automatizacin integrada para las operaciones de proceso de datos.

Planificacin global de la carga de trabajo


La suite crea planes operativos basndose en las descripciones de usuario del departamento de operaciones y en la carga de trabajo de ste. Estos planes constituyen la base de los acuerdos de nivel de servicio y ofrecen una imagen de la carga de trabajo en cualquier momento. Una planificacin adecuada es la piedra angular de todas las tcnicas de gestin exitosas. Una planificacin eficaz tambin contribuye a maximizar la amortizacin de las inversiones realizadas en tecnologa de la informacin.

Gestin de sistemas centralizada


La suite automatiza, supervisa y controla el flujo de trabajo de todas las operaciones de proceso de datos de la empresa, tanto en los sistemas locales como en los sistemas remotos. Desde un nico punto de control, la suite analiza el estado del trabajo de produccin y dirige el proceso de la carga de trabajo de acuerdo con las polticas empresariales de la instalacin. Da soporte a un entorno de varios usuarios finales, lo que permite realizar el control y el proceso distribuido de los diversos locales y departamentos de la empresa.

Integracin de la gestin de sistemas


Las soluciones para los problemas de gestin de sistemas actuales hacen necesaria la integracin de procesos y programas de aplicacin. La suite ofrece esta integracin por medio de los elementos siguientes: v Agentes para controlar la carga de trabajo en plataformas que no son z/OS v Otros entornos de arquitectura y aplicaciones de gestin de sistemas. La suite intercambia informacin directamente con algunos de los productos del z/OS as como con gran nmero de otros productos de IBM con el fin de proporcionar un recurso de proceso completo y automatizado y un enfoque integrado para el control de cargas de trabajo de produccin complejas. NetView. El programa NetView es la plataforma IBM para la gestin y automatizacin de la red. Puede utilizar la interfaz de Tivoli Workload Scheduler for z/OS con el programa NetView para traspasar informacin acerca del trabajo que est procesndose. La suite permite comunicarse conjuntamente con el programa NetView y con el proceso de la carga de trabajo de produccin. Para dar una respuesta a las situaciones que se producen durante el proceso de la carga de trabajo, Tivoli Workload Scheduler for z/OS tambin puede pasar informacin al programa NetView para llevar a cabo el manejo de alertas. El programa NetView puede desencadenar automticamente Tivoli Workload Scheduler for z/OS con el fin de que realice acciones que respondan a estas situaciones utilizando gran diversidad de mtodos. Tivoli Workload Scheduler/NetView es una aplicacin de NetView que ofrece a los gestores de la red la capacidad de supervisar y diagnosticar redes de Tivoli Workload Scheduler desde un nodo de gestin de NetView. Incluye un conjunto de submapas y smbolos para ver la topografa de las redes de Tivoli Workload Scheduler y determinar el estado de la actividad de planificacin de trabajos y los procesos crticos de Tivoli Workload Scheduler de cada estacin de trabajo.

Informacin general

Workload Manager (WLM). WLM controla el gran nmero de recursos del sistema de que dispone cada unidad de trabajo en entornos de host. Tivoli Workload Scheduler for z/OS funciona conjuntamente con WLM para detectar los trabajos crticos y moverlos a una clase de servicio de mayor rendimiento. Adems, con WLM, los trabajos crticos reciben ms recursos del sistema y se completan en menos tiempo. Resource Object Data Manager (RODM). RODM proporciona una ubicacin central para almacenar, recuperar y gestionar la informacin de recursos operativos necesaria para la gestin de la red y los sistemas. Puede correlacionar un recurso especial con un objeto RODM. Esto permite planificar la carga de trabajo de produccin de forma que se tenga en cuenta la disponibilidad de recursos real, que se actualiza de forma dinmica. Tivoli Performance Reporter for OS/390 (Performance Reporter). Performance Reporter ayuda a gestionar el rendimiento del sistema con eficacia, pues recopila datos de rendimiento en una base de datos DATABASE 2 (DB2) y presenta los datos en gran diversidad de formatos para su utilizacin en la gestin de sistemas. Performance Reporter utiliza los datos de Tivoli Workload Scheduler for z/OS para generar informes de resumen y de gestin acerca de los resultados planificados y reales de la carga de trabajo de produccin. Report Management and Distribution System (RMDS). RMDS ayuda a los clientes a incrementar la productividad y a reducir los costes de impresin, pues proporciona un medio que permite almacenar y manejar los informes en un entorno z/OS. Cuando un usuario solicita, en un dilogo, la visualizacin de un registro de trabajo o la reconstruccin automtica del JCL para realizar un reinicio de nivel de paso, Tivoli Workload Scheduler for z/OS intercambia informacin con RMDS. Esta interfaz elimina la necesidad de duplicar la informacin de registro de trabajos, lo que permite ahorrar ciclos de CPU y espacio de dispositivo de almacenamiento de acceso directo (DASD). Tivoli Service Desk for OS/390 (TSD/390). TSD/390 da soporte a la administracin del proceso de gestin de sistemas de los recursos de hardware, de los recursos de software y de otros recursos relacionados de una empresa. Con TSD/390, tambin se proporciona una interfaz para la notificacin de los problemas que se detectan durante el proceso de la carga de trabajo de produccin. Resource Access Control Facility (RACF). RACF es el producto de IBM diseado para proteger la seguridad de los datos. RACF puede utilizarse como herramienta primaria para proteger los servicios y los datos de Tivoli Workload Scheduler for z/OS en el nivel de la empresa que lo necesite. Con RACF 2.1, puede utilizar una clase de recursos reservada de Tivoli Workload Scheduler for z/OS para proteger los recursos. System Automation for OS/390 (SA/390). SA/390 inicia procedimientos de automatizacin que realizan funciones de operador para la gestin de componentes, conjuntos de datos y subsistemas de OS/390. SA/390 incluye una funcin de automatizacin para Tivoli Workload Scheduler for z/OS. Data Facility Hierarchical Storage Manager (DFHSM). Las funciones de gestin de catlogos de Tivoli Workload Scheduler for z/OS invocan a DFHSM para recuperar los conjuntos de datos migrados durante la limpieza de conjuntos de datos que tiene lugar para un trabajo que no se ha ejecutado satisfactoriamente o para un trabajo que ha vuelto a ejecutarse.

Captulo 1. Visin general

CICS e IMS (Computer Information Control System e Information Management System). Tivoli Workload Scheduler for z/OS permite planificar el inicio y la detencin de las tareas iniciadas. Puesto que Tivoli Workload Scheduler for z/OS realiza el seguimiento del estado de las tareas iniciadas, puede organizar el trabajo con el fin de que se realicen una serie de tareas como, por ejemplo, las copias de seguridad de las bases de datos de transacciones, de acuerdo con el estado de los subsistemas CICS o IMS. Tivoli Business Systems Manager. Tivoli Business Systems Manager proporciona supervisin y gestin de eventos de los recursos, aplicaciones y subsistemas con el objetivo de facilitar su continua disponibilidad para la empresa. La utilizacin de Tivoli Business Systems Manager con la suite permite gestionar las aplicaciones estratgicas desde una perspectiva nica en los sistemas empresariales. Tivoli Business Systems Manager supervisa las aplicaciones y operaciones relacionadas con los trabajos de proceso por lotes que la suite representa, e integra uniformemente estos objetos en todos los dems objetos de empresa que Tivoli Business Systems Manager supervisa. Tivoli Enterprise Console. Tivoli Enterprise Console es una completa aplicacin de gestin de eventos basada en reglas que integra la gestin de la red, de los sistemas, de la base de datos y de las aplicaciones. Ofrece una vista centralizada y global del sistema de la empresa a la vez que garantiza una alta disponibilidad de los recursos del sistema y de las aplicaciones. Tivoli Enterprise Console acta como un punto centralizado de coleccin de las alarmas y eventos de gran diversidad de orgenes, incluidos los de las aplicaciones de Tivoli. Tivoli Workload Scheduler ejecuta un adaptador de Tivoli Enterprise Console que lee los eventos del archivo del registro de Tivoli Workload Scheduler. Adems de estos productos de IBM, existen muchos productos de otros proveedores de software que funcionan con, o que procesan, los datos de la suite.

Automatizacin
La automatizacin de la gestin de la carga de trabajo de produccin que ofrece la suite permite minimizar la posibilidad de que se produzcan errores humanos al procesar la carga de trabajo de produccin y hace posible que el personal de la empresa pueda dedicarse a realizar otras tareas ms productivas. La suite permite planificar, dirigir y controlar el proceso de la carga de trabajo de produccin, pasos muy importantes hacia la automatizacin y la realizacin de operaciones desatendidas. Con independencia de si ejecuta uno o ms sistemas en una nica ubicacin o bien en varias ubicaciones distribuidas, la suite ayuda a automatizar la carga de trabajo de produccin mediante lo siguiente: v Coordinacin, desde un nico punto de control, de todos los turnos y del trabajo de produccin de las instalaciones de todos los tamaos. v Automatizacin de las tareas complejas y repetitivas del operador. v Modificacin dinmica de la planificacin de la carga de trabajo de produccin como respuesta a los cambios que se producen en el entorno de produccin (como, por ejemplo, los trabajos urgentes, los cambios de prioridad o las anomalas de hardware) y, a continuacin, gestin de la carga de trabajo de acuerdo con ello. v Resolucin de las dependencias de la carga de trabajo. v Gestin de la utilizacin de los recursos compartidos. v Realizacin del seguimiento de cada unidad de trabajo. v Deteccin de procesos no satisfactorios.

Informacin general

v Visualizacin de informacin de estado e instrucciones para indicar al personal las operaciones que debe realizar. v Intercambio de informacin con otros productos clave de IBM para proporcionar una plataforma de automatizacin integrada. La suite permite centralizar e integrar el control de la carga de trabajo de produccin y reduce el nmero de tareas que debe realizar el personal.

Supervisin de la carga de trabajo


Adems de proporcionar un nico punto de control de la carga de trabajo de produccin de todos los sistemas, la suite realiza lo siguiente: v Supervisa la carga de trabajo de produccin en tiempo real y proporciona al personal encargado de realizar las operaciones la informacin ms actualizada acerca del estado de la carga de trabajo para que puedan reaccionar rpidamente en caso de que se produzca algn problema. v Proporciona interfaces de seguridad que garantizan la proteccin de los servicios y de los datos. v Permite intervenir manualmente en el proceso del trabajo. v Informa acerca del estado actual del proceso de la carga de trabajo de produccin. v Proporciona informes que pueden servir de base para documentar los contratos de servicio con los usuarios. Los clientes pueden ver cundo y cmo va a procesarse su trabajo.

Recuperacin automtica de la carga de trabajo


La suite permite que el proceso de la carga de trabajo de produccin contine incluso si se producen anomalas en el sistema o en las conexiones. Si un sistema deja de funcionar, la suite puede reiniciar el proceso en otro sistema. Cuando el sistema de control est ejecutndose en un complejo de sistemas (sysplex) del z/OS, existe una funcin de espera dinmica que puede transferir automticamente el control de la carga de trabajo de produccin a otro sistema del sysplex. Puesto que la suite sigue gestionando la carga de trabajo de produccin cuando se ha producido una anomala, es posible mantener la integridad de las planificaciones en proceso y seguir prestando servicio a los clientes. En Tivoli Workload Scheduler, existe una funcin de conmutacin de gestor que ofrece la posibilidad de sustituir un gestor de dominio maestro anmalo o una estacin de trabajo de gestor de dominio anmala por un gestor de dominio o un agente tolerante a errores de reserva debidamente configurado.

Productividad
La suite ofrece beneficios de productividad reales pues, mediante la automatizacin, garantiza un rendimiento rpido y preciso. Un gran nmero de las soluciones de automatizacin actuales citan beneficios de productividad que no son realistas. Algunas de las tareas automatizadas no deben realizarse nunca o, desde luego, no con la frecuencia con la que se realizan mediante la automatizacin. Por este motivo, es difcil establecer las ventajas de productividad reales de la empresa. Las tareas que realiza la suite no slo han de realizarse, sino que tienen que efectuarse correctamente, siempre, con la mayor celeridad posible. Un gran nmero de estas tareas, que tradicionalmente ejecutan los profesionales de proceso de

Captulo 1. Visin general

datos, son aburridas y en consecuencia favorecen que se produzcan errores. Con la suite, el personal encargado del proceso de datos puede emplear su tiempo con ms eficacia.

Soluciones de empresa
A continuacin se indican las soluciones de empresa que la suite proporciona: v Direccin de la produccin en funcin de los objetivos de la empresa v Automatizacin de la carga de trabajo de produccin para ampliar la productividad de la empresa v Presentacin de informacin acerca de las cargas de trabajo actuales y futuras v Gestin eficaz de gran nmero de actividades

Productividad del usuario


El personal encargado del proceso de datos y los usuarios finales podrn experimentar un incremento de productividad muy significativo gracias a las siguientes caractersticas de la suite: v Rpida implementacin. v Respuesta inmediata a las peticiones de dilogo de consultas sobre el estado de la carga de trabajo. Los usuarios reciben informacin detallada en tiempo real acerca del proceso de la carga de trabajo de produccin para que puedan detectar y corregir rpidamente cualquier posible error. v Automatizacin de tareas del operador como, por ejemplo, la recuperacin de errores y la limpieza de conjuntos de datos. v Job Scheduling Console, con su interfaz grfica de usuario de sencilla utilizacin y sofisticados recursos de ayuda en lnea.

Va libre al crecimiento
A medida que se va implementando la automatizacin y el control, se pueden gestionar mayores volmenes de carga de trabajo de produccin. La suite hace posible el crecimiento dentro de las operaciones de proceso de datos por medio de lo siguiente: v Procedimientos que permiten absorber la cada vez mayor carga de trabajo de proceso por lotes sin necesidad de disponer de ms personal para estas operaciones v Una interfaz abierta para someter y realizar el seguimiento de la carga de trabajo en gran diversidad de sistemas operativos v Interfaces con otros programas de aplicacin de gestin de sistemas v Una interfaz abierta para los programas de otras plataformas y tambin para comunicarse con ellos v Gestin de los volmenes de carga de trabajo de produccin actuales y futuros v Recursos de simulacin para pronosticar futuras cargas de trabajo

Quin utiliza Workload Scheduler Suite


En una empresa normal, son muchas las personas que contribuyen a la implementacin y funcionamiento de la suite: v Gestor de planificaciones v Gestor de operaciones v Supervisor de turnos

Informacin general

v Programador de aplicaciones v Operadores de consola v Operadores de estacin de trabajo como, por ejemplo, los operadores de los trabajos de impresin, el personal encargado de la preparacin de los trabajos y los responsables de inicio de sesin v Usuarios finales v Personal de ayuda En este apartado se describe cmo la suite puede beneficiar directamente al personal encargado del proceso de datos.

Funciones del gestor de planificaciones: Atribuciones


El planificador hace posible que el gestor de planificaciones pueda mantener el proceso de produccin actual y futuro de toda la empresa. La suite ofrece muchas ventajas al gestor de planificaciones, pues proporciona lo siguiente: v Planificacin automtica de todas las actividades de la carga de trabajo de produccin. v Resolucin automtica de la complejidad de las dependencias de la carga de trabajo de produccin y direccin del trabajo de la forma ms eficaz. v Soporta la simulacin de las cargas de trabajo futuras en el sistema. El gestor de planificaciones puede evaluar, con anticipacin, el efecto que pueden tener los cambios en los volmenes de carga de trabajo de produccin o en los recursos de los procesos. v Presentacin de una vista en tiempo real del estado del trabajo a medida que se ejecuta en el sistema para permitir al gestor de planificaciones realizar rpidamente lo siguiente: Responder a las consultas de los clientes relacionadas con el estado de sus trabajos Identificar los problemas que se hayan producido en el proceso de la carga de trabajo. v Proporciona recursos para realizar una intervencin manual. v Gestiona automticamente un gran nmero de problemas de la carga de trabajo. Los recursos de reinicio de la carga de trabajo de produccin, la espera dinmica, la recuperacin automtica de los trabajos y de las tareas iniciadas y la limpieza de conjuntos de datos proporcionan al gestor de planificaciones completos recursos para la gestin de errores y para la gestin de situaciones graves. v Proporciona el registro de los cambios realizados en los datos de la carga de trabajo de produccin por medio del recurso de seguimiento de auditora. Esto ayuda al gestor de planificaciones a resolver los problemas que se deben a errores de usuario. v Gestiona el trabajo que no puede planificarse.

Funciones del gestor de operaciones


Las funciones de generacin de informes, de planificacin y de control pueden ayudar al gestor de operaciones a realizar lo siguiente: v Mejorar la eficacia de las operaciones v Mejorar el control de los niveles de servicio y la calidad v Establecer acuerdos de nivel de servicio para las aplicaciones de usuario final y para los servicios que se prestan v Mejorar las relaciones con los departamentos de usuarios finales

Captulo 1. Visin general

v Incrementar la amortizacin de la inversin realizada en tecnologa de la informacin v Desarrollar el potencial del personal.

Una completa herramienta para el supervisor de turnos


La suite es importante para el supervisor de turnos, en especial, en complejos de varios sistemas donde los sistemas locales y remotos se controlan desde una ubicacin central. La suite puede ayudar al supervisor de turnos a realizar lo siguiente: v Supervisar y controlar la carga de trabajo de produccin en los complejos de varios sistemas v Controlar la utilizacin de los dispositivos que pueden montarse v Separar la informacin relacionada con el estado del trabajo de la del sistema y otra informacin v Proporcionar informacin de estado directamente a los usuarios finales v Gestionar la carga de trabajo en caso de que se produzca una anomala en el sistema v Realizar cambios en el plan actual como respuesta a eventos no planificados como, por ejemplo, anomalas en el equipo, absentismo del personal y trabajos urgentes.

Funciones del programador de aplicaciones


La comprobacin de la autorizacin del usuario permite que los grupos de desarrollo de aplicaciones puedan utilizar todas las funciones de planificacin y control simultneamente con, pero de forma aislada, los sistemas y servicios de produccin. La suite puede ser una valiosa herramienta para el personal encargado del desarrollo de aplicaciones cuando han de realizarse las acciones siguientes: v Empaquetar nuevas aplicaciones para su ejecucin habitual v Probar un nuevo JCL en formato empaquetado final v Probar nuevas aplicaciones y los cambios realizados en las existentes v Volver a iniciar o a ejecutar trabajos que no se han completado satisfactoriamente.

Operadores de consola
La suite puede encargarse de realizar las laboriosas tareas que se indican a continuacin y que corresponden a los operadores de consola: v Iniciar y detener las tareas iniciadas v Preparar el JCL antes de someter los trabajos v Someter trabajos v Verificar la secuencia del trabajo v Generar un informe del estado del trabajo v Realizar la limpieza de conjuntos de datos en situaciones que requieren la realizacin de una recuperacin y reejecucin v Responder a una anomala en la carga de trabajo v Preparar el JCL para los reinicios de nivel de paso.

Operadores de estacin de trabajo


La suite ayuda a los operadores de estacin de trabajo a hacer su trabajo proporcionndoles lo siguiente: v Informacin de estado completa y puntual

Informacin general

v Listas actualizadas de trabajos preparados en las que se asignan prioridades al flujo de trabajo v Ayuda en lnea en las instrucciones del operador.

Usuarios finales y personal de ayuda (Help Desk)


Los usuarios finales necesitan con frecuencia estar informados con relacin al estado del proceso de la carga de trabajo. Pueden utilizar Job Scheduling Console para comprobar personalmente el estado del proceso de sus secuencias de trabajos desde una estacin de trabajo personal. Los usuarios finales pueden realizar consultas utilizando Job Scheduling Console sin necesidad de haberse familiarizado con la suite, ISPF o TSO y sin necesidad de haber iniciado la sesin en un sistema local. El personal de ayuda puede utilizar Job Scheduling Console de la misma forma para responder a las consultas de los usuarios finales relacionadas con el progreso del proceso de la carga de trabajo de stos.

Resumen
La suite se comunica con otros productos clave de IBM para proporcionar un recurso de procesos completo y automatizado y una solucin integrada para el control de todas las cargas de trabajo de produccin. A continuacin se indican las ventajas que la suite ofrece: v Incremento en la automatizacin, que aumenta la eficiencia y utiliza los recursos de proceso de datos de forma ms eficaz, lo que da como resultado niveles de servicio mejorados para los clientes v Integracin de gestin de sistemas mejorada, que proporciona una solucin unificada para los problemas de gestin de sistemas v Control ms eficaz de las operaciones de proceso de datos, que permite implementar cambios y gestionar el crecimiento con ms eficacia v Mayor disponibilidad, por medio de la recuperacin automtica de la carga de trabajo v Oportunidades de crecimiento, a travs de la posibilidad de gestionar mayores volmenes de carga de trabajo v Proteccin de la inversin, pues es posible construir sobre la inversin actual en z/OS y permite a los clientes actuales construir sobre su inversin existente en gestin de cargas de trabajo v Mayor satisfaccin del cliente, resultado de niveles de servicio y disponibilidad ms altos, un menor nmero de errores y una respuesta ms rpida a los problemas v Mayor productividad, ya que las tareas repetitivas, en las que es fcil que se cometan errores, estn automatizadas y el personal encargado de realizar las operaciones puede emplear su tiempo con ms eficacia v Integracin de varios entornos operativos, lo que proporciona un nico punto de control para los sistemas que, en colaboracin, forman parte de la operacin de proceso de datos La suite es algo ms que una simple herramienta de planificacin de los trabajos de proceso por lotes: es un sistema de gestin de la produccin que tiene la posibilidad de planificar todo el trabajo que se ejecuta en cualquier sistema.

Captulo 1. Visin general

10

Informacin general

Captulo 2. Tivoli Workload Scheduler


Las funciones de planificacin de Tivoli Workload Scheduler ayudan a planificar todas las fases de la produccin. Durante el da de proceso, los programas de control de la produccin de Tivoli Workload Scheduler gestionan el entorno de produccin y automatizan la mayora de las actividades del operador. Tivoli Workload Scheduler prepara los trabajos para su ejecucin, resuelve las interdependencias e inicia y realiza el seguimiento de cada uno de los trabajos. Puesto que los trabajos empiezan a ejecutarse tan pronto como se han satisfecho sus dependencias, el tiempo de desocupacin se ha minimizado y la productividad ha mejorado significativamente. Los trabajos nunca se ejecutan fuera de secuencia y, si algn trabajo no se ejecuta satisfactoriamente, Tivoli Workload Scheduler maneja el proceso de recuperacin con una mnima intervencin del operador o sin ninguna intervencin del operador.

Visin general
En las siguientes pginas se facilita una descripcin general de Tivoli Workload Scheduler.

Qu es Tivoli Workload Scheduler


Tivoli Workload Scheduler se compone de tres partes: Motor de Tivoli Workload Scheduler Es el motor de la planificacin. Se ejecuta en cada uno de los sistemas de una red de Tivoli Workload Scheduler. Al instalarse, el motor se configura para la funcin que la estacin de trabajo desempear dentro de la red de planificacin, por ejemplo, como gestor de dominio maestro, gestor de dominio o agente. Conector de Tivoli Workload Scheduler Correlaciona los comandos de Job Scheduling Console con el motor de Tivoli Workload Scheduler. El conector de Tivoli Workload Scheduler se ejecuta en el maestro y en cualquiera de los agentes tolerantes a errores (FTA) que va a utilizar como mquinas de reserva para la estacin de trabajo maestra. El conector necesita que, como requisito previo, Tivoli Management Framework se haya configurado para un servidor Tivoli o un nodo gestionado de Tivoli. Job Scheduling (JS) Console Es una interfaz grfica de usuario (GUI) basada en Java para la suite Tivoli Workload Scheduling. Job Scheduling Console se ejecuta en cualquier mquina desde la que desee gestionar los objetos de base de datos y de plan de Tivoli Workload Scheduler. Proporciona, por medio del conector de Tivoli Workload Scheduler, funciones de Conman y de Composer. No es necesario instalar Job Scheduling Console en la misma mquina que tiene el motor o el conector de Tivoli Workload Scheduler. Puede utilizar Job Scheduling Console desde cualquier mquina que tenga un enlace TCP/IP con la mquina que ejecuta el conector de Tivoli Workload Scheduler . Desde la misma Job Scheduling Console tambin puede gestionar los objetos de base de datos y de plan de Tivoli Workload Scheduler for z/OS,

Copyright IBM Corp. 1991, 2003

11

siempre que pueda iniciar la sesin en una mquina que ejecute el conector de Tivoli Workload Scheduler for z/OS.

Red de Tivoli Workload Scheduler


Una red de Tivoli Workload Scheduler est formada por las estaciones de trabajo, o CPU, en las que se ejecutan los trabajos o las secuencias de trabajos. Una red de Workload Scheduler contiene, como mnimo, un dominio Workload Scheduler, el dominio maestro, en el que el gestor de dominio maestro es el elemento central de la gestin. Pueden utilizarse dominios adicionales para dividir una red ampliamente distribuida en grupos gestionados localmente, ms pequeos.

Maestro

DM1 DM2

FTA1 SA1

FTA2 SA2

Figura 1. Esta red de Tivoli Workload Scheduler se compone de dos dominios.

La utilizacin de varios dominios reduce la cantidad de trfico de la red, pues se reducen las comunicaciones entre el gestor de dominio maestro y los otros sistemas. En una configuracin con un nico dominio, el gestor de dominio maestro mantiene comunicaciones con todas las estaciones de trabajo de la red de Workload Scheduler. En una configuracin de varios dominios, el gestor de dominio maestro se comunica con las estaciones de trabajo de su dominio y con los gestores de dominio subordinados. Los gestores de dominio subordinados, a su vez, se comunican con las estaciones de trabajo de sus dominios y con los gestores de dominio subordinados. La existencia de varios dominios tambin puede proporcionar tolerancia a errores limitando los problemas que causa la prdida de un gestor de dominio a un nico dominio. Para limitar an ms los efectos, puede designar gestores de dominio de reserva que entren en funcionamiento en caso de que sus gestores de dominio presentaran anomalas. Antes del inicio de cada nuevo da, el gestor de dominio maestro crea un archivo de control de la produccin, denominado Symphony. A continuacin, Tivoli

12

Informacin general

Workload Scheduler se reinicia en la red, y el gestor de dominio maestro enva una copia del nuevo archivo de control de la produccin a cada uno de sus gestores de dominio subordinados y agentes enlazados automticamente. Los gestores de dominio, por su parte, envan copias a sus gestores de dominio subordinados y agentes enlazados automticamente. Una vez que se ha iniciado la red, se pasan mensajes de planificacin, como los inicios y terminaciones de trabajos, desde los agentes a sus gestores de dominio, por medio de los gestores de dominio padre al gestor de dominio maestro. A continuacin, el gestor de dominio maestro difunde los mensajes por todo el rbol jerrquico para actualizar los archivos de control de la produccin de los gestores de dominio y agentes tolerantes a errores que se ejecutan en modalidad de Estado completo.

Tipos de gestores y de agentes


Las definiciones de estacin de trabajo hacen referencia, principalmente, a las estaciones de trabajo fsicas. Sin embargo, en el caso de los agentes de red y agentes ampliados, las estaciones de trabajo son definiciones lgicas que deben estar alojadas en una estacin de trabajo fsica de Tivoli Workload Scheduler. Las estaciones de trabajo de Tivoli Workload Scheduler pueden ser de los tipos siguientes: Gestor de dominio maestro (MDM) Es el gestor de dominio situado en el dominio que ocupa la posicin ms alta de una red de Tivoli Workload Scheduler. Contiene los archivos de base de datos centralizados que se utilizan para contener la informacin de los objetos de planificacin. Crea el plan de produccin al iniciarse cada da y realiza todas las tareas de registro y generacin de informes para la red. Maestro de reserva Es un agente tolerante a errores o gestor de dominio capaz de asumir las responsabilidades del gestor de dominio maestro para realizar la recuperacin automtica de la carga de trabajo. Gestor de dominio Es el elemento central de la gestin de un dominio. Todas las comunicaciones que se dirigen a y que proceden de los agentes de un dominio se direccionan por medio del gestor de dominio. Gestor de dominio de reserva Es un agente tolerante a errores capaz de asumir las responsabilidades de su gestor de dominio. Agente tolerante a errores (FTA) Es una estacin de trabajo capaz de resolver las dependencias locales y de iniciar sus trabajos ante la ausencia de un gestor de dominio. Agente estndar Es una estacin de trabajo que inicia los trabajos nicamente bajo la direccin de su gestor de dominio. Agente ampliado Es una definicin de estacin de trabajo lgica que permite iniciar y controlar los trabajos de otros sistemas y aplicaciones como, por ejemplo, Peoplesoft, aplicaciones de Oracle, SAP y z/OS.

Captulo 2. Tivoli Workload Scheduler

13

Agente de red Es una definicin de estacin de trabajo lgica para crear dependencias entre los trabajos y las secuencias de trabajos en redes de Tivoli Workload Scheduler distintas. Cliente Job Scheduling Console Es cualquier estacin de trabajo que ejecuta la interfaz grfica de usuario desde la que los planificadores y operadores pueden gestionar los objetos de base de datos y de plan de Tivoli Workload Scheduler. En la tabla siguiente se resume qu componente de Tivoli Workload Scheduler corresponde a qu tipo de estacin de trabajo:
Tipo de estacin de trabajo Gestor de dominio maestro Maestro de reserva Gestor de dominio Gestor de dominio de reserva Motor S S S S Conector S S Opcional Opcional Opcional No No se aplica No se aplica No Job Scheduling Console Opcional Opcional Opcional Opcional Opcional Opcional No se aplica No se aplica S

Agente tolerante a errores S Agente estndar Agente ampliado Agente de red Cliente Job Scheduling Console S No se aplica No se aplica No

Topologa
El proceso localizado es el concepto clave para determinar cmo deben configurarse los dominios de Tivoli Workload Scheduler de una empresa. La idea es separar o localizar las necesidades de planificacin de las empresas basndose en un conjunto comn de caractersticas. Las caractersticas comunes son, por ejemplo, las ubicaciones geogrficas, las funciones empresariales y las agrupaciones de aplicaciones. El proceso relacionado con la agrupacin puede limitar la cantidad de informacin de interdependencias que debe comunicarse entre dominios. A continuacin se indican las ventajas que ofrece la localizacin del proceso en los dominios: v Menor trfico de red. El hecho de mantener el proceso localizado en los dominios elimina la necesidad de realizar frecuentes comunicaciones entre los dominios. v Proporciona un mtodo muy til para reforzar la seguridad y simplificar la administracin. La seguridad y la administracin pueden definirse en, y limitarse para, cada nivel de dominio. En lugar de utilizar una administracin para toda la red o una administracin especfica de una estacin de trabajo, puede utilizar una administracin de dominios. v La tolerancia a errores de la red y de la estacin de trabajo puede optimizarse. En una red de Tivoli Workload Scheduler de varios dominios, puede definir gestores de reserva para cada gestor de dominio con el fin de que los problemas que afectan a un dominio no interrumpan las operaciones de los dems dominios.

14

Informacin general

Red
Las preguntas siguientes le ayudarn a tomar decisiones en relacin con la forma de configurar la red de Tivoli Workload Scheduler de la empresa. Algunas preguntas implican aspectos relacionados con la red y otras implican a las aplicaciones que Tivoli Workload Scheduler controla. Puede que tenga que realizar algunas consultas a las dems personas de la organizacin para solucionar algunos aspectos. v Qu tamao tiene la red de Tivoli Workload Scheduler? Cuntos sistemas contiene? Cuntas aplicaciones y trabajos ejecuta? El tamao de la red le ayudar a decidir si debe utilizar una arquitectura de un solo dominio o la arquitectura de varios dominios. Si cuenta con un nmero reducido de sistemas, o con un nmero reducido de aplicaciones que deban controlarse con Tivoli Workload Scheduler, puede que no sea necesario utilizar varios dominios. v Cuntas ubicaciones geogrficas se incluirn en la red de Tivoli Workload Scheduler? Hasta qu punto son fiables y eficaces las comunicaciones entre las ubicaciones? Esta es una de las principales razones para elegir una arquitectura de varios dominios. La configuracin comn es un dominio por cada ubicacin geogrfica. Si elige la arquitectura de un solo dominio, depender ms de la red para el mantenimiento de la continuidad del proceso. v Necesita una gestin centralizada o descentralizada de Tivoli Workload Scheduler? Una red de Tivoli Workload Scheduler, con un nico dominio o con varios dominios, permite gestionar Tivoli Workload Scheduler desde un nico nodo, el gestor de dominio maestro. Si desea gestionar varias ubicaciones por separado, puede considerar la instalacin de una red de Tivoli Workload Scheduler por separado en cada ubicacin. Tenga en cuenta que es posible obtener cierto grado de gestin descentralizada en una red de Tivoli Workload Scheduler autnoma montando o compartiendo sistemas de archivos. v Tiene varias entidades fsicas o lgicas en una nica ubicacin? Existen varios edificios y varias plantas en cada edificio? Existen diferentes departamentos o funciones empresariales? Existen distintas aplicaciones? Estas pueden ser razones para elegir una configuracin de varios dominios. Por ejemplo, un dominio para cada edificio, departamento, funcin empresarial o para cada aplicacin (fabricacin, finanzas, ingeniera, etc.). v Ejecuta aplicaciones como, por ejemplo, SAP R/3, que operarn con Tivoli Workload Scheduler? Si son diferentes y estn separadas de las otras aplicaciones, puede optar por colocarlas en un dominio de Tivoli Workload Scheduler por separado. v Desea que los dominios de Tivoli Workload Scheduler reflejen los dominios de Windows NT? Esto no es necesario, pero podra ser til. v Desea aislar o diferenciar un conjunto de sistemas basndose en el rendimiento o en otros criterios? Esta puede ser otra razn para definir varios dominios de Tivoli Workload Scheduler con el fin de localizar los sistemas basndose en el rendimiento o en el tipo de plataforma. v Cunto trfico de red tiene ahora? Si el trfico de la red es manejable, la necesidad de utilizar varios dominios es menos importante.
Captulo 2. Tivoli Workload Scheduler

15

v Cruzan las dependencias de los trabajos los lmites del sistema, lmites geogrficos o lmites de aplicacin? Por ejemplo depende el inicio del Trabajo 1 de la CPU 3 de que se haya completado el Trabajo 2 que se ejecuta en la CPU 4? El grado de interdependencias que existen entre los trabajos es una consideracin importante que debe tenerse en cuenta al disear la red de Tivoli Workload Scheduler. Si utiliza varios dominios, debe intentar mantener los objetos interdependientes en el mismo dominio. Ello reducir el trfico de la red y permitir aprovechar mejor las ventajas de la arquitectura de dominios. v Qu grado de tolerancia a errores necesita? Una clara desventaja de la configuracin de un nico dominio es la dependencia en un nico gestor de dominio. En una red de varios dominios, la prdida de uno de los gestores de dominio slo afecta a los agentes de su dominio.

Componentes de Tivoli Workload Scheduler


Tivoli Workload Scheduler utiliza varios procesos de gestor para separar y gestionar con eficacia la red, la resolucin de dependencias y el inicio de trabajos. Estos procesos se comunican entre s mediante la utilizacin de colas de mensajes. Console Manager tambin utiliza las colas de mensajes para integrar comandos de operador en el proceso de trabajos por lotes. En cualquier sistema que ejecute Tivoli Workload Scheduler existe una serie de procesos de gestin activos. Se inician como un servicio del sistema o por medio del comando de inicio de sesin (StartUp) o bien manualmente desde Scheduling Console. A continuacin se indican los procesos principales: Netman Es el proceso de gestin de la red que establece conexiones de red entre los procesos Mailman remotos y los procesos Writer locales. Mailman Es el proceso de gestin del correo que enva y recibe mensajes entre las CPU. Batchman Es el proceso de control de la produccin. Desde Symphony, el archivo de control de la produccin, ejecuta secuencias de trabajos, resuelve dependencias e indica a Jobman que inicie trabajos. Writer Es el proceso transcriptor de la red que pasa los mensajes de entrada al proceso Mailman local. Jobman Es el proceso de gestin de trabajos que inicia y realiza el seguimiento de los trabajos bajo la direccin de Batchman. Conman Es el gestor de consola. Es la interfaz del usuario para realizar las actividades de produccin diarias por medio de la interfaz de lnea de comandos o de Job Scheduling Console. Conman graba la informacin que reciben los procesos Netman o Mailman locales.

Objetos de planificacin de Tivoli Workload Scheduler


La planificacin con Tivoli Workload Scheduler incluye la posibilidad de realizar lo siguiente: v Planificar los trabajos en una red. v Agrupar los trabajos en secuencias de trabajos de acuerdo con, por ejemplo, la funcin o aplicacin.

16

Informacin general

v Establecer lmites para el nmero de trabajos que pueden procesarse concurrentemente. v Crear secuencias de trabajos basndose en un da de la semana, en las fechas y horas especificadas o bien utilizando calendarios personalizados. v Garantizar el orden correcto del proceso mediante la identificacin de dependencias como, por ejemplo, la terminacin satisfactoria de los trabajos anteriores, la disponibilidad de recursos o la existencia de archivos que son necesarios. v Establecer procedimientos de recuperacin automtica para los trabajos que no se han ejecutado satisfactoriamente. v Reenviar los trabajos incompletos al siguiente da de produccin. Los administradores y operadores de Tivoli Workload Scheduler trabajan con los siguientes objetos en su actividad de planificacin: Estacin de trabajo Tambin denominada CPU. Por lo general, es un sistema individual en el que se ejecutan trabajos y secuencias de trabajos. En la base de datos de Tivoli Workload Scheduler, las estaciones de trabajo se definen como un objeto exclusivo. Se necesita una definicin de estacin de trabajo para cada sistema que ejecuta trabajos o secuencias de trabajos en la red de Workload Scheduler. Clase de estacin de trabajo Es un grupo de estaciones de trabajo. Una clase puede contener cualquier nmero de estaciones de trabajo. Pueden asignarse secuencias de trabajos y trabajos para que se ejecuten en una clase de estacin de trabajo. Ello facilita la duplicacin de un trabajo o de una secuencia de trabajos en muchas estaciones de trabajo. Trabajo Es un script o comando, que se ejecuta en nombre del usuario, que Tivoli Workload Scheduler ejecuta y controla. Secuencia de trabajos Tambin se denomina planificacin. Es un mecanismo para agrupar los trabajos por funcin o aplicacin el da y la hora en particular que les corresponde. Una definicin de secuencia de trabajos incluye una hora de inicio, prioridades, dependencias y los nombres de los trabajos. Calendario Es un objeto definido en la base de datos de Tivoli Workload Scheduler que contiene una lista de fechas de planificacin. Cada calendario puede asignarse a varias secuencias de trabajos. La asignacin de un calendario a una secuencia de trabajos da lugar a que la secuencia de trabajos se ejecute los das que se especifican en el calendario. Un calendario puede utilizarse como un ciclo de inclusin o de exclusin de ejecucin. Ciclo de ejecucin Es un ciclo que especifica los das en que est planificado que se ejecute una secuencia de trabajos. La definicin de los ciclos de ejecucin forma parte de las secuencias de trabajos y stos pueden incluir calendarios anteriormente definidos. Existen tres tipos de ciclos de ejecucin: un Ciclo de ejecucin simple, un Ciclo de ejecucin semanal o un Ciclo de ejecucin de calendario (comnmente conocido como calendario). Cada tipo de ciclo de ejecucin puede ser de inclusin o de exclusin. Es decir, cada ciclo de ejecucin puede definir los das en que una secuencia de trabajos est incluida en el ciclo de produccin o cundo la secuencia de trabajos quedar excluida del ciclo de produccin. Solicitud Es un objeto que puede utilizarse como dependencia para los trabajos y
Captulo 2. Tivoli Workload Scheduler

17

secuencias de trabajos. Una Solicitud debe obtener una respuesta afirmativa para que el trabajo o la secuencia de trabajos dependiente se inicie. Existen dos tipos de solicitudes: predefinidas y ad hoc. Una solicitud ad hoc se define dentro de las propiedades de un trabajo o secuencia de trabajos y es exclusiva de ese trabajo o secuencia de trabajos. Una solicitud predefinida se define en la base de datos de Tivoli Workload Scheduler y puede utilizarla cualquier trabajo o secuencia de trabajos. Recurso Es un objeto que representa los recursos fsicos o los recursos lgicos del sistema. Una vez definidos en la base de datos de Tivoli Workload Scheduler, los recursos pueden utilizarse como dependencias para los trabajos o secuencias de trabajos. Por ejemplo, puede definir un recurso denominado cintas que tenga un valor de unidad dos. A continuacin, defina los trabajos que necesitan dos unidades de cintas disponibles como dependencia. Los trabajos que tienen esta dependencia no pueden ejecutarse concurrentemente porque cada vez que se ejecuta un trabajo, el recurso cintas est utilizndose. Parmetro Un parmetro se utiliza para sustituir valores en los trabajos y secuencias de trabajos. Cuando se utiliza un parmetro en un script de trabajo, el valor se sustituye en tiempo de ejecucin. En este caso, el parmetro debe definirse en la estacin en la que va a utilizarse. Los parmetros no pueden utilizarse al crear scripts de trabajos de agentes ampliados. Dependencia Es una condicin que debe satisfacerse para que pueda iniciarse un trabajo o una secuencia de trabajos. Usuario Slo en Windows NT, el nombre de usuario especificado en el campo Inicio de sesin de la definicin de un trabajo debe tener una definicin de usuario coincidente. Las definiciones proporcionan las contraseas de usuario que Tivoli Workload Scheduler necesita para iniciar los trabajos.

Proceso de produccin
Tivoli Workload Scheduler se ejecuta en ciclos de ejecucin diarios que se denominan da de produccin. El da de produccin es un plazo de 24 horas, pero no tiene que ajustarse a un da del calendario real. Podra existir desplazamiento. Por ejemplo, el da de produccin por omisin se ejecuta desde las 06:00 hasta las 05:59 del da siguiente. Al inicio de cada da de produccin, Tivoli Workload Scheduler ejecuta un programa que selecciona las secuencias de trabajos que han de ejecutarse ese da de las bases de datos que se encuentran en el gestor de dominio maestro. A continuacin, otro programa incluye las planificaciones no completas del da de produccin anterior en la produccin del da en curso y registra todas las estadsticas del da anterior en un archivo archivador. Toda la informacin que se necesita para ese da de produccin se incluye en una base de datos de control de la produccin denominada Symphony. Durante el da de produccin, la base de datos de control de la produccin se actualiza continuamente para reflejar el trabajo que debe realizarse, el trabajo que est procesndose y el trabajo que se ha completado. Se enva una copia del archivo Symphony a todos los gestores de dominio subordinados y a todos los agentes tolerantes a errores del mismo dominio. Los gestores de dominio subordinados distribuyen su copia a todos los agentes tolerantes a errores de su dominio y a todos los gestores de dominio que son subordinados de stos, y as sucesivamente hasta llegar al ltimo elemento. Esto permite que los agentes tolerantes a errores de toda la red puedan seguir procesndose, incluso si se pierde la conexin de red

18

Informacin general

con su gestor de dominio. Desde Job Scheduling Console o desde la interfaz de lnea de comandos, el operador puede ver y realizar cambios en la produccin del da aplicando los cambios en el archivo Symphony. Los procesos de Tivoli Workload Scheduler supervisan la base de datos de control de la produccin y realizan llamadas al sistema operativo para iniciar trabajos en funcin de las necesidades. El sistema operativo ejecuta el trabajo y, posteriormente, informa a Tivoli Workload Scheduler acerca de si el trabajo se ha completado satisfactoriamente o no. Esta informacin se entra en la base de datos de control de la produccin para indicar el estado del trabajo.

Planificacin
La planificacin puede realizarse por medio de la interfaz de lnea de comandos de Tivoli Workload Scheduler o por medio de Tivoli Job Scheduling Console. La planificacin incluye las tareas siguientes: v Definicin y mantenimiento de estaciones de trabajo. v v v v Definicin de objetos de planificacin. Definicin de secuencias de trabajos. Inicio y detencin del proceso de produccin. Visualizacin y modificacin de trabajos y secuencias de trabajos.

Definicin de los objetos de planificacin


Los objetos de planificacin son las estaciones de trabajo, las clases de estaciones de trabajo, los dominios, los trabajos, las secuencias de trabajos, los recursos, las solicitudes, los calendarios y los parmetros. Los objetos de planificacin se gestionan con el programa Composer y se almacenan en la base de datos de Workload Scheduler. Para crear o para modificar un objeto, puede utilizar la interfaz de lnea de comandos de Tivoli Workload Scheduler o bien Job Scheduling Console.

Creacin de secuencias de trabajos


La tarea principal del proceso de Tivoli Workload Scheduler consiste en ejecutar secuencias de trabajos. Una secuencia de trabajos es un esquema de un proceso de trabajos por lotes que se compone de una lista de trabajos. Aunque las secuencias de trabajos pueden definirse desde la interfaz de lnea de comandos del producto, se recomienda utilizar el Editor de secuencias de trabajos de Job Scheduling Console para crear o modificar secuencias de trabajos. El Editor de secuencias de trabajos se utiliza para trabajar con los trabajos y sigue las dependencias que existen entre los trabajos, as como los ciclos de ejecucin de la secuencia de trabajos. La ventana de propiedades de la secuencia de trabajos se utiliza para especificar las restricciones de tiempo, las dependencias de recursos, las dependencias de archivos y las dependencias de solicitudes a nivel de secuencia de trabajos.

Establecimiento de la recuperacin de trabajos


Cuando se define un trabajo, debe tenerse en cuenta que existe la posibilidad de que, en algn caso, el trabajo no pueda completarse satisfactoriamente. El administrador puede definir una opcin de recuperacin y acciones de recuperacin al definir el trabajo. Es posible una de las siguientes opciones de recuperacin:

Captulo 2. Tivoli Workload Scheduler

19

v No continuar con el siguiente trabajo. Esto detiene la ejecucin de la secuencia de trabajos y la coloca en un estado stuck (atascado). Se trata de la accin por omisin. v Continuar con el siguiente trabajo. v Volver a ejecutar el trabajo. De forma opcional, puede asociarse una solicitud de recuperacin al trabajo. Una solicitud de recuperacin es una solicitud local que debe visualizarse cuando el trabajo no se completa satisfactoriamente. El proceso no contina hasta que se da una respuesta afirmativa a la solicitud. Otra opcin es definir un trabajo de recuperacin que pueda ejecutarse en lugar del trabajo original si ste no se completa satisfactoriamente. El trabajo de recuperacin deber haberse definido anteriormente. El proceso se detendr si, adems, el trabajo de recuperacin no se completa satisfactoriamente.

Ejecucin de la produccin
La produccin consiste en tomar las definiciones de los objetos de planificacin de la base de datos, sus restricciones de tiempo y sus dependencias y en crear y ejecutar el archivo de control de la produccin.

Proceso del inicio del da


El da de proceso de Tivoli Workload Scheduler empieza a la hora que define la Opcin global inicio que, por omisin, est establecida a las 06:00. Para realizar el movimiento a un nuevo da, se realiza la configuracin previa a la produccin del da siguiente, as como los registros y la generacin de informes del da que acaba de terminar. El proceso previo y posterior a la produccin puede automatizarse por completo aadiendo la secuencia de trabajos final suministrada por Tivoli, o bien un equivalente suministrado por el usuario, a la base de datos de Tivoli Workload Scheduler junto con otras secuencias de trabajos. La secuencia de trabajos final se coloca en la produccin cada da y da lugar a que se ejecute un trabajo denominado Jnextday antes del inicio de un nuevo da. El trabajo realiza las tareas siguientes: 1. Seleccionar secuencias de trabajos para el plan de produccin del nuevo da. Compilar el plan de produccin. Imprimir informes de las actividades previas a la produccin. Detener Tivoli Workload Scheduler. Incluir, para su proceso, las secuencias de trabajos que no se han completado, realizar los registrosdel plan de produccin anterior e instalar el nuevo plan. 6. Iniciar Tivoli Workload Scheduler para el nuevo da. 7. Imprimir informes de las actividades posteriores a la produccin del da anterior. 8. Registrar las estadsticas de trabajo del da anterior. 2. 3. 4. 5. Estos pasos se ejecutan en la estacin de trabajo maestra.

20

Informacin general

Ejecucin de secuencias de trabajos


En funcin de la definicin del ciclo de ejecucin de las secuencias de trabajos, stas se toman de la base de datos de Tivoli Workload Scheduler y se insertan automticamente en el plan de produccin diaria del da. Mientras la secuencia de trabajos se encuentra en el plan, y mientras no se haya completado, todava pueden realizarse modificaciones en cualquiera de sus componentes. Es decir, puede modificar las propiedades de la secuencia de trabajos, las propiedades de sus trabajos, su secuencia, la estacin de trabajo o los recursos que utilizan, etc. para poder hacer frente a cualquier contingencia en el ltimo momento. El mejor modo de hacerlo es utilizando el editor de instancias de secuencias de trabajos de Job Scheduling Console, donde el trmino instancia implica un objeto de planificacin que se ha incluido en el plan actual. Tambin puede retener, liberar o cancelar una secuencia de trabajos y cambiar el nmero mximo de trabajos de la secuencia de trabajos que pueden ejecutarse concurrentemente. Puede cambiar la prioridad anteriormente asignada a la secuencia de trabajos y liberar la secuencia de trabajos de todas sus dependencias. Los cambios en el ltimo momento que pueden realizarse en el plan de produccin actual incluyen la posibilidad de someter trabajos y secuencias de trabajos que ya estn definidos en la base de datos de Tivoli Workload Scheduler, pero que no se han incluido en el plan. Tambin puede someter trabajos que estn definindose ad hoc. Estos trabajos se someten en el plan actual, pero no se almacenan en la base de datos.

Supervisin
La supervisin se realiza listando objetos del plan en Job Scheduling Console. Mediante la utilizacin de las listas, puede ver el estado de todos o de un subconjunto de los objetos del plan actual que se indican a continuacin: v Instancias de secuencias de trabajos. v Instancias de trabajos. v Dominios. v Estaciones de trabajo. v Recursos. v Dependencias de archivos, donde una dependencia de archivo se refiere a cuando un trabajo o secuencia de trabajos necesita verificar si existen uno o ms archivos para poder iniciar su ejecucin. v Dependencias de solicitud, donde una dependencia de solicitud se refiere a cuando un trabajo o secuencia de trabajos debe esperar una respuesta afirmativa a una solicitud para poder iniciar su ejecucin. Tambin puede utilizar estas listas para gestionar algunos de estos objetos. Por ejemplo, puede reasignar recursos, enlazar o eliminar el enlace de las estaciones de trabajo, ejecutar kill para los trabajos o conmutar un gestor de dominio. Asimismo, puede supervisar el plan diario con Tivoli Business Systems Manager, una aplicacin de gestin de sistemas orientada a objetos que proporciona supervisin y gestin de eventos de los recursos, aplicaciones y subsistemas y que est integrada en la versin 8.1 de Tivoli Workload Scheduler. Los gestores de la red pueden utilizar Tivoli Workload Scheduler/NetView, una aplicacin de NetView para supervisar y diagnosticar redes de Tivoli Workload
Captulo 2. Tivoli Workload Scheduler

21

Scheduler desde un nodo de gestin de NetView. Incluye un conjunto de submapas y smbolos para ver la topografa de las redes de Tivoli Workload Scheduler y determinar el estado de la actividad de planificacin de los trabajos y los procesos crticos de Tivoli Workload Scheduler de cada estacin de trabajo. Tambin se facilitan acciones de men para iniciar y detener el proceso de Tivoli Workload Scheduler y para ejecutar conman en cualquier estacin de trabajo de la red.

Generacin de informes
Como parte de los procesos previos y posteriores a la produccin, se generan informes en los que se muestra informacin de resumen o informacin detallada acerca del da de produccin anterior o siguiente. Estos informes tambin pueden generarse ad hoc. Los informes disponibles son los siguientes: v Listado de detalles del trabajo v Listado de solicitudes v Listado de calendarios v Listado de parmetros v Listado de recursos v Listado histrico de trabajos v Histograma de trabajo v Planificacin de produccin planificada v Resumen de produccin planificada v Detalle de produccin planificada v Resumen de produccin real v Detalle de produccin real v Informe de referencias cruzadas Adems, durante la produccin, se crea un archivo de lista estndar (STDLIST) para cada instancia de trabajo que Tivoli Workload Scheduler inicia. Los archivos de lista estndar contienen mensajes de cabecera y de cola, comandos con eco y errores y avisos. Estos archivos pueden utilizarse para resolver problemas detectados en la ejecucin de los trabajos.

Auditora
La opcin de auditora ayuda a realizar el seguimiento de los cambios realizados en la base de datos y en el plan. Respecto a la base de datos, se registran todas las modificaciones de usuario, excepto el resumen de las modificaciones. Si un objeto se abre y se guarda, la accin quedar registrada, aunque no se haya realizado ninguna modificacin. Respecto al plan, se registran todas las modificaciones de usuario realizadas en el plan. Las acciones quedarn registradas con independencia de si se han completado satisfactoriamente o no. Los archivos de auditora se registran en un archivo de texto plano de cada mquina de la red de Tivoli Workload Scheduler. Esto minimiza el riesgo de que se produzca una anomala en la auditora debida a posibles problemas en la red y proporciona un mtodo sencillo para realizar la grabacin en el registro. En general, los formatos de los registrosson iguales para el plan y para la base de datos. Los registros se componen de una parte que corresponde a la cabecera y que es igual para todas las anotaciones, de un ID de accin y de una seccin de

22

Informacin general

datos que variar en funcin del tipo de accin. Todos los datos conservan su forma de texto visible y estn formateados para que puedan leerse y editarse en un editor de texto como, por ejemplo, vi o el bloc de notas.

Opciones y seguridad
Los archivos de opciones de Tivoli Workload Scheduler determinan la forma en que Tivoli Workload Scheduler debe ejecutarse en el sistema. Existen varias opciones de rendimiento, ajuste, seguridad, registro y otras opciones de configuracin disponibles.

Establecimiento de opciones globales y locales


Las opciones globales se definen en el gestor de dominio maestro y se aplican a todas las estaciones de trabajo de la red de Tivoli Workload Scheduler. Las opciones globales se entran en el archivo globalopts utilizando un editor de texto. Pueden realizarse cambios en cualquier momento, pero no entrarn en vigor hasta haber detenido y reiniciado Tivoli Workload Scheduler. Las opciones globales se utilizan para realizar lo siguiente: v Establecer el nombre del gestor de dominio maestro. v Determinar si los nombres de los objetos pueden tener hasta diecisis caracteres de longitud. v Determinar si las secuencias de trabajos que no se han completado se movern o no desde el archivo de control de la produccin anterior al nuevo archivo de control de la produccin. v Definir la hora de inicio del da de proceso de Tivoli Workload Scheduler. Las opciones locales se entran, utilizando un editor de texto, en un archivo denominado localopts, que reside en el directorio inicial de Tivoli Workload Scheduler del usuario. Las opciones locales se definen en cada estacin de trabajo y se aplican nicamente a esa estacin de trabajo. Las opciones locales se utilizan para realizar lo siguiente: v Especificar el nombre de la estacin de trabajo local. v Evitar que se inicien los trabajos que root ejecuta en UNIX. v Evitar que clientes desconocidos puedan conectarse con el sistema. v Especificar gran nmero de opciones de rendimiento. v Especificar gran nmero de preferencias de registro.

Establecimiento de la seguridad
La seguridad se logra con la utilizacin de un archivo de seguridad que contiene una o ms definiciones de usuario. Cada definicin de usuario identifica a un conjunto de usuarios, los objetos a los que pueden acceder y los tipos de acciones que pueden realizar. Con el producto se instala un archivo de plantilla. La plantilla debe editarse para poder crear las definiciones de usuario y debe compilarse e instalarse con un programa de utilidad con el fin de crear un nuevo archivo de seguridad operativo. Tras su instalacin, pueden realizarse modificaciones adicionales creando una copia editable con otro programa de utilidad. Cada una de las estaciones de trabajo de una red de Tivoli Workload Scheduler tiene un archivo de seguridad propio. En cada estacin de trabajo puede mantenerse un archivo individual o bien puede crearse un nico archivo de
Captulo 2. Tivoli Workload Scheduler

23

seguridad en el gestor de dominio maestro y copiarlo en cada gestor de dominio, agente tolerante a errores y agente estndar.

Autenticacin y cifrado seguros


La seguridad se ha mejorado para las conexiones entre dominios protegidos y no protegidos, aplicando el mecanismo de autenticacin y cifrado basado en el protocolo SSL (Secure Sockets Layer). SSL utiliza certificados digitales para autenticar la identidad de una estacin de trabajo. El administrador de Tivoli Workload Scheduler debe planificar cmo se utilizar la autenticacin dentro de la red: v Utilizacin de un certificado para la red de Tivoli Workload Scheduler completa. v Utilizacin de un certificado para cada dominio. v Utilizacin de un certificado para cada estacin de trabajo. El soporte de SSL se instala automticamente con Tivoli Workload Scheduler, versin 8.2.

Trabajo entre cortafuegos


En versiones anteriores de Tivoli Workload Scheduler, para ejecutar comandos para iniciar o detener una estacin de trabajo o para obtener la lista estndar hay que abrir una conexin TCP/IP directa entre los nodos de origen y de destino. En un entorno de cortafuegos, esto fuerza a los usuarios a romper el cortafuegos para abrir una va de comunicacin directa entre el agente maestro y cada agente tolerante a errores de la red. La Versin 8.2 ofrece un nuevo atributo configurable -behindfirewall- en la definicin de la estacin de trabajo en la base de datos. Puede establecer este atributo en ON para indicar que existe un cortafuegos entre esta estacin de trabajo particular y su gestor de dominio y que el vnculo entre el gestor de dominio y la estacin de trabajo (que puede constituir otro gestor de dominio) es el nico vnculo permitido entre los respectivos dominios. Adems, para todas las estaciones de trabajo que tienen este atributo establecido en ON, los comandos para iniciar o detener la estacin de trabajo o para obtener la lista estndar se transmitirn a travs de la jerarqua de dominios en lugar de abrir una conexin directa entre el maestro (o gestor de dominio) y la estacin de trabajo.

Mecanismo de seguridad centralizado


Una nueva opcin global permite cambiar el modelo de seguridad en la red Tivoli Workload Scheduler. Si utiliza esta opcin, los archivos de seguridad correspondientes a los agentes tolerantes a errores de la red slo se pueden crear o modificar en el maestro. El administrador de Tivoli Workload Scheduler es el encargado de crear, actualizar y distribuir los archivos de seguridad correspondientes a todos los agentes en los que se necesita acceso de usuarios. Al establecer esta opcin global se activa un mecanismo de seguridad para identificar y confirmar la red Tivoli Workload Scheduler correspondiente al maestro. Si prefiere el modelo de seguridad tradicional, puede utilizarlo no activando la variable global.

Utilizacin de husos horarios


Tivoli Workload Scheduler da soporte a los husos horarios. La habilitacin de los husos horarios permite gestionar la carga de trabajo del usuario de forma global.

24

Informacin general

La implementacin de los husos horarios tambin facilita la planificacin en varios husos horarios y la planificacin de los trabajos que han de ejecutarse durante la zona muerta. La zona muerta es el intervalo de tiempo que existe entre el inicio del da de Tivoli Workload Scheduler en el maestro y la hora que tiene el agente tolerante a errores en otro huso horario. Por ejemplo, si un maestro de la zona este que tiene un inicio del da de Tivoli Workload Scheduler a las 06:00 inicializa un agente de la zona oeste con una diferencia de huso horario de tres horas, la zona muerta de este agente se dar entre las 03:00 y las 06:00. Anteriormente, para ejecutar trabajos durante este perodo de tiempo era necesario realizar un manejo especial. Ahora, cuando se especifica un huso horario con la hora de inicio de un trabajo o secuencia de trabajos, Tivoli Workload Scheduler los ejecuta como se espera. Cuando se han habilitado, los husos horarios pueden especificarse en Job Scheduling Console o en Composer para indicar las horas de inicio y de plazo lmite de los trabajos y secuencias de trabajos.

Utilizacin de agentes ampliados


Con IBM Tivoli Workload Scheduler for Applications, los agentes ampliados (XA) se utilizan para ampliar las funciones de planificacin de trabajos de Tivoli Workload Scheduler a otros sistemas y aplicaciones. Un agente ampliado se define como una estacin de trabajo que tiene un host y un mtodo de acceso. El host es un agente tolerante a errores de (FTA) Tivoli Workload Scheduler o un agente estndar (SA). El mtodo de acceso es un programa que ejecuta la estacin de trabajo que lo aloja siempre que Tivoli Workload Scheduler, a travs de su lnea de comandos o de Tivoli Job Scheduling Console, tiene que interactuar con el sistema externo. IBM Tivoli Workload Scheduler for Applications incluye los siguientes mtodos de acceso: v Mtodo de acceso Oracle e-Business Suite (MCMAGENT) v Mtodo de acceso PeopleSoft (psagent) v Mtodo de acceso R/3 (r3batch) v Mtodo de acceso z/OS (mvsca7, mvsjes y mvsopc) Para iniciar y supervisar un trabajo en un agente ampliado, el host ejecuta el mtodo de acceso, pasndole detalles de trabajo como opciones de lnea de comandos. El mtodo de acceso se comunica con el sistema externo para iniciar el trabajo y devuelve el estado del mismo. Una estacin de trabajo de agente ampliado es la nica entidad lgica relacionada con un mtodo de acceso alojado en la estacin de trabajo fsica de Tivoli Workload Scheduler. La misma estacin de trabajo Tivoli Workload Scheduler puede alojar ms de una estacin de trabajo de agente ampliado y confiar en el mismo mtodo de acceso. El agente ampliado se define en una definicin de estacin de trabajo estndar de Tivoli Workload Scheduler, que asigna al agente ampliado un nombre e identifica el mtodo de acceso. La siguiente figura muestra cmo se combinan estos elementos en el caso de una configuracin tpica de agente ampliado.

Captulo 2. Tivoli Workload Scheduler

25

Agente de Tivoli Workload Scheduler host


.OPTS FILE 3 .OPTS FILE 2 .OPTS FILE 1

XA CPU 3 XA CPU 2 XA CPU 1

Mtodo de acceso

Entorno externo 3 Entorno externo 2 Entorno externo 1

Figura 2. Cmo funcionan los agentes ampliados.

Para iniciar un trabajo en un entorno externo, Tivoli Workload Scheduler ejecuta el mtodo de acceso del agente ampliado proporcionndole el nombre de la estacin de trabajo del agente ampliado e informacin sobre el trabajo. El mtodo consulta el archivo correspondiente denominado <NOMBRE_ESTACINTRABAJO>_ <nombre_mtodo>.opts para determinar a qu instancia del entorno externo se va a conectar. Luego el mtodo de acceso puede iniciar trabajos en esta instancia y supervisarlos hasta su finalizacin, escribiendo el proceso de los trabajos y la informacin de estado en el archivo de lista estndar del trabajo. Los agentes ampliados se pueden utilizar para ejecutar trabajos tambin en un entorno global, donde su planificacin y supervisin se realiza desde un controlador de Tivoli Workload Scheduler for z/OS.

26

Informacin general

Captulo 3. Tivoli Workload Scheduler for z/OS


Tivoli Workload Scheduler for z/OS ampla el mbito de la automatizacin de las operaciones de proceso de datos. Planifica automticamente la carga de trabajo de produccin. Desde un solo punto de control, dirige y controla el proceso de la carga de trabajo en las ubicaciones locales y remotas. Mediante la utilizacin de Tivoli Workload Scheduler for z/OS para aumentar la automatizacin, utilizar los recursos de proceso de datos de forma ms eficaz, dispondr de ms control sobre los recursos de proceso de datos y gestionar mejor la carga de trabajo de produccin.

Cmo se gestiona la carga de trabajo de produccin


Cmo puede ofrecerle todo esto Tivoli Workload Scheduler for z/OS? En este apartado se describen las funciones que permiten que las operaciones de los sistemas de informacin se ejecuten de forma ms eficaz. Pero antes, se ofrece una breve introduccin a la estructura del producto y a determinados conceptos.

Estructura
Tivoli Workload Scheduler for z/OS se compone de un producto base, el agente, y de gran diversidad de funciones. Cada uno de los sistemas z/OS del complejo necesita el producto base. Uno de los sistemas z/OS del complejo se designa como sistema de control y ejecuta la funcin de motor. Slo se necesita una funcin de motor, incluso cuando se desea iniciar motores de espera en los otros sistemas z/OS de un sysplex. Tivoli Workload Scheduler for z/OS con Tivoli Workload Scheduler direcciona la carga de trabajo de produccin en el entorno distribuido. Puede planificar, controlar y supervisar los trabajos de Tivoli Workload Scheduler desde Tivoli Workload Scheduler for z/OS. Por ejemplo, en el plan actual, puede especificar los trabajos que han de ejecutarse en las estaciones de trabajo de Tivoli Workload Scheduler. La carga de trabajo de otros sistemas operativos tambin puede controlarse con las interfaces abiertas que se proporcionan con Tivoli Workload Scheduler for z/OS. Los programas de ejemplo que utilizan TCP/IP o una combinacin de NJE/RSCS (entrada de trabajo en la red/subsistema de comunicaciones de spooling remoto) muestran cmo puede controlar la carga de trabajo en entornos que, actualmente, no disponen de ninguna funcin de planificacin. Asimismo, las funciones de idioma nacional permiten ver los dilogos y los mensajes en el idioma elegido. Actualmente, los idiomas disponibles son los siguientes: v Ingls v Alemn v Japons v Espaol El texto de los paneles y de los mensajes tambin puede modificarse para que incluya instrucciones o ayuda especficas de la empresa.

Copyright IBM Corp. 1991, 2003

27

Conceptos
Para realizar la gestin de las cargas de trabajo de produccin, Tivoli Workload Scheduler for z/OS se basa en varios conceptos importantes. Planes. Tivoli Workload Scheduler for z/OS construye planes operativos basndose en las descripciones suministradas por el usuario del departamento de operaciones de proceso de datos y en la carga de trabajo de produccin de ste. Estos planes proporcionan la base de los contratos de nivel de servicio y ofrecen una imagen del estado de la carga de trabajo de produccin en cualquier momento. Puede simular los efectos que tendra la aplicacin de cambios en la carga de trabajo de produccin, en el calendario y en la instalacin mediante la generacin de planes de prueba. Secuencias de trabajos. Una secuencia de trabajos es una descripcin de una unidad de trabajo de produccin. Puede incluir lo siguiente: v Una lista de los trabajos (tareas relacionadas) que se asocian a esa unidad de trabajo como, por ejemplo: Entrada de datos Preparacin de trabajos Sometimiento de trabajos o iniciacin de tareas iniciadas Comunicacin con el programa NetView Transferencia de archivos a otros entornos operativos Impresin de la salida Actividades posteriores al proceso como, por ejemplo, el control de calidad o la asignacin Otras tareas relacionadas con la unidad de trabajo que desee planificar, controlar y cuyo seguimiento desee realizar v Una descripcin de las dependencias existentes entre los trabajos que se encuentran dentro de una secuencia de trabajos y entre los trabajos de otras secuencias de trabajos v Informacin acerca de los requisitos de los recursos como, por ejemplo, la utilizacin exclusiva de un conjunto de datos v Instrucciones especiales de operador que se asocian a un trabajo v Cmo y dnde debe procesarse cada trabajo v Ejecucin de polticas para esa unidad de trabajo; es decir, cundo debe planificarse o, de otra forma, el nombre de una definicin de grupo que grabe la poltica ejecutada Tivoli Workload Scheduler for z/OS planifica el trabajo basndose en la informacin que se le facilita en las descripciones de las secuencia de trabajos. Estaciones de trabajo. Al planificar y procesar el trabajo, Tivoli Workload Scheduler for z/OS tiene en cuenta los requisitos de proceso de cada trabajo. Algunas de las consideraciones de proceso habituales son: v Qu recursos humanos o de mquina se necesitan para procesar el trabajo (por ejemplo, operadores, procesadores o impresoras)? v Cundo estn disponibles esos recursos? v Cmo se realizar el seguimiento de esos trabajos? v Puede procesarse ese trabajo en otro sitio si los recursos dejan de estar disponibles? Tivoli Workload Scheduler for z/OS da soporte a gran diversidad de tipos de procesos de trabajo, denominados estaciones de trabajo, que correlacionan las

28

Informacin general

necesidades de proceso de cualquier tarea de la carga de trabajo de produccin. Cada estacin de trabajo soporta un tipo de actividad. Esto ofrece flexibilidad para planificar, supervisar y controlar cualquier tipo de actividad de proceso de datos, incluyendo lo siguiente: v Preparacin de trabajos: de forma manual y automtica v Sometimiento de trabajos v Acciones de tareas iniciadas v Comunicacin con el programa NetView v Impresin de trabajos v Actividad manual previa o posterior al proceso Puede planificar ventanas de mantenimiento en los entornos de hardware y de software. Tivoli Workload Scheduler for z/OS permite realizar una conclusin controlada y sin incidentes del entorno, que evitar la cancelacin en el ltimo momento de las tareas activas. Tiene la opcin de redireccionar la carga de trabajo automticamente durante cualquier interrupcin de alimentacin, planificada o no planificada. Tivoli Workload Scheduler for z/OS realiza el seguimiento de los trabajos a medida que se procesan en las estaciones de trabajo y actualiza dinmicamente el plan con informacin en tiempo real acerca del estado de los trabajos. Puede ver o modificar en lnea esta informacin de estado utilizando las listas de estaciones de trabajo preparadas del dilogo. Dependencias. En general, cada una de las actividades relacionadas con el proceso de datos debe producirse en un orden especfico. Las actividades que se realicen fuera del orden crearn, como mnimo, una salida que no ser vlida; en el peor de los casos, se daarn los datos corporativos. En cualquier caso, el resultado ser la costosa reejecucin de las operaciones, el incumplimiento de las fechas de entrega y la insatisfaccin de los clientes. Puede definir dependencias para los trabajos cuando sea necesario seguir un orden de proceso especfico. Cuando Tivoli Workload Scheduler for z/OS se encarga de gestionar las relaciones de dependencia, los trabajos siempre se inician en el orden correcto que corresponde a su planificacin. Una dependencia es interna cuando se da entre dos trabajos de la misma secuencia de trabajos y es externa cuando se da entre dos trabajos de distintas secuencias de trabajos. Puede trabajar con las dependencias de trabajos de forma grfica desde Tivoli Job Scheduling Console. Tivoli Workload Scheduler for z/OS permite secuenciar el trabajo basndose en el estado de cualquiera de los recursos de proceso de datos. Un ejemplo habitual es un trabajo que utiliza un conjunto de datos como entrada, pero que no debe iniciarse hasta que el conjunto de datos se haya creado y cargado satisfactoriamente con datos vlidos. Puede utilizar el soporte de secuencia de recursos para enviar la informacin de disponibilidad acerca de un recurso de proceso de datos a Tivoli Workload Scheduler for z/OS. Recursos especiales. Los recursos especiales suelen definirse para representar los objetos fsicos o lgicos que utilizan los trabajos. Un recurso especial puede utilizarse para secuenciar el acceso a un conjunto de datos o para limitar el nmero de transferencias de archivos en un enlace de red determinado. El recurso no tiene que representar un objeto fsico de la configuracin, aunque con frecuencia lo hace.

Captulo 3. Tivoli Workload Scheduler for z/OS

29

Tivoli Workload Scheduler for z/OS mantiene un registro del estado de cada recurso y del estado de asignacin actual de ste. Tiene la opcin de mantener los recursos, en caso de que un trabajo encargado de la asignacin de recursos finalice de forma anormal. Tambin puede utilizar la interfaz de Tivoli Workload Scheduler for z/OS con Resource Object Data Manager (RODM) para planificar los trabajos de acuerdo con la disponibilidad real de recursos. Puede suscribirse a las actualizaciones del RODM en los dominios locales y remotos. Tivoli Workload Scheduler for z/OS permite suscribirse a la actividad de los conjuntos de datos de los sistemas z/OS. La funcin de desencadenante de conjuntos de datos de Tivoli Workload Scheduler for z/OS actualiza automticamente la disponibilidad de los recursos especiales cuando se cierra un conjunto de datos. Puede utilizar esta notificacin para coordinar las actividades planificadas o bien para aadir trabajo no planificado a la planificacin. Calendarios. Tivoli Workload Scheduler for z/OS utiliza la informacin relacionada con los horarios de trabajo y con el tiempo que no corresponde al horario laboral de los departamentos de los trabajos con el fin de que la ejecucin de las secuencias de trabajos no se planifique para los das en los que no existirn recursos de proceso disponibles (por ejemplo, los domingos o los das festivos). Esta informacin se almacena en un calendario. Tivoli Workload Scheduler for z/OS da soporte a varios calendarios para las empresas en las que los distintos departamentos tienen diferentes das laborables y das no laborables. (Los diferentes grupos de una empresa operan de acuerdo con calendarios distintos). La funcin de varios calendarios es muy importante si la empresa tiene instalaciones en ms de una ubicacin geogrfica (por ejemplo, con das festivos locales o nacionales distintos). Ciclos de proceso de la empresa. Tivoli Workload Scheduler for z/OS utiliza ciclos de proceso de la empresa, o plazos, para calcular cundo deben ejecutarse las secuencias de trabajos; por ejemplo, semanalmente o cada diez das laborables. Los plazos se basan en los ciclos empresariales de los clientes. Tivoli Workload Scheduler for z/OS da soporte a gran diversidad de plazos para el proceso de las distintas secuencias de trabajos de la carga de trabajo de produccin. Cuando se define una secuencia de trabajos, se especifica cundo debe planificarse utilizando un ciclo de ejecucin, que puede ser: v Una regla con un formato como, por ejemplo
SLO el SEGUNDO MARTES de cada MES TODOS LOS VIERNES del SEMESTRE1 del plazo definido por el usuario

donde las palabras escritas en maysculas se han seleccionado, respectivamente, en una lista de nmeros ordinales, nombres de los das de la semana e intervalos de calendario o nombres de plazos. v Una combinacin de plazo y de desplazamiento. Por ejemplo, un desplazamiento de 10 en un plazo mensual especifica el dcimo da de cada mes.

Planes en Tivoli Workload Scheduler for z/OS


Tivoli Workload Scheduler for z/OS realiza la planificacin de la carga de trabajo de produccin. Genera planes muy elaborados y detallados. Estos planes no slo dirigen la carga de trabajo de produccin, sino que tambin muestran el estado de la carga de trabajo de produccin del sistema en cualquier momento especificado. Se pueden generar planes de prueba para hacer el pronstico de las cargas de trabajo futuras.

30

Informacin general

Planificacin a largo plazo


El plan a largo plazo es una planificacin muy elaborada de la carga de trabajo de produccin anticipada. Lista, diariamente, las instancias de las secuencias de trabajos que han de ejecutarse durante el plazo del plan. Cada instancia de una secuencia de trabajos se denomina ocurrencia. El plan a largo plazo muestra cundo han de ejecutarse las ocurrencias, as como las dependencias que existen entre las secuencias de trabajos. Estas dependencias se pueden ver grficamente en el terminal como una red, para comprobar que el trabajo se ha definido de forma correcta. El plan puede servir de ayuda para hacer pronsticos y planificaciones de los das con grandes cantidades de procesos. La funcin de planificacin a largo plazo tambin puede generar histogramas en los que se muestre la utilizacin de recursos planificada para estaciones de trabajo individuales durante el plazo del plan. El plan a largo plazo se puede utilizar de base para documentar los contratos de nivel de servicio. Le permite relacionar los acuerdos de nivel de servicio directamente con las planificaciones de carga de trabajo de produccin para que los clientes puedan ver cundo y cmo va a procesarse su trabajo. El plan a largo plazo es una ventana al futuro. El margen de antelacin es opcional: desde un da hasta cuatro aos. Tambin puede generar informes de simulacin de planes a largo plazo para cualquier fecha futura. Tivoli Workload Scheduler for z/OS puede ampliar automticamente el plan a largo plazo a intervalos regulares. El plan a largo plazo puede imprimirse como un informe o bien puede verse, alterarse y ampliarse en lnea utilizando los dilogos.

Planificacin detallada
El plan actual es el elemento bsico del proceso de Tivoli Workload Scheduler for z/OS: de hecho, dirige la carga de trabajo de produccin automticamente y proporciona un mtodo para comprobar su estado. El plan actual se genera mediante la ejecucin de trabajos de proceso por lotes que extraen del plan a largo plazo las ocurrencias que estn dentro del perodo de tiempo especificado, teniendo en cuenta tambin los detalles del trabajo. Lo que el plan de trabajo actual hace es seleccionar una ventana del plan a largo plazo y hacer que los trabajos estn preparados para ejecutarse; en realidad, el inicio de stos depender de las restricciones que se haya decidido aplicar (por ejemplo, las dependencias, la disponibilidad de recursos o la existencia de trabajos que dependen de un valor de tiempo). El plan actual es un plan secuencial que puede abarcar varios das. Un mtodo comn consiste en distribuir entre uno y dos das aplicando ampliaciones regulares de cada turno. Las actividades del proceso de la carga de trabajo se listan minuto a minuto. Puede imprimir el plan actual como un informe o bien verlo o alterarlo y ampliarlo en lnea, utilizando los dilogos.

Control automtico de la carga de trabajo de produccin


Tivoli Workload Scheduler for z/OS gestiona automticamente la carga de trabajo de produccin supervisando el flujo de trabajo y dirigiendo el proceso de los trabajos de modo que se ajuste a las prioridades de empresa que se han establecido en el plan. Por medio de su interfaz para el programa NetView o de su dilogo ISPF de gestin por excepcin, Tivoli Workload Scheduler for z/OS puede alertar al especialista de control de produccin sobre los problemas que surgen en el proceso
Captulo 3. Tivoli Workload Scheduler for z/OS

31

de carga de trabajo de produccin. Adems, el programa NetView puede desencadenar automticamente Tivoli Workload Scheduler for z/OS con el fin de que realice acciones correctivas como respuesta a estos problemas. Tivoli Workload Scheduler for z/OS realiza lo siguiente automticamente: v Inicia y detiene las tareas iniciadas v Edita sentencias de trabajo: JCL de z/OS o sentencias de trabajo equivalentes para otros entornos operativos antes de someter los trabajos v Somete los trabajos en la secuencia especificada en el entorno operativo de destino, siempre v Realiza el seguimiento de cada trabajo planificado del plan v Determina si los trabajos se han ejecutado satisfactoriamente o no v Visualiza informacin de estado e instrucciones para indicar las acciones que deben realizar los operadores de estacin de trabajo v Proporciona recuperacin automtica de los trabajos cuando stos finalizan con errores, con independencia del entorno operativo v Genera fechas de proceso para los ciclos de ejecucin de secuencias de trabajos utilizando reglas como, por ejemplo: Cada segundo martes del mes Slo el ltimo sbado de junio, julio y agosto Cada tercer da laborable del plazo de nmina definido por el usuario v Inicia trabajos teniendo en cuenta la disponibilidad real de recursos v Realiza la limpieza de conjuntos de datos cuando se han producido errores o cuando se necesita realizar una reejecucin para la carga de trabajo de z/OS v Adapta el JCL para los reinicios de paso de los trabajos y tareas iniciadas de z/OS v Planifica dinmicamente el proceso adicional como respuesta a las actividades que no pueden planificarse v Proporciona notificacin automtica al cerrarse un conjunto de datos actualizado (que puede utilizarse para desencadenar un proceso posterior) v Genera alertas cuando se detectan situaciones anormales en la carga de trabajo Tivoli Workload Scheduler for z/OS tambin proporciona recursos de control manual, que se describen en el apartado Control e intervencin manuales en la pgina 37.

Sometimiento automtico de la carga de trabajo


Tivoli Workload Scheduler for z/OS dirige automticamente toda la ejecucin del trabajo en el sistema, teniendo en cuenta si un trabajo puede necesitar una terminacin manual o bien una terminacin registrada por el programa. (La terminacin registrada por el programa hace referencia a aquellas situaciones en las que un programa escrito por el usuario ha establecido el estado de un trabajo controlado por el planificador en completo.) Tambin favorece la ptima utilizacin de los recursos, mejora la disponibilidad del sistema y automatiza aquellas tareas del operador que son complejas y repetitivas. Tivoli Workload Scheduler for z/OS controla automticamente el sometimiento de los trabajos de acuerdo con lo siguiente: v Dependencias existentes entre trabajos v Prioridades de la carga de trabajo v Hora especificada para someter un trabajo en particular v Disponibilidad de recursos

32

Informacin general

Al guardar una copia del JCL de cada ejecucin, u ocurrencia, individual de un trabajo en particular en sus planes, Tivoli Workload Scheduler for z/OS evita que vuelvan a utilizarse de forma involuntaria los cambios temporales realizados en el JCL como, por ejemplo, las alteraciones temporales. Adaptacin de trabajos. Tivoli Workload Scheduler for z/OS proporciona funciones de adaptacin automtica de los trabajos, lo que permite que los trabajos puedan editarse automticamente. Ello puede hacer que se dependa menos de la edicin manual de los trabajos, tarea laboriosa y lenta que propicia que se cometan errores. La adaptacin de los trabajos de Tivoli Workload Scheduler for z/OS proporciona lo siguiente: v Sustitucin automtica de variables v Inclusin y exclusin dinmicas de sentencias de trabajos en lnea v Inclusin dinmica de sentencias de trabajos de otras bibliotecas o de una salida Respecto a los trabajos que van a someterse en un sistema z/OS, estas sentencias de trabajos sern de tipo JCL de z/OS, pero las directrices de adaptacin del JCL del planificador tambin pueden incluirse en los trabajos que van a someterse en otros sistemas operativos como, por ejemplo, AIX/6000. Las variables se pueden sustituir en columnas especficas y se pueden definir los criterios de verificacin para garantizar que no se sustituyan cadenas de caracteres que no sean vlidas. Las directrices especiales que dan soporte a la gran diversidad de formatos de fecha que utilizan los programas de secuencias de trabajos permiten definir dinmicamente el formato necesario y cambiar las diversas horas de un mismo trabajo. Pueden definirse expresiones aritmticas que permitan calcular valores como, por ejemplo, la fecha actual ms cuatro das laborables.

Recuperacin y reinicio automticos


Tivoli Workload Scheduler for z/OS proporciona recursos de reinicio automtico para el trabajo de produccin. Puede especificar las acciones de reinicio que han de realizarse si el trabajo que Tivoli Workload Scheduler for z/OS ha iniciado finaliza con errores (vea la Figura 3 en la pgina 34.) Puede utilizar estas funciones para predefinir acciones de reinicio y de recuperacin de errores para los trabajos y para las tareas iniciadas. La integracin del planificador en el programa NetView permite que el planificador pueda pasar alertas automticamente al programa NetView en caso de que se produzcan errores. La utilizacin del recurso de acoplamiento de sistemas cruzados (XCF) de z/OS permite que Tivoli Workload Scheduler for z/OS pueda mantener el proceso de la carga de trabajo de produccin en caso de que se produzcan anomalas en el sistema. Recuperacin de trabajos y de tareas iniciadas. Las acciones de recuperacin automtica de los trabajos cuya ejecucin no ha sido satisfactoria se especifican en las sentencias de control definidas por el usuario. Los parmetros de estas sentencias determinan las acciones de recuperacin que han de realizarse en caso de que un trabajo o una tarea iniciada finalice con errores.

Captulo 3. Tivoli Workload Scheduler for z/OS

33

Aplicacin de usuario
Reiniciar un trabajo anterior? Trabajo 1

Limpieza de catlogos automtica? Reiniciar el trabajo anmalo? Trabajo 2

Trabajo de recuperacin? 2

1 El trabajo 3 finaliza con error

El planificador analiza el error y determina la accin de reinicio


Trabajo 3 Analizar

!
Continuar? No hacer nada?

Figura 3. Recuperacin y reinicio automticos

Reinicio y limpieza. Puede utilizar la funcin de reinicio y limpieza para catalogar, descatalogar o suprimir conjuntos de datos cuando un trabajo finaliza con errores o bien cuando es necesario volver a ejecutar un trabajo. La limpieza de conjuntos de datos se hace cargo del JCL en forma de JCL continuo, de los procedimientos continuos y de los procedimientos catalogados de los sistemas locales y remotos. Esta funcin puede iniciarla automticamente Tivoli Workload Scheduler for z/OS o bien puede iniciarla manualmente un usuario por medio de los paneles. Tivoli Workload Scheduler for z/OS restablecer el catlogo en el estado que ste tena antes de que se ejecutara el trabajo para los grupos de conjuntos de datos de generacin (GDG) y para los conjuntos de datos asignados por las definiciones de datos (DD) contenidos en el JCL. Asimismo, la funcin de reinicio y limpieza da soporte a la utilizacin de Removable Media Manager en el entorno. El reinicio de nivel de paso y de nivel de trabajo tambin se proporciona en los paneles de Tivoli Workload Scheduler for z/OS. ste gestiona la resolucin de los nombres de grupo de conjuntos de datos de generacin (GDG), el JCL que contiene INCLUDE o PROC anidados y las sentencias IF-THEN-ELSE. Tivoli Workload Scheduler for z/OS tambin identifica automticamente los problemas que pueden impedir la realizacin de un reinicio satisfactorio, proporcionando una lgica del mejor paso de reinicio Puede examinar el registro de trabajos o solicitar un reinicio de nivel de paso para cualquier trabajo o cualquier tarea iniciada de z/OS, incluso si no se ha modificado el catlogo. Las funciones de examen del registro de trabajos tambin pueden utilizarse para la carga de trabajo de otras plataformas operativas, lo que resulta especialmente til para los entornos que no dan soporte a un recurso de tipo SDSF. Si utiliza un archivador SYSOUT, por ejemplo RMDS, puede intercambiar informacin con ste desde Tivoli Workload Scheduler for z/OS y, de esta forma, evitar la duplicacin de la informacin de registro de trabajos. Puede disponer de estos recursos sin necesidad de realizar cambios en el JCL actual.

34

Informacin general

Tivoli Workload Scheduler for z/OS proporciona una posibilidad de limpieza de conjuntos de datos de toda la empresa en los sistemas agente remotos. Reinicio de la carga de trabajo de produccin. Tivoli Workload Scheduler for z/OS proporciona un reinicio de la carga de trabajo de produccin, que puede mantener automticamente el proceso del trabajo si se produce una anomala en el sistema o en las conexiones. El trabajo de produccin controlado por el planificador que corresponde al sistema cuya ejecucin no ha sido satisfactoria se redirecciona a otro sistema. Puesto que Tivoli Workload Scheduler for z/OS puede reiniciar y gestionar la carga de trabajo de produccin, se mantiene la integridad de la planificacin de los procesos y se sigue prestando servicio a los clientes. Tivoli Workload Scheduler for z/OS explota la funcin VTAM Model Application Program Definition y los smbolos definidos por z/OS para facilitar la configuracin y el trabajo en un entorno de sysplex, ofreciendo al usuario una nica vista de sistema del sysplex. Para iniciar, detener y gestionar los motores y agentes no es necesario conocer qu imagen de z/OS del sysplex est ejecutndose realmente.
z/OS Parallel Sysplex

DASD compartido

Planificador que controla

XCF

Planificador controlado (espera dinmica)

XC

Figura 4. Reinicio de la carga de trabajo de produccin y espera dinmica

Espera dinmica. Tivoli Workload Scheduler for z/OS proporciona un nico punto de control para la carga de trabajo de produccin de z/OS. Si este sistema de control presenta anomalas, Tivoli Workload Scheduler for z/OS puede transferir automticamente las funciones de control a un sistema de reserva dentro de un Parallel Sysplex, vea la Figura 4. Mediante XCF, Tivoli Workload Scheduler for z/OS puede mantener automticamente el proceso de la carga de trabajo de produccin en caso de que se produzcan anomalas en el sistema o en las conexiones.

Soporte de z/OS Automatic Restart Manager


Todos los componentes del planificador pueden reiniciarse por medio de la funcin Automatic Restart Manager (ARM) del sistema operativo z/OS, en caso de que se produzca una anomala en el programa.

XC F

Planificador controlado

Captulo 3. Tivoli Workload Scheduler for z/OS

35

Soporte de Workload Manager (WLM)


Con Workload Manager (WLM), es posible beneficiarse de todas las posibilidades de los recursos a los que acceden los trabajos planificados. Asimismo, con WLM y Tivoli Workload Scheduler for z/OS, los trabajos mantienen el grado de productividad ms alto posible. El planificador, cuando se utiliza con WLM, puede ofrecer los mejores tiempos posibles de respuesta del sistema.

Comprobacin automtica del estado


Para realizar el seguimiento del flujo de trabajo, Tivoli Workload Scheduler for z/OS intercambia informacin directamente con el sistema operativo, recopilando y analizando la informacin de estado acerca del trabajo de produccin que est activo actualmente en el sistema. Tivoli Workload Scheduler for z/OS puede grabar informacin de estado de los procesadores locales y remotos. Cuando la informacin de estado se notifica desde ubicaciones remotas que tienen distintos husos horarios, Tivoli Workload Scheduler for z/OS tiene en cuenta estas diferencias horarias.

Notificacin del estado de los entornos heterogneos


Tivoli Workload Scheduler for z/OS tambin puede realizar el seguimiento del proceso que tiene lugar en otros entornos operativos. Pueden utilizarse los programas que se facilitan para comunicarse con el motor de cualquier entorno que pueda establecer comunicaciones con un sistema z/OS.

Notificacin del estado de los programas de usuario


Puede pasar informacin de estado acerca del proceso de la carga de trabajo de produccin a Tivoli Workload Scheduler for z/OS desde sus propios programas de usuario por medio de una rutina estndar que a tal efecto se facilita.

Comprobacin adicional de terminacin de trabajo


Si es necesario, Tivoli Workload Scheduler for z/OS proporciona una comprobacin adicional del estado por medio de la exploracin de SYSOUT y de otros conjuntos de datos de impresin del proceso cuando no es posible determinar si el proceso se ha completado de forma satisfactoria o con anomalas mediante la utilizacin de los cdigos de terminacin. Por ejemplo, Tivoli Workload Scheduler for z/OS puede comprobar el texto de los mensajes del sistema o de los mensajes que se originan desde los programas de usuario. Mediante la utilizacin de la informacin contenida en las tablas de comprobacin de terminacin de trabajo (JCC), Tivoli Workload Scheduler for z/OS determina qu acciones han de realizarse cuando encuentra determinadas cadenas de texto. Estas acciones pueden ser: v Notificacin de errores v Colocacin de SYSOUT nuevamente en la cola v Grabacin de registros de incidentes en un conjunto de datos de incidentes

Gestin del trabajo no planificado


Tivoli Workload Scheduler for z/OS puede desencadenarse automticamente para actualizar el plan actual con informacin acerca del trabajo que no puede planificarse por adelantado. Esto permite a Tivoli Workload Scheduler for z/OS controlar el trabajo que no se espera. Puesto que Tivoli Workload Scheduler for z/OS comprueba el estado de proceso de este trabajo, tambin existen recursos de recuperacin automtica disponibles.

Intercambio de informacin con otros programas


Tivoli Workload Scheduler for z/OS proporciona una interfaz de programa (PIF). Con esta interfaz, se pueden automatizar la mayora de las acciones que pueden

36

Informacin general

realizarse en lnea por medio de los dilogos. Esta interfaz puede llamarse desde CLIST, desde los programas de usuario y mediante la utilizacin de comandos TSO. La interfaz de programas de aplicacin (API) permite que los programas puedan comunicarse con Tivoli Workload Scheduler for z/OS desde cualquier plataforma compatible. Puede utilizar la Interfaz comn de programacin para comunicaciones (CPI-C), las comunicaciones avanzadas programa a programa (APPC) o bien verbos de unidad lgica (LU) 6.2 propios para conversar con Tivoli Workload Scheduler for z/OS por medio de la API. Esta interfaz se puede utilizar para consultar y actualizar el plan actual. Los programas pueden estar ejecutndose en cualquier plataforma que est conectada localmente, o de forma remota por medio de una red, con el sistema z/OS en el que se ejecuta el motor.

Control e intervencin manuales


Tivoli Workload Scheduler for z/OS permite comprobar el estado del trabajo e intervenir manualmente cuando las prioridades han cambiado o cuando necesita ejecutar trabajo no planificado. Puede consultar el estado de la carga de trabajo de produccin y, a continuacin, modificar la planificacin si es necesario.

Consultas de estado
Con los dilogos de ISPF o con Job Scheduling Console, puede realizar consultas en lnea y recibir oportuna informacin acerca del estado de la carga de trabajo de produccin. La informacin de horas que se visualiza en los dilogos puede estar en la hora local del usuario de dilogo. Mediante la utilizacin de los dilogos, puede solicitar informacin detallada o de resumen acerca de secuencias de trabajos, trabajos y estaciones de trabajo individuales, as como informacin de resumen relacionada con la carga de trabajo de produccin en conjunto. Tambin puede hacer que las dependencias se visualicen grficamente como una red, tanto de la secuencia de trabajos como del trabajo. Las consultas de estado: v Le proporcionan informacin de estado global que puede utilizar cuando est considerando la realizacin de un cambio en la capacidad de la estacin de trabajo o cuando desee organizar un turno de trabajo adicional o un trabajo que deba realizarse en horas extra. v Le ayudan a supervisar el flujo de trabajo de la instalacin; por ejemplo, visualizando el estado de trabajo de cada estacin de trabajo. v Le ayudan a decidir si es necesario intervenir para acelerar el proceso de secuencias de trabajos especficas. Puede averiguar cules son las secuencias de trabajos ms crticas. Tambin puede comprobar el estado de cualquier secuencia de trabajos, as como los planes y tiempos reales de cada trabajo. v Permiten comprobar la informacin antes de realizar modificaciones en el plan. Por ejemplo, puede comprobar el estado de una secuencia de trabajos y sus dependencias antes de suprimirla o bien cambiar su hora de comienzo planificado o su plazo lmite. Consulte el apartado Modificacin del plan actual para obtener ms informacin. v Proporcionan la informacin del estado de proceso de una estacin de trabajo concreta. Tal vez el trabajo que deba haberse recibido en la estacin de trabajo no ha llegado. Las consultas de estado pueden ayudarle a localizar el trabajo y a averiguar qu le ha pasado.

Modificacin del plan actual


Tivoli Workload Scheduler for z/OS realiza actualizaciones de estado en el plan automticamente, utilizando sus funciones de seguimiento. Sin embargo, permite
Captulo 3. Tivoli Workload Scheduler for z/OS

37

cambiar manualmente el plan para que refleje los cambios no planificados en la carga de trabajo o en el entorno de operaciones, que se producen con frecuencia durante un turno. Por ejemplo, puede que sea necesario cambiar la prioridad de una secuencia de trabajos, aadir un trabajo no planificado o redireccionar el trabajo de una estacin de trabajo a otra. O bien puede que sea necesario corregir manualmente errores operativos. Puede que la modificacin del plan actual sea la mejor forma de manejar estas situaciones. El plan actual se puede modificar en lnea. Por ejemplo, puede realizar lo siguiente: v Incluir en el plan los trabajos no esperados o los cambios en el ltimo momento. A continuacin, Tivoli Workload Scheduler for z/OS crea automticamente las dependencias de este trabajo. v Modificar manualmente el estado de los trabajos. v Suprimir ocurrencias de las secuencias de trabajos. v Visualizar grficamente las dependencias de los trabajos antes de modificarlos. v Modificar los datos de las secuencias de trabajos, incluido el JCL. v Responder a situaciones de error por medio de las acciones siguientes: Redireccionamiento de trabajos Reejecucin de trabajos u ocurrencias Terminacin de trabajos u ocurrencias Cambio de trabajos u ocurrencias v Cambiar el estado de las estaciones de trabajo por medio de las acciones siguientes: Redireccionamiento del trabajo de una estacin de trabajo a otra Modificacin de los atributos de generacin de informes de la estacin de trabajo Actualizacin de la disponibilidad de recursos Cambio de la forma de manejar los recursos v Replanteamiento o ampliacin del plan actual Adems de poder utilizar los dilogos, tambin puede modificar el plan actual de sus propias secuencias de trabajos utilizando la interfaz del programa o la interfaz de programas de aplicacin. Asimismo, tambin puede desencadenar Tivoli Workload Scheduler for z/OS para que modifique dinmicamente el plan utilizando comandos TSO o un programa de proceso por lotes. Esto permite que el trabajo no esperado pueda aadirse automticamente al plan.

Gestin de trabajos crticos


Tivoli Workload Scheduler for z/OS explota las posibilidades del componente Workload Manager de z/OS para garantizar que los trabajos crticos se completarn a tiempo. Si un trabajo crtico se retrasara, Tivoli Workload Scheduler for z/OS le dara preferencia utilizando la interfaz de Workload Manager existente.

Seguridad
En la actualidad, las operaciones de proceso de datos exigen cada vez ms un nivel elevado de seguridad con los datos, sobre todo a medida que el mbito de las operaciones de proceso de datos se ampla y hay ms personas de la empresa implicadas en las tareas. Tivoli Workload Scheduler for z/OS proporciona integridad de datos y seguridad completa dentro del rango de funciones que ofrece. Proporciona un servicio central compartido a los diversos departamentos de los usuarios incluso en el caso en que los usuarios estn en empresas y pases distintos. Tivoli Workload Scheduler for z/OS proporciona un alto grado de

38

Informacin general

seguridad para proteger los recursos y los datos del planificador contra el acceso no autorizado. Con Tivoli Workload Scheduler for z/OS, puede organizar, aislar y proteger fcilmente los datos de usuario para salvaguardar la integridad de las aplicaciones de usuario final (vea la Figura 5 en la pgina 39). Tivoli Workload Scheduler for z/OS puede planificar y controlar el trabajo de gran nmero de grupos de usuarios y mantener un control completo del acceso a los datos y a los servicios.

Seguimiento de auditoria Planificador Usuario TSO Usuario TSO Usuario TSO RACF JCL

JCL

JCL

Datos del planificador

Finanzas

Ventas

Fabric.

Figura 5. Seguridad

Seguimiento de auditora
Con el seguimiento de auditora, puede definir cmo desea que Tivoli Workload Scheduler for z/OS anote los accesos (lecturas y actualizaciones) a los recursos del planificador. Puesto que proporciona un historial de los cambios realizados en las bases de datos, el seguimiento de auditora puede resultar extremadamente til para el personal encargado de realizar la depuracin y la determinacin de problemas. Para leer los registros del seguimiento de auditora se proporciona un programa de ejemplo. El programa lee los registros que se han producido durante el perodo que ha especificado y genera un informe en el que se detallan los cambios que se han realizado en los recursos del planificador.

Recurso de autorizacin del sistema


Tivoli Workload Scheduler for z/OS utiliza el recurso de autorizacin del sistema (SAF), una funcin de z/OS, para pasar las solicitudes de verificacin de autorizacin al sistema de seguridad, por ejemplo, RACF. Esto significa que puede proteger los objetos de datos del planificador con cualquier sistema de seguridad que utilice la interfaz del SAF. Proteccin de datos y de recursos: El SAF valida todas las peticiones de usuario para acceder a una funcin o para acceder a los datos. A continuacin se lista informacin que puede protegerse: v Calendarios y plazos v Nombres de secuencias de trabajos o el propietario de la secuencia de trabajos, por nombre v Estacin de trabajo, por nombre v Datos especficos de la secuencia de trabajos del plan
Captulo 3. Tivoli Workload Scheduler for z/OS

39

v Instrucciones de operador v JCL Para dar soporte al manejo distribuido de varios usuarios, Tivoli Workload Scheduler for z/OS permite controlar el nivel de seguridad que desea implementar, hasta el nivel de los registros individuales. Puede especificar nombres de recursos RACF genricos o especficos para ampliar el nivel de la comprobacin de seguridad. Si tiene instalado RACF Versin 2 Release 1, puede utilizar la clase de recurso reservada de Tivoli Workload Scheduler for z/OS con el fin de gestionar el entorno de seguridad de Tivoli Workload Scheduler for z/OS. Esto significa que no ser necesario definir una clase de recurso propia modificando el RACF y reiniciando. Integridad de los datos durante el sometimiento: Tivoli Workload Scheduler for z/OS puede garantizar el entorno de seguridad correcto para cada trabajo que somete, con independencia de si el trabajo se ejecuta en un sistema local o en un sistema remoto. Tivoli Workload Scheduler for z/OS permite crear perfiles de seguridad personalizados para trabajos individuales o para grupos de trabajos.

Configuraciones de Tivoli Workload Scheduler for z/OS


Tivoli Workload Scheduler for z/OS da soporte a numerosas opciones de configuracin por medio de la utilizacin de gran diversidad de mtodos de comunicaciones: v Sistema de control v Sistemas z/OS controlados v Aplicaciones de interfaz de programa y paneles remotos v Planificacin de los trabajos que se encuentran en Tivoli Workload Scheduler

Sistema de control
El sistema de control necesita el agente y el motor. Un nico sistema de control puede gestionar la carga de trabajo de produccin de todos los entornos operativos. El motor es el punto central del control y de la informacin. Contiene las funciones de control, los dilogos y los propios programas de proceso por lotes del planificador. Slo se necesita un motor para controlar toda la instalacin, incluidos los sistemas locales y remotos (vea la Figura 6 en la pgina 41).

40

Informacin general

Job Scheduling Console

OS/390 Tracker Comprob. de seguim. OS/390 Controlador de espera dinmica Hot Standby Controller

Distributed Connector Tivoli Management Framework

z/OS Connector

Sysplex
Comprob. de seguim. OS/390 OS/390 Tracker Controlador Controller Hot Standbyde espera dinmica

OS/390 Tracker Comprob. de seguim. OS/390 Active Controller Controlador activo

Gestores de dominio

Agente z/OS
Agentes distribuidos

Figura 6. Configuraciones de Tivoli Workload Scheduler for z/OS

Sistemas z/OS controlados


Para cada sistema z/OS controlado de una configuracin se necesita un agente. Esto incluye, por ejemplo, los sistemas locales controlados que se encuentran dentro de configuraciones sysplex o DASD compartidos. El agente se ejecuta como un subsistema z/OS e intercambia informacin con el sistema operativo (por medio de JES2 o JES3 y SMF), utilizando la interfaz del subsistema y las salidas del sistema operativo. El agente supervisa y registra el estado del trabajo y pasa la informacin de estado al motor a travs de DASD, XCF o ACF/VTAM compartidos. Puede aprovechar el z/OS y el recurso de acoplamiento de sistemas cruzados (XCF) para conectar los sistemas z/OS locales. En lugar de pasarse al sistema de control a travs de DASD compartido, la informacin de estado se pasa directamente a travs de las conexiones XCF. XCF permite explotar todos los recursos de reinicio de la carga de trabajo de produccin y su funcin de espera dinmica. Consulte el apartado Recuperacin y reinicio automticos en la pgina 33.

Sistemas remotos
El agente de un sistema z/OS remoto pasa informacin de estado acerca del trabajo de produccin en progreso al motor del sistema de control. Todas las
Captulo 3. Tivoli Workload Scheduler for z/OS

41

comunicaciones que tienen lugar entre los subsistemas de Tivoli Workload Scheduler for z/OS en los sistemas de control y remotos se realizan por medio de ACF/VTAM. Tivoli Workload Scheduler for z/OS permite enlazar sistemas remotos utilizando redes ACF/VTAM. Con frecuencia, los sistemas remotos se utilizan localmente en las propias instalaciones para reducir la complejidad de la instalacin del proceso de datos.

Aplicaciones de interfaz de programa y paneles remotos


Los paneles ISPF y las aplicaciones de interfaz de programa (PIF) pueden ejecutarse en un sistema z/OS distinto del sistema en el que se ejecuta el motor. Los dilogos y las aplicaciones PIF envan peticiones a y reciben datos de un servidor de Tivoli Workload Scheduler for z/OS que se ejecuta en el mismo sistema z/OS en el que se ejecuta el motor de destino, por medio de las comunicaciones avanzadas programa a programa (APPC). El servidor se comunicar con el motor para realizar las acciones solicitadas. El servidor es un espacio de direcciones independiente, que el motor inicia y detiene automticamente o que el usuario inicia y detiene por medio del comando de inicio (start) de z/OS. Puede haber ms de un servidor para un motor. Si los dilogos o las aplicaciones PIF se ejecutan en el mismo sistema z/OS en el que se ejecuta el motor de destino, puede que el servidor no participe en la ejecucin.

Planificacin de los trabajos que se encuentran en Tivoli Workload Scheduler


Tivoli Workload Scheduler for z/OS tambin permite acceder a las secuencias de trabajos (planificaciones en Tivoli Workload Scheduler) y aadirlas al plan actual de Tivoli Workload Scheduler for z/OS. Asimismo, puede crear dependencias entre las secuencias de trabajos de Tivoli Workload Scheduler for z/OS y los trabajos de Tivoli Workload Scheduler. Desde Tivoli Workload Scheduler for z/OS, puede supervisar y controlar el agente distribuido. En el plan actual de Tivoli Workload Scheduler for z/OS, puede especificar los trabajos que han de ejecutarse en las estaciones de trabajo de Tivoli Workload Scheduler. Tivoli Workload Scheduler for z/OS pasa la informacin de trabajo al archivo Symphony de Tivoli Workload Scheduler, el cual, a su vez, pasa los trabajos del plan actual a Tivoli Workload Scheduler para su distribucin y proceso. Por su parte, Tivoli Workload Scheduler devuelve informacin acerca del estado de los trabajos en ejecucin y terminados al plan actual para su supervisin en Tivoli Workload Scheduler for z/OS.

42

Informacin general

Captulo 4. Tivoli Job Scheduling Console


En este captulo se describe el nivel de funcin 1.2 de Tivoli Job Scheduling Console cuya distribucin forma parte de la suite de Tivoli Workload Scheduling.

Visin general
Tivoli Job Scheduling Console para la suite de Tivoli Workload Scheduling es una interfaz interactiva para crear, modificar y suprimir objetos de la base de datos de produccin. Tambin permite supervisar y controlar los objetos que estn planificados en el plan actual. Job Scheduling Console permite trabajar con Tivoli Workload Scheduler for z/OS y con Tivoli Workload Scheduler. Puede trabajar con estos productos simultneamente desde la misma consola grfica. Para ejecutar la consola, slo es necesario poder iniciar la sesin en un motor de planificacin por medio de un conector. Esto significa que puede gestionar objetos del plan y de base de datos desde cualquier sistema, incluso desde un sistema porttil, en el que se haya instalado Job Scheduling Console y desde el que pueda acceder, por medio de TCP/IP, a un servidor que ejecute el conector de Tivoli Workload Scheduler o de Tivoli Workload Scheduler for z/OS. Los conectores gestionan el trfico existente entre Job Scheduling Console y los planificadores de trabajos. Los conectores se instalan por separado en un servidor de gestin de Tivoli y en los nodos gestionados que tienen acceso al planificador. Si ha pensado utilizar Job Scheduling Console para planificar la carga de trabajo con Tivoli Workload Scheduler for z/OS, debe instalar el conector de Tivoli Workload Scheduler for z/OS. Si ha pensado utilizar Job Scheduling Console para planificar la carga de trabajo con Tivoli Workload Scheduler, debe instalar el conector de Tivoli Workload Scheduler. Job Scheduling Console proporciona dos funciones principales: Planificacin Le permite definir y listar secuencias de trabajos, trabajos y la disponibilidad de recursos de la base de datos del planificador. Supervisin y control Le permite supervisar y controlar los trabajos planificados y las secuencias de trabajos del plan del planificador. En Job Scheduling Console, una secuencia de trabajos planificada se denomina instancia de secuencia de trabajos, mientras que un trabajo planificado se denomina instancia de trabajo. Las extensiones, que estn incorporadas en Job Scheduling Console, amplan sus funciones de planificacin bsicas para ofrecer funciones de planificacin especficas de Tivoli Workload Scheduler for z/OS y de Tivoli Workload Scheduler. Para cada una de estas funciones, puede utilizar un mecanismo de creacin de listas que permita listar los objetos de base de datos o de plan que selecciona en funcin de determinados criterios de filtro. Los criterios de filtro reducen la lista para que slo se incluyan los objetos seleccionados con los que desea trabajar.
Copyright IBM Corp. 1991, 2003

43

Puede listar objetos sin utilizar criterios de filtro. En este caso, la lista visualiza todos los objetos existentes de un tipo. Puede utilizar las listas previamente definidas que se han empaquetado con Job Scheduling Console y tambin las listas que ha creado.

Tareas de Tivoli Workload Scheduler for z/OS


En este apartado se describen las tareas de Tivoli Workload Scheduler for z/OS que pueden realizarse con Job Scheduling Console. Las tareas se han agrupado en funcin de si habitualmente las ejecuta un administrador o bien un operador. El trabajo comienza seleccionando un motor de Tivoli Workload Scheduler for z/OS. Una ventana emergente muestra las acciones disponibles para el motor. Estas mismas acciones pueden realizarse haciendo clic en los iconos correspondientes que se encuentran en la parte superior de la ventana. Los iconos se visualizan de manera contextual con el motor.

Tareas del planificador


Desde Job Scheduling Console, puede definir y gestionar los objetos de la base de datos del planificador que se indican a continuacin: v Secuencias de trabajos v Trabajos v Estaciones de trabajo v Recursos

Trabajar con secuencias de trabajos


Las secuencias de trabajos son una coleccin de trabajos, de informacin de planificacin y de los recursos que necesitan para ejecutarse. Por lo general, los trabajos que componen una secuencia de trabajos siguen una secuencia en la que la ejecucin de un trabajo depende de la terminacin satisfactoria de otro trabajo. La creacin de una secuencia de trabajos implica las acciones siguientes: 1. Definicin de las propiedades de la secuencia de trabajos. 2. Creacin de trabajos, lo que incluye la definicin de los recursos que cada trabajo necesita para ejecutarse y el tiempo de su ejecucin. 3. Definicin de las dependencias necesarias, o secuencia, que han de existir entre los trabajos de la secuencia de trabajos y con los trabajos que pertenecen a otras secuencias de trabajos. 4. Definicin de uno o ms ciclos de ejecucin o bien de los das en los que debe ejecutarse la secuencia de trabajos y cundo debe iniciarse. La modificacin de una secuencia de trabajos implica la adicin, supresin o modificacin de cualquiera de los trabajos que la forman, junto con las dependencias y ciclos de ejecucin. Tambin puede suprimir una secuencia de trabajos entera. Las definiciones de secuencia de trabajos se almacenan en las bases de datos del planificador de trabajos. Para examinar o actualizar las secuencias de trabajos que ha creado, debe crear y ejecutar una lista de las secuencias de trabajos de la base de datos.

Trabajar con trabajos


Los trabajos son las unidades de trabajo de una secuencia de trabajos. No puede crear trabajos fuera de una secuencia de trabajos. Para poder empezar a crear los

44

Informacin general

trabajos que formarn parte de una secuencia de trabajos, primero debe crear una secuencia de trabajos y definir sus propiedades. La creacin de un trabajo implica las acciones siguientes: 1. Definicin de las propiedades del trabajo. 2. Especificacin de cundo debe ejecutarse el trabajo (restricciones de tiempo) dentro del ciclo de ejecucin de su secuencia de trabajos. 3. Definicin de las propiedades de la tarea que se asocia al trabajo, si se aplica. 4. Especificacin de los recursos que el trabajo necesita para ejecutarse. Los trabajos se almacenan en la base de datos del planificador de trabajos como partes de las secuencias de trabajos. Para examinar, actualizar o suprimir una definicin de trabajo, debe listar la secuencia de trabajos principal de la base de datos.

Trabajar con estaciones de trabajo


Las estaciones de trabajo describen cmo han de ejecutarse los trabajos. Una estacin de trabajo no tiene que ser necesariamente hardware. Es una fase del proceso que el planificador controla. Para planificar una instancia de trabajo, deber haberse definido de antemano una estacin de trabajo. Para que el planificador pueda iniciar una instancia de trabajo, la estacin de trabajo en la que se ha definido la instancia de trabajo deber estar disponible. Por lo tanto, al controlar la disponibilidad de la estacin de trabajo, est controlando la ejecucin de las instancias de trabajos que se han definido en la estacin de trabajo. La definicin de una estacin de trabajo implica las acciones siguientes: 1. Definicin de las propiedades generales de la estacin de trabajo. 2. Especificacin de intervalos de tiempo abiertos, perodos durante los cuales los servidores paralelos y los recursos de la estacin de trabajo estarn disponibles para procesar el trabajo. Por lo general, para ejecutar el trabajo en la estacin de trabajo se necesitan recursos y servidores paralelos.

Trabajar con recursos


Los recursos representan los dispositivos fsicos o los dispositivos lgicos que los trabajos utilizan para poder ejecutarse. La definicin de un recurso implica las acciones siguientes: 1. Definicin de las propiedades generales del recurso. 2. Especificacin de intervalos de disponibilidad, perodos durante los cuales el estado y la cantidad disponible del recurso para ejecutar los trabajos diferirn de los valores que se han especificado como propiedades generales. Las definiciones de recursos se almacenan en la base de datos del planificador de trabajos. Para examinar, actualizar o suprimir una definicin de recurso, deber crear y ejecutar una lista de los recursos de la base de datos.

Tareas del operador


Desde Job Scheduling Console, puede supervisar y controlar los objetos del plan actual que se indican a continuacin: v Instancias de secuencias de trabajos v Instancias de trabajos v Estaciones de trabajo v Recursos Para supervisar y controlar estos objetos, primero deber visualizarlos en una lista en Job Scheduling Console.
Captulo 4. Tivoli Job Scheduling Console

45

Trabajar con instancias de secuencias de trabajos


Las secuencias de trabajos que estn planificadas en el plan son las instancias de secuencias de trabajos. Puede examinar, modificar y suprimir instancias de secuencias de trabajos, siempre que las haya visualizado en una lista de instancias de secuencias de trabajos. La modificacin de una instancia de secuencia de trabajos incluye el cambio de algunas de sus propiedades generales y de las horas de inicio y de plazo lmite. Tambin puede cambiar el estado de una instancia de secuencia de trabajos por En espera o por Completo.

Trabajar con instancias de trabajos


Los trabajos que pertenecen a una secuencia de trabajos que est planificada en el plan son las instancias de trabajos. Puede examinar, modificar y suprimir instancias de trabajos tras haberlas visualizado en una lista de instancias de trabajos. La modificacin de una instancia de trabajos implica las acciones siguientes: v Cambio de su estado, dependencias de recursos y restricciones horarias. v Supresin de los trabajos predecesores y sucesores de la cadena de dependencias de la instancia de trabajo. v Marca de instancias de trabajos para su supervisin con Tivoli Business Systems Manager. Adems, tambin puede realizar lo siguiente: v Retener o liberar instancias de trabajos. v Eliminar o restaurar instancias de trabajos del plan actual. v Ejecutar una instancia de trabajo inmediatamente y con independencia de las reglas de planificacin normales. v Examinar el registro de trabajos. v Ver y modificar las instrucciones del operador. v Adaptar sentencias de trabajo. v Reiniciar una instancia de trabajo y realizar operaciones de limpieza.

Trabajar con las estaciones de trabajo del plan


Una instancia de estacin de trabajo es una estacin de trabajo que se ha asignado al plan. Mediante la utilizacin de listas filtradas de las estaciones de trabajo del plan, puede realizar lo siguiente: v Supervisar el estado de una estacin de trabajo del plan y de las instancias de trabajos que estn planificadas para ejecutarse en sta. v Modificar los valores y la disponibilidad de la estacin de trabajo. v Cambiar el estado de una estacin de trabajo. v Redireccionar las instancias de trabajos que estn planificadas para ejecutarse en una estacin de trabajo. v Visualizar, por su estado, las instancias de trabajos que estn planificadas en una estacin de trabajo y, finalmente, modificar las instancias de trabajos.

Trabajar con los recursos del plan


Una instancia de recurso es un recurso que se ha asignado al plan. El recurso queda reservado mientras el plan tiene vigencia para que puedan utilizarlo los trabajos que dependen de l. El estado y las cantidades del recurso se especifican en las propiedades generales y definiciones de intervalos de disponibilidad en la base de datos. Puede realizar lo siguiente: v Modificar la cantidad y los intervalos de disponibilidad de un recurso despus de que el recurso se haya asignado al plan.

46

Informacin general

v Utilizar las listas de instancias de recursos para ver y modificar las instancias de trabajos que se asocian a los recursos. v Especificar las estaciones de trabajo conectadas.

Tareas de Tivoli Workload Scheduler


Job Scheduler Console proporciona funciones de Conman y de Composer para los motores de Tivoli Workload Scheduler. En este apartado se describen las tareas de Tivoli Workload Scheduler que pueden realizarse con Job Scheduling Console. Las tareas se han agrupado en funcin de si habitualmente las ejecuta un administrador o bien un operador. El trabajo comienza seleccionando un motor de Tivoli Workload Scheduler. Una ventana emergente muestra las acciones disponibles para el motor. Estas mismas acciones pueden realizarse haciendo clic en los iconos correspondientes que se encuentran en la parte superior de la ventana. Los iconos se visualizan de manera contextual con el motor.

Tareas del planificador


Desde Job Scheduling Console, puede definir y gestionar los objetos de la base de datos del planificador que se indican a continuacin: v Secuencias de trabajos v Trabajos v Calendarios v v v v Solicitudes Parmetros Dominios Estaciones de trabajo y clases de estaciones de trabajo

v Recursos v Usuarios

Trabajar con secuencias de trabajos


Puede utilizar Job Scheduling Console para trabajar con secuencias de trabajos y con plantillas de secuencias de trabajos. Las plantillas de secuencias de trabajos slo contienen informacin de planificacin. Cuando define una secuencia de trabajos como perteneciente a una plantilla, con ello queda implcito que sta debe compartir el calendario de plantilla y los ciclos de ejecucin. Puede realizar lo siguiente: v Crear, actualizar o suprimir plantillas de secuencias de trabajos. v Aadir o eliminar una secuencia de trabajos de una plantilla de secuencias de trabajos. v Listar las plantillas de secuencias de trabajos de la base de datos del planificador. v Marcar secuencias de trabajos para su supervisin con Tivoli Business Systems Manager.

Trabajar con trabajos


Cuando crea o modifica un trabajo, la extensin de Tivoli Workload Scheduler aade las funciones siguientes a la definicin bsica del trabajo: v Asignacin de los recursos especiales (lgicos) y de estacin de trabajo necesarios para la ejecucin del trabajo. v Definicin de las opciones automticas y de realimentacin del trabajo.
Captulo 4. Tivoli Job Scheduling Console

47

Trabajar con calendarios


Un calendario es una lista de fechas de planificacin que est definida en la base de datos del planificador. La asignacin de un ciclo de ejecucin de calendario a una secuencia de trabajos da lugar a que la secuencia de trabajos se ejecute los das que se han especificado en el calendario. Puesto que un calendario se define en la base de datos del planificador, puede asignarse a varias secuencias de trabajos. Puede crear tantos calendarios como sea necesario para satisfacer sus necesidades de planificacin.

Trabajar con solicitudes


Las solicitudes pueden utilizarse como dependencias para los trabajos y las secuencias de trabajos. Una solicitud debe obtener una respuesta afirmativa para que el trabajo o secuencia de trabajos dependiente se inicie. Por ejemplo, puede emitir una solicitud para asegurarse de que exista una impresora en lnea antes de ejecutarse un trabajo que imprime un informe. Existen dos tipos de solicitudes: Solicitud ad hoc Se define dentro de las propiedades de un trabajo o secuencia de trabajos y es exclusiva de ese trabajo o secuencia de trabajos. Solicitud predefinida Se define en la base de datos de Tivoli Workload Scheduler y puede utilizarla cualquier trabajo o secuencia de trabajos. Puede crear, modificar y suprimir solicitudes de la base de datos de Tivoli Workload Scheduler.

Trabajar con parmetros


Los parmetros se utilizan para sustituir valores en los trabajos y secuencias de trabajos. Puesto que los parmetros se almacenan en la base de datos de Tivoli Workload Scheduler, todos los trabajos y secuencias de trabajos que utilizan un parmetro en particular se actualizan automticamente cuando el valor de ste cambia. En la planificacin, un parmetro puede utilizarse como sustituto de la totalidad o de parte de lo siguiente: v Nombres de vas de acceso de dependencias de archivos v Texto de solicitudes v Nombres de archivos de inicio de sesin, de comandos y de script Puede crear, modificar y suprimir parmetros de la base de datos de Tivoli Workload Scheduler.

Trabajar con dominios


Un dominio es un grupo con nombre de estaciones de trabajo de Workload Scheduler que se compone de una o ms estaciones de trabajo y de un gestor de dominio que acta como elemento central de la gestin. Todos los dominios tienen un dominio padre, excepto el dominio maestro. Puede crear, modificar y suprimir definiciones de dominio de la base de datos de Tivoli Workload Scheduler.

Trabajar con estaciones de trabajo


Puede crear, actualizar y suprimir definiciones de estacin de trabajo de la base de datos del planificador. A continuacin se indican las caractersticas de la estacin de trabajo que debe definir: v Propiedades generales

48

Informacin general

v Estado de la disponibilidad durante perodos de tiempo especficos v Cantidades disponibles durante perodos de tiempo especficos Puede listar las estaciones de trabajo que estn definidas en la base de datos del planificador, seleccionadas de acuerdo con los criterios de filtro especificados, y examinar o modificar sus propiedades. Tambin puede suprimir estaciones de trabajo de la base de datos.

Trabajar con clases de estaciones de trabajo


Una clase de estacin de trabajo es un grupo de estaciones de trabajo. Una clase puede contener cualquier nmero de estaciones de trabajo. Pueden asignarse secuencias de trabajos y trabajos para que se ejecuten en una clase de estacin de trabajo, haciendo que la duplicacin en muchas estaciones de trabajo sea una tarea fcil. Si una secuencia de trabajos est definida en una clase de estacin de trabajo, cada trabajo que se aada a la secuencia de trabajos deber definirse en una nica estacin de trabajo o, exactamente, en la misma clase de estacin de trabajo en la que se ha definido la secuencia de trabajos. Puede crear, modificar y suprimir clases de estaciones de trabajo.

Trabajar con recursos


Puede crear, actualizar y suprimir definiciones de recurso de la base de datos del planificador. A continuacin se indican las caractersticas del recurso que debe definir: v Propiedades generales v Estado de la disponibilidad en una estacin de trabajo determinada durante perodos de tiempo especficos v Cantidades disponibles en una estacin de trabajo determinada durante perodos de tiempo especficos v Estaciones de trabajo conectadas con el recurso Puede listar los recursos que estn definidos en la base de datos del planificador, seleccionados de acuerdo con los criterios de filtro especificados, y examinar o modificar sus propiedades. Tambin puede suprimir recursos de la base de datos.

Trabajar con usuarios


Los usuarios para los que Tivoli Workload Scheduler iniciar los trabajos deben estar definidos en la base de datos. Esto slo es necesario para los usuarios de Windows NT. Desde Job Scheduling Console, puede realizar lo siguiente: v Crear, modificar y suprimir definiciones de usuario de la base de datos. v Cambiar las contraseas de usuario.

Tareas del operador


Desde Job Scheduling Console, puede supervisar y controlar los objetos del plan diario que se indican a continuacin: v Instancias de secuencias de trabajos v Instancias de trabajos v Estaciones de trabajo v Dominios
Captulo 4. Tivoli Job Scheduling Console

49

v Dependencias de archivos v Dependencias de solicitudes v Dependencias de recursos Para supervisar y controlar estos objetos, primero deber visualizarlos en una lista. Tambin puede seleccionar la utilizacin de un plan distinto del plan actual.

Trabajar con instancias de secuencias de trabajos


Puede utilizar la consola para realizar las acciones siguientes en las instancias de secuencias de trabajos: v Modificar las propiedades. v Marcar o eliminar la marca de los elementos que han de supervisarse con Tivoli Business Systems Manager. v Visualizar, aadir y suprimir predecesores. v Visualizar sucesores. v Retener o liberar. v Cancelar o volver a someter. v Cambiar el lmite de trabajos o la prioridad. v Liberarse de dependencias. v Someter secuencias de trabajos adicionales en el plan actual.

Trabajar con instancias de trabajos


Puede utilizar la consola para realizar las acciones siguientes en las instancias de trabajos: v Modificar las propiedades. v Marcar o eliminar la marca de los elementos que han de supervisarse con Tivoli Business Systems Manager. v Visualizar, aadir y suprimir predecesores. v Visualizar sucesores. v Retener o liberar. v Cancelar, ejecutar kill o volver a ejecutar. v Confirmar como satisfactorio o como finalizado anormalmente. v Liberarse de dependencias. v Someter trabajos adicionales en el plan actual. Adems, puede examinar los registros de trabajos y obtener las salidas de los trabajos (STDLST).

Trabajar con estaciones de trabajo


Puede utilizar la consola para realizar las acciones siguientes en las instancias de estaciones de trabajo: v v v v Visualizar las propiedades y el estado. Cambiar el lmite de trabajos o la delimitacin de trabajos. Iniciar o detener. Enlazar o eliminar el enlace.

Trabajar con dominios


Puede utilizar la consola para realizar las acciones siguientes en los dominios del plan de Tivoli Workload Scheduler: v Listar los dominios.

50

Informacin general

v Iniciar o detener las estaciones de trabajo de un dominio. v Enlazar o eliminar el enlace de las estaciones de trabajo de un dominio. v Conmutar el gestor de dominio de un dominio.

Trabajar con dependencias de archivos


Una dependencia de archivos se refiere a cuando un trabajo o secuencia de trabajos necesita verificar si existen uno o ms archivos para poder iniciar su ejecucin. Puede visualizar el estado de las dependencias de archivos.

Trabajar con dependencias de solicitudes


Una dependencia de solicitud se refiere a cuando un trabajo o secuencia de trabajos debe esperar una respuesta afirmativa a una solicitud para poder iniciar su ejecucin. Desde Job Scheduling Console, puede realizar lo siguiente: v Visualizar el estado de las dependencias de solicitudes. v Responder a una dependencia de solicitud.

Trabajar con dependencias de recursos


Los recursos representan cualquier tipo de recursos del sistema como, por ejemplo, las unidades de cintas, las lneas de comunicaciones, las bases de datos o las impresoras, que se necesitan para ejecutar un trabajo. Los recursos pueden ser fsicos o lgicos. Tras haberse definido un recurso en la base de datos de Workload Scheduler, puede utilizarse como una dependencia para los trabajos y secuencias de trabajos que se ejecutan en la estacin de trabajo o clase de estacin de trabajo para la que se ha definido el recurso. Puede utilizar Job Scheduling Console para realizar lo siguiente: v Visualizar las propiedades y el estado de las dependencias de recursos. v Cambiar el nmero de unidades de una dependencia de recurso.

Tareas comunes
La vista Comn es una seleccin adicional que aparece en la parte inferior de la vista de rbol de los motores de planificacin. Permite listar las instancias de trabajos y las instancias de secuencias de trabajos en una nica vista, con independencia del motor de planificacin, ofreciendo de esta forma una integracin mayor para la planificacin de la carga de trabajo en el host y las plataformas distribuidas. Puede visualizar listas de planes comunes en la ventana principal de Job Scheduling Console. Con stas puede ejecutar listas comunes de instancias de trabajos y de instancias de secuencias de trabajos de todos los motores que se visualizan en el rbol de Planificacin de trabajos. Puede listar las instancias de trabajos o instancias de secuencias de trabajos de todos los motores con los que Job Scheduling Console est conectada. Como se utiliza para motores individuales, se proporcionan listas por omisin, pero tambin puede crear y guardar listas filtradas que respondan a sus necesidades. En la implementacin de la vista Comn slo se tienen en cuenta las propiedades comunes de las instancias de trabajos y de las instancias de secuencias de trabajos. Esto significa que puede filtrar sus consultas basndose nicamente en caractersticas comunes y que las listas resultantes slo tendrn columnas en las que se visualizarn atributos comunes.

Captulo 4. Tivoli Job Scheduling Console

51

Puede seleccionar los motores en los que desea realizar las consultas. Tambin puede modificar los objetos seleccionando las acciones que el motor del planificador especfico permite realizar.

52

Informacin general

Captulo 5. Planificacin completa


La planificacin completa permite planificar y controlar los trabajos del host, Windows y entornos UNIX, para obtener una planificacin realmente distribuida. En la configuracin completa, Tivoli Workload Scheduler for z/OS se utiliza como planificador del entorno de planificacin de trabajos. Para realizar la planificacin en plataformas distribuidas, se utilizan agentes tolerantes a errores y gestores de dominio de Tivoli Workload Scheduler. Los agentes sustituyen a los agentes del comprobador de seguimiento.

Cmo funciona la planificacin completa


La planificacin completa conecta gestores de dominio de Tivoli Workload Scheduler y sus agentes y dominios subyacentes a Tivoli Workload Scheduler for z/OS. La red distribuida reconoce Tivoli Workload Scheduler for z/OS como el gestor de dominio maestro. Tivoli Workload Scheduler for z/OS tambin crea el plan de produccin para la red distribuida y lo enva a los gestores de dominio. los gestores de dominio envan una copia del plan a cada uno de sus agentes y gestores de dominio subordinados para su ejecucin. Los gestores de dominio de Tivoli Workload Scheduler funcionan como sistemas intermediarios para la red distribuida, ya que resuelven todas las dependencias correspondientes a sus agentes y gestores subordinados. Envan sus actualizaciones (en forma de eventos) a Tivoli Workload Scheduler for z/OS para que este pueda actualizar el plan en consecuencia. Tivoli Workload Scheduler for z/OS maneja sus propios trabajos y notifica a los gestores de dominio de todos los cambios de estado de los trabajos de Tivoli Workload Scheduler for z/OS que implican al plan de Tivoli Workload Scheduler. En esta configuracin, los gestores de dominio y todos los agentes distribuidos identifican a Tivoli Workload Scheduler for z/OS como el gestor de dominio maestro y le notifican acerca de todos los cambios que se producen en sus propios planes. Al mismo tiempo, los agentes no tienen permitido interferir en los trabajos de Tivoli Workload Scheduler for z/OS, ya que se identifica que su ejecucin tiene lugar en el maestro, que es el nico nodo que se encarga de ellos. Tivoli Workload Scheduler for z/OS tambin permite acceder a las secuencias de trabajos (planificaciones en Tivoli Workload Scheduler) y aadirlas al plan actual de Tivoli Workload Scheduler for z/OS. Asimismo, puede crear dependencias entre las secuencias de trabajos de Tivoli Workload Scheduler for z/OS y los trabajos de Tivoli Workload Scheduler. Desde Tivoli Workload Scheduler for z/OS, puede supervisar y controlar los agentes distribuidos. En el plan actual de Tivoli Workload Scheduler for z/OS, puede especificar los trabajos que han de ejecutarse en las estaciones de trabajo de la red de Tivoli Workload Scheduler. Tivoli Workload Scheduler for z/OS pasa la informacin sobre trabajos al archivo Symphony del servidor de Tivoli Workload Scheduler for z/OS, el cual a su vez pasa el archivo Symphony a los gestores de dominio de Tivoli Workload Scheduler (DMZ) para que lo distribuyan y procesen. Por su parte, Tivoli Workload Scheduler devuelve informacin acerca del estado de los trabajos en ejecucin y terminados al plan actual para su supervisin en el motor de Tivoli Workload Scheduler for z/OS.
Copyright IBM Corp. 1991, 2003

53

La siguiente figura muestra una red de Tivoli Workload Scheduler gestionada por un Tivoli Workload Scheduler for z/OS y el flujo de datos.

MASTERDM
Gestor de dominio maestro

z/OS

El plan de TWS se extrae a partir del plan de TWS for z/OS

Plan de TWS for z/OS

Plan de TWS

DominioZ
Gestor de dominio DMZ

AIX

A continuacin, el plan de TWS se distribuye a los DM y FTA subordinados Plan de TWS

DominioA
AIX

DominioB
HPUX

Gestor de dominio DMA

Gestor de dominio DMB

FTA1
AIX

FTA2
OS/400

FTA3
Windows 2000

FTA4
Solaris

Figura 7. Configuracin completa

Agentes distribuidos
Un agente distribuido es un sistema que forma parte de un dominio de Tivoli Workload Scheduler en el que pueden planificarse trabajos de Tivoli Workload Scheduler for z/OS. Los siguientes son ejemplos de agentes distribuidos: agentes estndar, agentes ampliados, agentes tolerantes a errores y gestores de dominio. A continuacin se facilitan las descripciones de los tipos de agentes distribuidos: Gestor de dominio Es el elemento central de la gestin de un dominio. Todas las comunicaciones que se dirigen a y que proceden de los agentes de un dominio se direccionan por medio del gestor de dominio. Gestor de dominio de reserva Es un agente tolerante a errores o un gestor de dominio capaz de asumir las responsabilidades de su gestor de dominio maestro para realizar la recuperacin automtica de la carga de trabajo. Agente tolerante a errores (FTA) Es una estacin de trabajo capaz de resolver las dependencias locales y de iniciar sus trabajos ante la ausencia de un gestor de dominio.

54

Informacin general

Agente estndar Es una estacin de trabajo que inicia los trabajos nicamente bajo la direccin de su gestor de dominio. Agente ampliado Es una definicin de estacin de trabajo lgica que permite iniciar y controlar los trabajos de otros sistemas y aplicaciones como, por ejemplo, Baan, Peoplesoft, aplicaciones de Oracle, SAP y MVS JES2 y JES3. Los agentes distribuidos sustituyen a los agentes del comprobador de seguimiento de Tivoli Workload Scheduler for z/OS. Los agentes distribuidos permiten realizar planificaciones en sistemas que no son z/OS con un agente tolerantes a errores, escalable y ms fiable. En el plan de Tivoli Workload Scheduler for z/OS, la representacin lgica de un agente distribuido se denomina estacin de trabajo tolerante a errores.

Configuraciones completas que reciben soporte


En la tabla siguiente se indican los agentes que puede utilizar en la red distribuida completa.
Plataforma IBM AIX HP-UX PA-RISC Entorno operativo Solaris Microsoft Windows NT Microsoft Windows 2000 Server, Advanced Server Microsoft Windows 2000 Professional Microsoft Windows XP Pro Compaq Tru64 IBM OS/400 SGI Irix IBM Sequent Dynix Red Hat Linux/INTEL Red Hat Linux/390 Red Hat Linux/zSeries SuSe Linux/INTEL SuSe Linux/390 y zSeries (kernel 2.4, de 31 bits) SuSe Linux/zSeries (kernel 2.4, de 64 bits) SuSe Linux/iSeries y pSeries (kernel 2.4, de 31 bits) U U U U Gestor de dominio U U U U U Agentes tolerantes a errores U U U U U U U U U U U U U U U U U U

Captulo 5. Planificacin completa

55

Ventajas de la planificacin completa


A continuacin se indican las ventajas que pueden obtenerse con la utilizacin de la planificacin completa: v Conexin de agentes tolerantes a errores de Tivoli Workload Scheduler con Tivoli Workload Scheduler for z/OS. v Planificacin en sistemas operativos adicionales. v Sincronizacin del trabajo en entornos de host y distribuidos. v Capacidad de Tivoli Workload Scheduler for z/OS de utilizar la arquitectura de varios niveles con gestores de dominio. v Posibilidades de planificacin ampliadas como, por ejemplo, la utilizacin de planes a largo plazo, planes de prueba y planes ampliados, tambin para la parte distribuida de la red.

56

Informacin general

Avisos
Esta informacin se ha desarrollado para productos y servicios que se ofrecen en EE.UU. Es posible que IBM no ofrezca los productos, servicios o dispositivos que se tratan en este documento en otros pases. Pngase en contacto con el representante local de IBM para obtener informacin sobre los productos y servicios actualmente disponibles en su rea. Cualquier referencia que se haga a un producto, programa o servicio de IBM no implica que slo se pueda utilizar dicho producto, programa o servicio de IBM. Se puede utilizar en su lugar cualquier producto, programa o servicio funcionalmente equivalente que no infrinja ningn derecho de propiedad intelectual de IBM. Sin embargo, es responsabilidad del usuario evaluar y verificar el funcionamiento de cualquier producto, programa o servicio que no sea de IBM. IBM puede tener patentes o aplicaciones pendientes de patente que cubran el tema descrito en este documento. La posesin de este documento no confiere ninguna licencia sobre dichas patentes. Puede enviar sus consultas sobre licencias, por escrito, a: IBM Director of Licensing IBM Corporation North Castle Drive Armonk, NY 10504-1785 EE.UU. Si desea realizar consultas sobre licencias relacionadas con informacin de doble byte (DBCS), pngase en contacto con el Departamento de propiedad intelectual de IBM en su pas o enve las consultas, por escrito, a: IBM World Trade Asia Corporation Licensing 2-31 Roppongi 3-chome, Minato-ku Tokyo 106, Japn El siguiente prrafo no se aplica en el Reino Unido ni en ningn otro pas en el que estas disposiciones entren en contradiccin con la legislacin local: INTERNATIONAL BUSINESS MACHINES CORPORATION PROPORCIONA ESTA PUBLICACIN TAL CUAL, SIN GARANTAS DE NINGN TIPO, NI EXPLCITAS NI IMPLCITAS, INCLUIDAS, AUNQUE SIN LIMITARSE A LAS MISMAS, LAS GARANTAS IMPLCITAS DE NO INFRINGIMIENTO, COMERCIALIZACIN O ADECUACIN A UN PROPSITO DETERMINADO. Algunos pases no permiten el rechazo de garantas explcitas o implcitas en determinadas transacciones, por lo que es posible que esta declaracin no se aplique al usuario.

Copyright IBM Corp. 1991, 2003

57

Esta informacin puede incluir imprecisiones tcnicas o errores tipogrficos. Se realizan cambios peridicos en la informacin aqu contenida; estos cambios se incorporarn en nuevas ediciones de la publicacin. IBM puede realizar mejoras y/o cambios en el producto o productos y/o en el programa o programas descritos en esta publicacin en cualquier momento sin previo aviso. Cualquier referencia que se haga en esta informacin a sitios Web que no sean de IBM se proporciona para su comodidad y no constituye una recomendacin de dichos sitios Web. El material de dichos sitios Web no forma parte del material correspondiente a este producto IBM y el uso de estos sitios Web se realiza bajo riesgo del usuario. IBM puede utilizar o distribuir la informacin que nos suministre en cualquier forma que considere adecuada sin incurrir por ello en ninguna obligacin con el remitente. Los propietarios de licencias de este programa que deseen obtener informacin sobre el mismo con el fin de habilitar: (i) el intercambio de informacin entre programas creados de forma independiente y otros programas (incluido este) y (ii) el uso mutuo de la informacin intercambiada, se deben poner en contacto con: IBM Corporation 2Z4A/101 11400 Burnet Road Austin, TX 78758 EE.UU. Es posible que esta informacin est disponible, sujeta a los trminos y condiciones adecuados, y que en algunos casos incluya el pago de una tasa. IBM proporciona el programa bajo licencia descrito en este documento y todo el material bajo licencia correspondiente al mismo bajo los trminos del Acuerdo de Cliente de IBM, el Acuerdo internacional de Programas bajo Licencia de IBM o cualquier acuerdo equivalente entre las partes.

Marcas registradas
Los siguientes trminos son marcas registradas de International Business Machines Corporation en Estados Unidos y/o en otros pases: AIX, BookManager, CICS, DB2, DB2 Universal Database, Hiperbatch, Hiperspace, IBM, el logotipo de IBM, IMS, MVS, NetView, OS/390, RACF, SAA, Sysplex Timer, VTAM, y z/OS, Tivoli, y el logotipo de Tivoli son marcas registradas de International Business Machines Corporation en Estados Unidos y/o en otros pases. Microsoft, Windows NT y Windows 2000 son marcas registradas de Microsoft Corporation en Estados Unidos y/o en otros pases. Otros nombres de empresas, productos y servicios pueden ser marcas registradas o marcas de servicio de terceros.

58

Informacin general

ndice A
adaptacin de trabajos 33 agente ampliado 13 agente de red 14 agente estndar 13 agente tolerante a errores 13 agentes del comprobador de seguimiento 53 alertas, paso de stas a NetView 33 anomalas del sistema 33 API (interfaz de programas de aplicacin) 37 aplicacin definicin de 28 aplicaciones PIF aplicaciones 42 APPC (comunicaciones avanzadas programa a programa) 37 archivo de control de la produccin 12 archivo de lista estndar 22 arquitectura de varios niveles 56 automtico comprobacin del estado 36 notificacin del estado 36 sometimiento de trabajos 32 automatizacin 4 control del estado manual 37 control manual del estado 38 CPI-C (Interfaz comn de programacin para comunicaciones) 37 herramienta de recuperacin de mensajes LookAt ix

I
IMS 4 instancia de secuencia de trabajos visor de explorador z/OS xvii visor hiperblico z/OS xvii instancia de trabajo visor de explorador z/OS xvii visor hiperblico z/OS xvii integracin 2 Interfaz comn de programacin para comunicaciones (CPI-C) 37 Interfaz comn de programacin para comunicaciones de Systems Application Architecture 37 interfaz de programa (PIF) 36 interfaz de programas de aplicacin (API) 37 ISPF (Interactive System Productivity Facility) dilogo 31

D
Data Facility Hierarchical Storage Manager (DFHSM) 3 dependencia 18 visor de explorador z/OS xvii visor hiperblico z/OS xvii dependencia de archivo 21 dependencia de solicitud 21 dependencias definicin 29 visualizacin grfica de 29 dependencias de operaciones 29 dependencias de trabajos Vase dependencias de operaciones DFHSM (Data Facility Hierarchical Storage Manager) 3 da de produccin 18 dilogos remotos dilogo 42 disponibilidad 5 dominio maestro 12

B
batchman 16

J
Jnextday 20 jobman 16

C
calendario 17 definicin de 30 ciclo de ejecucin 17 ciclos de proceso de la empresa 30 CICS 4 clase de estacin de trabajo 17 cliente JSconsole 14 clientes, consultas de 9 comentarios sobre publicaciones x comprobacin de autorizacin 39 comprobacin de la autorizacin de usuario 39 comprobacin de terminacin de trabajo (JCC) 36 comprobacin del estado, automtica 36 comunicaciones avanzadas programa a programa (APPC) 37 conector 11 para Tivoli Workload Scheduler 11 Tivoli Workload Scheduler for z/OS 12 conector de TWS 11 configuraciones 40 Conman 16 consultas de estado 37 contacto por correo electrnico x

E
editor de instancias de secuencias de trabajos 21 editor de secuencias de trabajos 19 estacin de trabajo cambio del estado de 38 definicin de 28 operador 8

M
maestro de reserva 13 mailman 16 manuales comentarios vii en lnea vii solicitud vii

F
funciones de idioma nacional 27

N
netman 16 NetView alertas 33 descripcin de 2 RODM 3 notificacin del estado automtico 36 de los entornos heterogneos 36 de los programas de usuario 36

G
gestin de reinicios 33, 36 gestor de dominio 13 gestor de dominio de reserva 13 gestor de dominio maestro 13 gestor de operaciones 7 gestor de planificaciones 7

H
herramienta de recuperacin de mensajes, LookAt ix

O
ocurrencias 31 opciones globales 23

Copyright IBM Corp. 1991, 2003

59

opciones locales 23 operador, estacin de trabajo operador de consola 8

RMDS (Report Management and Distribution System) 3 RODM (Resource Object Data Manager) 3

X
XCF (recurso de acoplamiento de sistemas cruzados) 33, 36, 41

P
paquete de habilitacin de depsito de datos xv parmetro 18 Performance Reporter 3 personal de ayuda 9 PIF (interfaz de programa) 36 plan a largo plazo 30 actual 31 definicin de 30 detallada 31 modificacin de 37 prueba 28 tipos 28 plan a largo plazo 31 plan actual 31 planes de prueba 28 planificacin 30 planes de prueba 28 plazo 30 programador de aplicaciones 8 publicaciones comentarios vii en lnea vii solicitud vii, x publicaciones en lnea acceso ix

S
SA/390 (System Automation for OS/390) 3 SA/390 Automation Feature 3 SAF (recurso de autorizacin del sistema) 39 secuencia de trabajos final 20 secuencias de trabajos 42 seguridad 39 simulacin con planes de prueba 28 sistema de control descripcin 40 recuperacin de 35 sistema de reserva 35 sistemas controlados 41 solicitud 17, 48 solicitud de publicaciones x solicitud de recuperacin 20 sometimiento de trabajos automtico 32 manual 37 sometimiento de trabajos, automtico 32 Soporte al cliente xi supervisin, carga de trabajo 5 supervisin de la carga de trabajo 5 supervisor de turnos 8 symphony 12, 18 SYSOUT, comprobacin de 36 System Automation OS/390 (SA/390) 3

R
RACF (Resource Access Control Facility) 3, 39 recuperacin 33, 36 recuperacin automtica de trabajos y de tareas iniciadas 33, 36 recuperacin de trabajos automtico 33 manual 37 recurso 18 recurso de acoplamiento de sistemas cruzados (XCF) 33, 36, 41 recurso de autorizacin del sistema (SAF) 39 recurso de seguimiento de auditora 39 recursos especiales definicin de 29 registro de trabajos 46 reinicio 33, 36 reinicio de la carga de trabajo 33, 36 reinicio de la carga de trabajo de produccin 33, 36 reinicio de nivel de paso 34 Report Management and Distribution System (RMDS) 3 Resource Access Control Facility (RACF) 3, 39 Resource Object Data Manager (RODM) 3 restricciones horarias 46

T
Tivoli Business Systems Manager 21 Tivoli Management Framework 11 Tivoli Service Desk for OS/390 (TSD/390) 3 Tivoli Workload Scheduler 27, 42 Tivoli Workload Scheduler/NetView 21 trabajo de recuperacin 20 trabajo que no se puede planificar 36 TSD/390 (Tivoli Service Desk for OS/390) 3

U
usuario 18 usuarios finales, consultas de 9

V
ventajas 1, 9 visualizacin grfica de las dependencias 29

W
Workload Manager (WLM) writer 16 3, 36

60

Informacin general

Nmero de Programa: 5697-WSZ, 5698-WSH y 5698-WSE

Printed in Denmark by IBM Danmark A/S

SC10-3173-00

You might also like