1 / 14

Índice

O que é o “Workload Automation” Conceitos e tradução Arquitectura Física e Lógica Principais Vantagens e Características Visão geral na prática Principais produtos no mercado Aplicação prática do “Workload Automation” Vale a pena ? Exemplos em Portugal Automatização de construção de jobs

Download Presentation

Índice

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. O que é o “Workload Automation” Conceitos e tradução Arquitectura Física e Lógica Principais Vantagens e Características Visão geral na prática Principais produtos no mercado Aplicação prática do “Workload Automation” Vale a pena ? Exemplos em Portugal Automatização de construção de jobs Job Scripts e Gestão de Erros Mitos & Factos Índice

  2. Workload automation http://en.wikipedia.org/wiki/Workload_automation From Wikipedia, the free encyclopedia The concept of Workload Automation is an evolution of traditionaljob schedulers which needed to react to the dynamic demands of IT. Workload automation needs to be able to coordinate—in real-time—a varied set of workload types with complex dependencies across a broad spectrum of operating systems and application platforms. Windows Task Schedules / Unix CRONTAB Conceitos e tradução Job Trabalho ou carregamento de dados (comandos ou scripts) Schedule Command / Script JOB Workload Carga de Trabalho (normalmente referente a cadeias ou listas de jobs) + Scheduler Gestor de Agendamentos (estilo cronograma) = WorkLoad Automation / Batch Scheduling Management(Automatização das Cargas de Trabalho ou Processamento / Gestão da Produção / Gestão de cadeias) Enterprise Jobschedulers  Ferramentas de gestão centralizada de jobs.

  3. Principais Produtos no Mercado Control-M BMC's workload automation products. Tivoli Workload SchedulerIBM's workload automation products. CA Workload Automation CA's workload automation products. Tidal Enterprise SchedulerCisco's workload automation products. UC4 UC4's workload automation products. Outros:OrsypOpsWise FLUXActiveBatch

  4. Os Enterprise Jobschedulers

  5. Exemplo comercial http://www.ktsl.com/batch_scheduling.html Over 50% of all critical data processing is performed in batch, which means that scheduling plays a key role in your business success. To effectively meet business goals your batch business processes must be efficiently monitored, managed and automated. KTSL - Leading UK experts in service desk and IT systems management from BMC Software

  6. Arquitectura

  7. Demostração das vantagens

  8. Exemplos e Snapshots

  9. Vs. Job Managers Aplicacionais Conselhos: Não ser “Fundamentalista” sobre qual a melhor solução, cada caso é um caso Sensibilizar para as vantagens do WorloadAutomation Central, mas permitir que sejam os administradores das plataformas a ter a última palavra e que sejam no mínimo envolvidos no desenho da solução (será normal que a reacção inicial seja contra o WA). Lembrar que pode haver soluções mistas. Avaliar o tipo de operações de planeamento e agendamento envolvido e respectivo impacto e tempos de resposta (que normalmente levam à solução via WA).

  10. Investimento Factos: SLA Médios para sucesso de jobs nestas soluções = 1% de erros SLA Média de resolução de incidentes = 1 Hora (sem estas soluções seria o dobro) Valor média de 1 hora em IT num negócioCrítico =100€/Hora Cenário  1% de jobs em erro X 1 Hora de resolução X 100€ =1 €/Job Custo médio de um solução de Enterprise Workload Automation =200.000€… diluído em 4 anos de amortização com 10%/ano de custos de manutenção = 65.000€ Logo… teremos de ter 65.000 Jobs por ano = média de 178 Jobs por dia Em média apenas 15% dos jobs são executados diariamente  1.200 Jobs definidos. Em negócios de criticidade normal  X2 = 2.400 JobsIT Management mínimo (25€/Hora)  X4 = 5.000 Jobs

  11. Exemplo de DOS script sem controle de Erros e sem Output: D:\AplicacaoXPTO\XPTO.EXE COPY xpto111.txt \\SPC6001TESTE01\Destino1 COPY xpto222.txt \\SPC6001TESTE01\Destino2 O mesmo script com controle e tratamento de erros: ECHO A executar o utilitário...D:\AplicacaoXPTO\XPTO.EXEIF NOT %ErrorLevel%==0 (ECHO Erro no utilitário:%ErrorLevel%EXIT /B 10 )ECHO A copiar os ficheiros...COPY xpto111.txt \\SPC6001XYZ01\Destino1IF NOT EXIST \\SPC6001XYZ01\Destino1\xpto111.txt ( ECHO Erro na cópia do ficheiro 1EXIT /B 101)COPY xpto222.txt \\SPC6001XYZ01\Destino2IF NOT EXIST \\SPC6001XYZ01\Destino2\xpto222.txt (ECHO Erro na cópia do ficheiro 222 EXIT /B 102)ECHO Fim!!!EXIT /B 200 Job Log: Scripts e Gestão de Erros

  12. Scripts Centralizados Sempre que têm vários jobs com as mesmas funções e desenho, optar por scritps centrais, ou seja, todos os jobs invocam o mesmo script mas com parêmteros diferrentes • Tratamento de excepções: • Estrutura de pastas: • D:\Scripts\xpto_job\          |___APP_xpto1          |        |___Scripts          |        |___Logs          |        |___Backups          |        |___IN          |        |___OUT          |___ APP_xpto2 (…)

  13. Links Úteis http://www.workloadautomation.org http://www.softpanorama.org/Admin/job_schedulers.shtml http://www.ktsl.com/batch_scheduling.html

More Related