Successfully reported this slideshow.
Os benefícios do armazenamento de dados como componente SOA Antonio Cesar Sartoratto Dias - MSc. Unicamp Prof. Dr. Marcius...
Os benefícios do armazenamento de dados como componente SOA Fonte: Hennessy e Patterson, 2007 Introduç ão Penso que Vale d...
Introduç ão De acordo com o IBM Global Innovation Outlook, é esperado que a quantidade de informações digitais dobre a cad...
Cen ário Motivador A diverg ê ncia entre o crescimento do mercado e do consumo de MIPS motiva o uso de novas metodologias ...
Justificativas do mercado fonte: Pandian, 2003 Segundo a Febraban houve aumento na complexidade do setor.
A complexidade da T.I. banc ária Resumo da complexidade medida no setor banc ário .
Cen ário Motivador utilizaç ão observada Lei de  Amdahl desperd ício cen ários observados nos setores finanças e governo
Cen ário Motivador apenas 20% das CPU s ão utilizadas para processar dados
Cen ário Motivador Resultados alcançados com o m étodo  proposto: Reduç ã o do uso de processador de 91% para 31%
Como SOA pode ajudar Fonte: IBM  apud CARTER-2007 O neg ócio é dividido em módulos .
Como SOA pode ajudar Fonte: IBM  apud CARTER-2007 TI  é um dos módulos de negócios .
Como SOA pode ajudar Fonte: IBM  apud CARTER-2007 Que por sua vez  é dividido em módulos .
Como SOA pode ajudar Fonte: IBM  apud CARTER-2007 A proposta: criar um  módulo especializado em tratar a velocidade que os...
Storage: a base de todo processo
Storage: crescimento da base instalada Fonte: IDC, 2007
A proposta em teoria Dividir a an álise de desempenho  de uma transaç ão em 3 partes:
A proposta em exemplo real O foco em uso de processador j á não traz os resultados do passado.
Reflex ão - parte 1 Se um equipamento  tem  componentes com as velocidades indicadas no quadro. CPU Mem ory I/O Device 250...
Reflex ão - parte 2 Em um mainframe:  Por qu ê  uma transaç ão tem essa variação no tempo de resposta?
Reflex ão - parte 3 Em um servidor:  Por qu ê  uma transaç ão tem essa variação no tempo de resposta?
Motivo 1: os caches Relat ório da atividade do disk-cache O relat ório aponta alta taxa de “hit rate”, mas...
Motivo 1: os caches Os acessos f ísicos continuam existindo. Relat ório da atividade dos discos físicos
Motivo 1: os caches Mito: nos discos atuais, tudo est á em cache Verdade: a probabilidade do dado ser localizado em cache ...
Motivo 2: discos X CPU Hennessy e Patterson, 2007 O desempenho dos discos  é menor que o da CPU Por isso, os m étodos de m...
Motivo 3:  throughput  dos discos Fontes: 1-  IBM REDP4285 Linux Performance p.85 2- Hennessy&Patterson, 2003 p.745 3- And...
Motivo 3:  throughput  dos discos Fonte: Anderson, 2003 (ref.:Barracuda III, Cheetah 18 LP) PS = Personal Storage ES = Ent...
Motivo 4:  benchmark  dos discos Fonte: SPC, 2002 Os benchmarks são pouco explorados.
Motivo 4:  benchmark  dos discos Os benchmarks podem dar base aos trabalhos de  acompanhamento de performance.
Motivo 5:  benchmark  de transaç ões O tempo de transaç ão foi reduzido a partir da análise dos acessos a discos .
Teste final Qual o tempo de processamento de 1 milh ão de registros ? É o tempo de acesso  de 1 milh ão de registros .
Conclus ão O grau de tecnologia de um setor  é inversamente proporcional à quantidade de participantes. Os conceitos de SO...
Os benefícios do armazenamento de dados como componente SOA Antonio Cesar Sartoratto Dias - MSc. Unicamp Prof. Dr. Marcius...
Upcoming SlideShare
Loading in …5
×

Os benefícios do armazenamento de dados como componente SOA por Antonio Cesar Sartoratto Dias

396 views

Published on

  • Be the first to comment

  • Be the first to like this

Os benefícios do armazenamento de dados como componente SOA por Antonio Cesar Sartoratto Dias

  1. 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. 2. Os benefícios do armazenamento de dados como componente SOA Fonte: Hennessy e Patterson, 2007 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]
  3. 3. 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. Os benefícios do armazenamento de dados como componente SOA
  4. 4. Cen ário Motivador A diverg ê ncia entre o crescimento do mercado e do consumo de MIPS motiva o uso de novas metodologias de performance fonte: Febraban, 2008
  5. 5. Justificativas do mercado fonte: Pandian, 2003 Segundo a Febraban houve aumento na complexidade do setor.
  6. 6. A complexidade da T.I. banc ária Resumo da complexidade medida no setor banc ário .
  7. 7. Cen ário Motivador utilizaç ão observada Lei de Amdahl desperd ício cen ários observados nos setores finanças e governo
  8. 8. Cen ário Motivador apenas 20% das CPU s ão utilizadas para processar dados
  9. 9. Cen ário Motivador Resultados alcançados com o m étodo proposto: Reduç ã o do uso de processador de 91% para 31%
  10. 10. Como SOA pode ajudar Fonte: IBM apud CARTER-2007 O neg ócio é dividido em módulos .
  11. 11. Como SOA pode ajudar Fonte: IBM apud CARTER-2007 TI é um dos módulos de negócios .
  12. 12. Como SOA pode ajudar Fonte: IBM apud CARTER-2007 Que por sua vez é dividido em módulos .
  13. 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 .
  14. 14. Storage: a base de todo processo
  15. 15. Storage: crescimento da base instalada Fonte: IDC, 2007
  16. 16. A proposta em teoria Dividir a an álise de desempenho de uma transaç ão em 3 partes:
  17. 17. A proposta em exemplo real O foco em uso de processador j á não traz os resultados do passado.
  18. 18. Reflex ão - parte 1 Se um equipamento tem componentes com as velocidades indicadas no quadro. CPU Mem ory I/O Device 250 ps 1 ns 100 ns 10 µs 1 ms Velocidades: Memory C a c h e Disk C a c h e 10 -12 10 -9 10 -9 10 -6 10 -3 picosecond nanosecond nanosecond microsecond milisecond Por qu ê uma transaç ão dura segundos?
  19. 19. Reflex ão - parte 2 Em um mainframe: Por qu ê uma transaç ão tem essa variação no tempo de resposta?
  20. 20. Reflex ão - parte 3 Em um servidor: Por qu ê uma transaç ão tem essa variação no tempo de resposta?
  21. 21. Motivo 1: os caches Relat ório da atividade do disk-cache O relat ório aponta alta taxa de “hit rate”, mas...
  22. 22. Motivo 1: os caches Os acessos f ísicos continuam existindo. Relat ório da atividade dos discos físicos
  23. 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
  24. 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.
  25. 25. Motivo 3: throughput dos discos Fontes: 1- IBM REDP4285 Linux Performance p.85 2- Hennessy&Patterson, 2003 p.745 3- Anderson, 2003 (ref.:Barracuda IV, Cheetah 73 LP) Capacidade de IOPS em discos de 15.000 RPM . Os n úmeros surpreendem
  26. 26. Motivo 3: throughput dos discos Fonte: Anderson, 2003 (ref.:Barracuda III, Cheetah 18 LP) PS = Personal Storage ES = Enterprise Storage O throughput cai quando o gabinete vibra
  27. 27. Motivo 4: benchmark dos discos Fonte: SPC, 2002 Os benchmarks são pouco explorados.
  28. 28. Motivo 4: benchmark dos discos Os benchmarks podem dar base aos trabalhos de acompanhamento de performance.
  29. 29. Motivo 5: benchmark de transaç ões O tempo de transaç ão foi reduzido a partir da análise dos acessos a discos .
  30. 30. Teste final Qual o tempo de processamento de 1 milh ão de registros ? É o tempo de acesso de 1 milh ão de registros .
  31. 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
  32. 32. 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 Obrigado

×