1 / 32

Os benefícios do armazenamento de dados como componente SOA

Os benefícios do armazenamento de dados como componente SOA. Antonio Cesar Sartoratto Dias - MSc. Unicamp Prof. Dr. Marcius Fabius Henriques de Carvalho - CTI Cenpra. Os benefícios do armazenamento de dados como componente SOA. Introduç ão

baird
Download Presentation

Os benefícios do armazenamento de dados como componente SOA

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. Os benefícios do armazenamento de dados como componente SOA Antonio Cesar Sartoratto Dias - MSc. Unicamp Prof. Dr. Marcius Fabius Henriques de Carvalho - CTI Cenpra

  2. Os benefícios do armazenamento de dados como componente SOA Introdução Penso que Vale do Silício tornou-se um nome inadequado. Se examinarmos os investimentos feitos em produção nas últimas décadas, veremos que os discos magnéticos geraram mais negócios que os produtos do silício. O nome dessa região deveria ser trocado para Vale do Óxido de Ferro. [Al Hoagland] Fonte: Hennessy e Patterson, 2007 Proibida a cópia ou divulgação sem permissãoescrita do CMG Brasil

  3. Os benefícios do armazenamento de dados como componente SOA Introdução De acordo com o IBM Global Innovation Outlook, é esperado que a quantidade de informações digitais dobre a cada 11 horas no ano 2010. Proibida a cópia ou divulgação sem permissãoescrita do CMG Brasil

  4. Cenário Motivador fonte: Febraban, 2008 A divergência entre o crescimento do mercado e do consumo de MIPS motiva o uso de novas metodologias de performance Proibida a cópia ou divulgação sem permissãoescrita do CMG Brasil

  5. Justificativas do mercado fonte: Pandian, 2003 Segundo a Febraban houve aumento na complexidade do setor. Proibida a cópia ou divulgação sem permissãoescrita do CMG Brasil

  6. A complexidade da T.I. bancária Resumo da complexidade medida no setor bancário. Proibida a cópia ou divulgação sem permissãoescrita do CMG Brasil

  7. Cenário Motivador utilização observada Lei de Amdahl desperdício cenários observados nos setores finanças e governo Proibida a cópia ou divulgação sem permissãoescrita do CMG Brasil

  8. Cenário Motivador apenas 20% das CPU são utilizadas para processar dados Proibida a cópia ou divulgação sem permissãoescrita do CMG Brasil

  9. Cenário Motivador Resultados alcançados com o método proposto: Redução do uso de processador de 91% para 31% Proibida a cópia ou divulgação sem permissãoescrita do CMG Brasil

  10. Como SOA pode ajudar O negócio é dividido em módulos. Fonte: IBM apud CARTER-2007 Proibida a cópia ou divulgação sem permissãoescrita do CMG Brasil

  11. Como SOA pode ajudar TI é um dos módulos de negócios. Fonte: IBM apud CARTER-2007 Proibida a cópia ou divulgação sem permissãoescrita do CMG Brasil

  12. Como SOA pode ajudar Que por sua vez é dividido em módulos. Fonte: IBM apud CARTER-2007 Proibida a cópia ou divulgação sem permissãoescrita do CMG Brasil

  13. Como SOA pode ajudar Fonte: IBM apud CARTER-2007 A proposta: criar um módulo especializado em tratar a velocidade que os dados são entregues às transações. Proibida a cópia ou divulgação sem permissãoescrita do CMG Brasil

  14. Storage: a base de todo processo Proibida a cópia ou divulgação sem permissãoescrita do CMG Brasil

  15. Storage: crescimento da base instalada Fonte: IDC, 2007 Proibida a cópia ou divulgação sem permissãoescrita do CMG Brasil

  16. A proposta em teoria Dividir a análise de desempenho de uma transação em 3 partes: Proibida a cópia ou divulgação sem permissãoescrita do CMG Brasil

  17. A proposta em exemplo real O foco em uso de processador já não traz os resultados do passado. Proibida a cópia ou divulgação sem permissãoescrita do CMG Brasil

  18. Reflexão - parte 1 Se um equipamento tem componentes com as velocidades indicadas no quadro. Memory C a c h e Memory Disk C a c h e CPU I/O Device 250 ps 1 ns 100 ns 10 µs 1 ms Velocidades: 10-12 10-9 10-9 10-6 10-3 nanosecond nanosecond microsecond milisecond picosecond Por quê uma transação dura segundos? Proibida a cópia ou divulgação sem permissãoescrita do CMG Brasil

  19. Reflexão - parte 2 Em um mainframe: Por quê uma transação tem essa variação no tempo de resposta? Proibida a cópia ou divulgação sem permissãoescrita do CMG Brasil

  20. Reflexão - parte 3 Em um servidor: Por quê uma transação tem essa variação no tempo de resposta? Proibida a cópia ou divulgação sem permissãoescrita do CMG Brasil

  21. Motivo 1: os caches Relatório da atividade do disk-cache O relatório aponta alta taxa de “hit rate”, mas... Proibida a cópia ou divulgação sem permissãoescrita do CMG Brasil

  22. Motivo 1: os caches Relatório da atividade dos discos físicos Os acessos físicos continuam existindo. Proibida a cópia ou divulgação sem permissãoescrita do CMG Brasil

  23. Motivo 1: os caches Mito: nos discos atuais, tudo está em cache Verdade: a probabilidade do dado ser localizado em cache é dada pela tabela abaixo. Fontes: IBM e Fujitsu: benchmarks SPC EMC e Hitachi: fichas técnicas dos fabricantes Proibida a cópia ou divulgação sem permissãoescrita do CMG Brasil

  24. Motivo 2: discos X CPU Hennessy e Patterson, 2007 O desempenho dos discos é menor que o da CPU Por isso, os métodos de modificação de lógicas não apresentam os mesmos resultados do passado. Proibida a cópia ou divulgação sem permissãoescrita do CMG Brasil

  25. Motivo 3: throughput dos discos Os números surpreendem Capacidade de IOPS em discos de 15.000 RPM. Fontes: 1- IBM REDP4285 Linux Performance p.85 2- Hennessy&Patterson, 2003 p.745 3- Anderson, 2003 (ref.:Barracuda IV, Cheetah 73 LP) Proibida a cópia ou divulgação sem permissãoescrita do CMG Brasil

  26. Motivo 3: throughput dos discos O throughput cai quando o gabinete vibra PS = Personal Storage ES = Enterprise Storage Fonte: Anderson, 2003 (ref.:Barracuda III, Cheetah 18 LP) Proibida a cópia ou divulgação sem permissãoescrita do CMG Brasil

  27. Motivo 4: benchmark dos discos Fonte: SPC, 2002 Os benchmarks são pouco explorados. Proibida a cópia ou divulgação sem permissãoescrita do CMG Brasil

  28. Motivo 4: benchmark dos discos Os benchmarks podem dar base aos trabalhos de acompanhamento de performance. Proibida a cópia ou divulgação sem permissãoescrita do CMG Brasil

  29. Motivo 5: benchmark de transações O tempo de transação foi reduzido a partir da análise dos acessos a discos. Proibida a cópia ou divulgação sem permissãoescrita do CMG Brasil

  30. Teste final Qual o tempo de processamento de 1 milhão de registros? É o tempo de acesso de 1 milhão de registros. Proibida a cópia ou divulgação sem permissãoescrita do CMG Brasil

  31. Conclusão O grau de tecnologia de um setor é inversamente proporcional à quantidade de participantes. Os conceitos de SOA podem ajudar da implantação um setor especializado na tecnologia de armazenamento de dados Proibida a cópia ou divulgação sem permissãoescrita do CMG Brasil

  32. Os benefícios do armazenamento de dados como componente SOA Obrigado Antonio Cesar Sartoratto Dias - MSc. Unicamp Prof. Dr. Marcius Fabius Henriques de Carvalho - CTI Cenpra

More Related