Página 1
I
D E N T I F I C A N D O
O
P O R T U N I D A D E S D E
M
E J O R A S
Y
A
H O R R O S D E
R
E C U R S O S
D E L A
C
A R G A
B
A T C H D E Z
/ O S
B o l e t í n E n e r o 201 1 V o l u m e n 1, N º 1Introducción
Las organizaciones de TI siempre están estudiando todas las posibilidades para reducir los costes, especialmente en tiempos de ciclos económicos contraídos.
Una opción, antes de incurrir en costosos aumentos de la capacidad computacional, es reducir la cantidad de recursos informáticos requeridos a través de la optimización de los procesos existentes. Por lo general, las empresas centran sus esfuerzos y despliegan a su personal de rendimiento sobre los aspectos del procesamiento en línea y en todo el sistema del negocio, pagando lo mínimo o prestando ninguna atención al impacto y los beneficios de un ambiente batch optimizado. El presente Boletín Técnico se centra en dos aspectos claves de la optimización del proceso batch, a saber: Examinar los factores que han limitado el enfoque en las mejoras del proceso batch en los últimos años, y presentar un enfoque eficaz utilizando una metodología y un marco tecnológico para identificar las ineficiencias del proceso batch y recuperar los recursos batch mal utilizados.
SEA™, líder mundial en la gestión y optimización de la carga batch en ambientes z/OS, ofrece la posibilidad de realizar una evaluación rápida y automatizada de sus Aplicaciones y Sistemas del ambiente batch en z/OS, dirigida esencialmente al ahorro de recursos e identificación de ineficiencias de implantación práctica y de bajo coste. En la mayoría de los centros de datos los resultados potenciales que se han obtenido han sido de hasta un 20% en ahorros de CPU y de hasta un 30% en ahorros de tiempos de ejecución (Elapsed Time). Implementando las recomendaciones de sólo el 5-10% de las oportunidades identificadas (regla 80-20). Nuestros clientes ven el impacto a corto plazo sobre la Prestación del Servicio de las Aplicaciones y
la Línea de Rentabilidad Mínima.
SSaaS - Soluciones SEA™ como
Servicio (SEA Solutions as a Service)
Es un nuevo modelo de servicios de SEA, que consiste en ofrecer a los clientes la posibilidad de utilizar sus soluciones para identificar oportunidades de mejoras en sus áreas de TI, especialmente en las áreas de Gestión del ambiente Batch y de Operaciones.
Se trata de un modelo que une el producto (software) al servicio, para dotar a las empresas de una solución completa que permita optimizar sus costes y sus recursos. El nuevo modelo coexistirá con el modelo tradicional de licenciamiento de productos.
La situación económica actual puede beneficiar a todos los clientes con este modelo, pues presenta una generosa propuesta que se adapta perfectamente a la coyuntura actual: menor desembolso inicial, pago por uso, ahorro de costes de formación de personal, de mantenimiento de infraestructuras, etc.
El valor de esta propuesta también reside en que permite a las empresas que lo utilizan, liberar recursos y centrarse en su actividad, simplificar la gestión de las soluciones, mínimo mantenimiento de los productos, drástica reducción de las operaciones técnicas y de soporte, reducir el tiempo
E
NE
STAE
DICIÓNIntroducción 1
Soluciones SEA™ como Servicio (SSaaS) 1
Resultados y Beneficios 2
Soluciones SEA™ 3
Optimización Batch en z/OS
Página 2
de implantación aprovechando el conocimiento (“know how”) del proveedor y aumentar la productividad facilitando el acceso a las soluciones en cualquier momento y lugar.
Características del modelo.
Las principales características de este modelo son:
Se presta a través de los servicios y los clientes no necesitan comprar licencias para usarlo.
El proveedor gestiona los servicios con un plan de trabajo detallado y los clientes utilizan las soluciones para cumplir y garantizar la continuidad de los servicios de TI.
Los usuarios pagan por uso del servicio con cuotas mensuales / trimestrales / semestrales / anuales / por servicio.
El cliente tendrá la posibilidad de licenciar o alquilar el producto por el costo del mantenimiento solamente, en el caso, que el producto satisfaga completamente sus necesidades y objetivos.
Se obtiene una personalización de las soluciones a medida del cliente.
Permite al proveedor aprovechar economías resultantes de estandarizar, centralizar y compartir recursos generados en otros clientes, sin que el usuario renuncie a su personalización.
El cliente siempre tendrá las soluciones al último nivel, aprovechando todos los elementos tecnológicos incorporados a las últimas versiones.
Beneficios del modelo.
La situación económica actual puede beneficiar a un modelo con una propuesta de valor agregado adaptada a la coyuntura actual: menor desembolso inicial, pago por uso y trasformación de costes fijos en variables, ahorro de costes en formación de personal y de mantenimiento de infraestructuras, etc.
Pero más allá de la propuesta de valor específica para una coyuntura económica adversa, SSaaS también ofrece a las empresas que lo utilizan liberar recursos, centrarse en su actividad,
simplificar la gestión, reducir el tiempo de llegada al mercado y ganar productividad facilitando el acceso a las soluciones en cualquier momento y lugar.
Resultados y Beneficios
Las reseñas del análisis provisto por SEA servirán para muchas posibles ineficiencias de producción. La evaluación de los expertos en batch de SEA le proveerán de un informe del análisis conteniendo:
Recomendaciones Especificas y Detalladas para el Cambio de la Aplicación
Diagramas de Flujo de la Aplicación
Flujo de Seguimiento durante el Ciclo de Producción
Camino Critico claramente Destacado
Dos Diagramas de Flujo por Aplicación o Antes del Análisis
o Después de la Implementación de las Recomendaciones
El resultado final de la evaluación de SEA puede ayudar a justificar las mejoras necesarias, con un ahorro típico de hasta un 30% en su ambiente batch.
Un análisis de la muestra hecha por SEA proporciona lo siguiente:
Todas las recomendaciones se clasifican según el tipo, tales como:
o Cambios en la Planificación del Job o Cambios en el Buffering de Ficheros o Espera de Iniciadores
o Sort Core o Tape a DASD
Optimización Batch en z/OS
Página 3
o Cambios en el Procesoo Buffering de ficheros Secuenciales o Subsistema Batch LSR
o Demoras en la Asignación de Espacio o y otros ...
Optimización de los beneficios para su organización, que incluyen:
o Eliminación de procesamiento innecesario
o Reducción de CPU, I/O y Consumo DASD o Reducción de la Ineficiencia de la
Aplicación
o Retraso de la actualización de hardware o Reducción de la Ventana Batch
o Reducción del Elapsed Time del Camino Crítico de un Flujo Batch
o Reducción de los Gastos de Capital y Maximizar el ROI
o Documentar el Sistema Batch
o Mejorar y Simplificar la Operación y el Control
o Proporcionar la Simulación Predictiva de la Gestión de Cambios
Soluciones SEA™ –
Enfoque Global en el Manejo del
Activo JCL
Además, SEA pone a disposición de sus clientes, un grupo de soluciones que le permitirán mejorar sensiblemente el rendimiento de sus aplicaciones y sistemas para brindar a sus usuarios finales unos niveles de servicio de calidad y, como consecuencia
de ello, reducir notablemente sus costes de software y hardware (ROI).
Este grupo de soluciones está dividido en 4 Áreas Funcionales:
A continuación destacamos algunas de las problemáticas a resolver para cada una de las áreas funcionales:
Monitorizar y Mejorar la Carga de Trabajo Batch
Identificar Automáticamente Ineficiencias Batch y Detallar Cursos de Acción
Eliminar Restricciones de la Ventana Batch Maximizando la Capacidad de Procesamiento Batch y Minimizando la Duración de los procesos.
Monitorizar y Mejorar la Carga de Trabajo Batch
Optimizar la Gestión DASD y las Utilidades Estándar de IBM
Automatizar y Mejorar los Procesos de Gestión del JCL y del Ciclo de Vida
Servicios de Implementación/Optimización Llave en Mano
Optimización Batch en z/OS
Página 4
Emplear un Enfoque Estructurado para Resolver Problemas de Rendimiento Sin Necesidad de Expertos en la Materia
Identificar Ineficiencias Críticas: CPU,
Contención de Ficheros, Buffering de VSAM y QSAM, Codificación de JCL, Utilidades de ficheros, Contención de DB2, Problemas de Operaciones/Sistemas y mucho más
Asegurar la Disponibilidad de las Aplicaciones Críticas
Detectar Errores y Gestionar las Acciones necesarias para corregir los Problemas
Mejorar los Niveles de Servicio y la Confiabilidad de las Operaciones
Optimizar la Gestión DASD y las Utilidades Estándar de IBM
Optimización de productos OEM ultra rápidos como IEBCOPY, IEBGENER, e IDCAMS
transparentes al JCL.
Ahorrar Espacio en Disco y Mejorar la Gestión de Ficheros PDS
Mejorar los Procesos de Mantenimiento de Ficheros
Automatizar y Mejorar los Procesos de Gestión del JCL y del Ciclo de Vida
Reingeniería del JCL para Mejorar el Rendimiento
Automatizar la Aplicación de Técnicas de Codificación Eficientes
Acelerar y Mejorar la Calidad del Volumen de los JCLs de Producción
Automatizar la Edición de JCLs para mejorar las operaciones y la productividad del control de producción
Documentar los JCLs de Producción y Desarrollo para Mejorar los Procesos de Gestión de
Cambios.
Realizar un Análisis de Impacto de los cambios que se producen en el JCL durante la Gestión de Control de Cambios de un entorno a otro. Tomar decisiones sobre el Impacto de los
cambios y determinar si se puede continuar o volver atrás el cambio realizado.
Poseer referencias cruzadas de programas, ficheros, procedimientos y jobs de la instalación Obtener flowcharts de jobs y aplicaciones para
el análisis de impacto
Reportes para el análisis de información de distintos componentes del JCL (más de 40)
Servicios de Implementación/Optimización Llave en Mano
Instalación y Customización del software Planificación y puesta en marcha de los puntos
de integración
Puesta en marcha de la captura de datos y actualización de procedimientos
Codificación de reglas de normativa y cambio si es necesario
Formación para Administradores y Usuarios Finales
Visitas de Seguimiento on-site durante los 3 primeros meses
Soporte Continuo de Primera Calidad o Equipo de Soporte dedicado 24/7 o Modelo de Soporte Mundial Ofrecido a
todos los clientes sin excepción
“Monitorizar,
Optimizar,
Automatizar,
Optimización Batch en z/OS
Página 5
Resumen
Informes y estudios efectuados en los últimos dos años muestran que la alta gerencia de TI ha redefinido sus prioridades de inversión por los motivos inherentes a la crisis económica mundial. Una prioridad vital es la de invertir continuamente en proyectos de eficiencia, tales como reducción de MIPS, con el fin de reducir costes operativos y soportar las nuevas demandas de carga de trabajo. En este Boletín, se describen los problemas y desafíos más comunes que plantea la optimización Batch. SEA líder en el mercado de soluciones para la gestión y optimización del componente Batch ofrece el servicio denominado BAS™, el cual no solo ayudará a los Expertos en Rendimiento sino también al personal de Producción, Operaciones y Desarrollo, en la identificación y resolución de ineficiencias Batch, que rediman en la más alta rentabilidad con el mínimo esfuerzo.
ACERCA DE SOFTWARE ENGINEERING
OF AMERICA (SEA)
Fundada en 1982, Software Engineering of America (SEA) ha construido una reputación mundial como proveedor líder de soluciones para optimización y automatización de Mainframe y Sistemas i con productos licenciados en miles de centros de datos de todo el mundo, incluyendo 9 del Fortune 10 y más del 90% del Fortune 500. SEA provee una línea completa de soluciones para mainframe cubriendo todos los aspectos de la Gestión del Centro de Datos incluyendo Rendimiento y Optimización Batch, Gestión del Activo JCL, Gestión DASD/Ficheros, Búsqueda y Análisis de Aplicaciones, Gestión de Seguridad RACF, Gestión de Output, Gestión de Medios Magnéticos, y Automatización de Consola.
Como proveedor líder en Rendimiento y Optimización Batch, SEA ayuda a las organizaciones a mejorar los niveles de servicio y a reducir costes, proveyendo los mejores productos y servicios que incluyen:
Consultoría en Mejores Prácticas enfocada en la Optimización Batch
Identificación de ineficiencias con recomendaciones para su remediación
Reducción de CPU, E/S y Tiempo de Ejecución
Integración/Automatización del Ciclo de Vida del JCL
Mejorar la utilización de DASD
Reducción de Abends y creación de un entorno z/OS automatizado más eficiente
Software Engineering Of America, Inc.
1230 Hempstead Turnpike Franklin Square, NY 11010 SEA Europe Paseo de la Castellana, 166 Esc. 3 – 6º D (28046) Madrid - España Tel.: 902 090 429 Fax: 91 859 77 83 E-Mail: info@sea-europe.com www.sea-europe.com