16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SPMySQL trabalhando em Alta Disponibilidade e Alta Performance...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP        dúvida comum:qual o melhor banco de dados?
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SPmelhor resposta:   depende
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP    quais são seus requisitos?   escalabilidade, estabilidad...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP                 performanceThroughput e Latência... para de...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP                disponibilidadeQuantos “9s” de disponibilida...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP                 mitos:“o MySQL não pode atender meus requis...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP         Web                     OEM / ISV’sSaaS, Hosting   ...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SPa Oracle está comprometida com o MySQL    ...além de manter ...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP         conhecendo melhor o MySQL                          ...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SPMySQL Server                                                ...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SPMySQL ClusterApplication Nodes                              ...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SPMySQL ClusterApplication Nodes                              ...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SPo melhor banco de dados  é aquele que atende     seus requis...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SPMySQL com aplicações corporativas        posicionamento
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP                                         Aplicações Corporat...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SPcasos de uso do MySQL  com requisitos de alta performance e ...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SPmysql.com/customers
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP       Requisitos de Performance e Sizing                   ...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP                Requisitos de alta disponibilidadeCusto & Co...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP                Requisitos de alta disponibilidade          ...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP                  Escalabilidade               vertical vs h...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP                    ReplicaçãoClients  Master               ...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP                   Read-intensiveMaster         Clients Slav...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP                   Benefício-chaveWikipedia          • O MyS...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP                       Write-intensiveMaster   Clients Slave...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP             Benefícios-chave             • Flexibilidade pa...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP    Infraestrutura Mista: MySQL + Oracle                    ...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP           Benefícios-chave           • Ao migrar do Microso...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP           Benefícios-chave           • Sistema escalável, d...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SPcasos de usoMySQL cluster
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP            KEY BUSINESS BENEFIT            • Scale quickly ...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP            “MySQL Cluster 7.1 gave us            the perfec...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP         novidades mais requisitos atendidos,mais abrangênci...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SPWindows Failover Clustering    Slave      App      App      ...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SPOracle Clusterware Clients                           Cluster...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP  novas versões    MySQL 5.6 MySQL Cluster 7.2  noSQL com me...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SPintegração de produtosem progressoOracle GoldenGate (GA)Orac...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP      MySQL como começar demaneira profissional
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP     downloads   dev.mysql.comedelivery.oracle.com
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP          white-papersmysql.com/why-mysql/white-papers  MySQ...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP       produtos  mysql.com/products    MY ORACLE SUPPORT    ...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SPtreinamentos e certificações    education.oracle.com
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP             Learning Paths                                 ...
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP     consultoriamysql.com/consulting
16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP                        Obrigado!                        Tim...
Próximos SlideShares
Carregando em…5
×

MySQL replicação e cluster - GUOB Tech Day 2011

1.525 visualizações

Publicada em

Publicada em: Tecnologia, Negócios
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
1.525
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
47
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

MySQL replicação e cluster - GUOB Tech Day 2011

  1. 1. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SPMySQL trabalhando em Alta Disponibilidade e Alta Performance Replicação e Cluster Airton Lastori airton.lastori@oracle.com twitter: @mysqlbr
  2. 2. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP dúvida comum:qual o melhor banco de dados?
  3. 3. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SPmelhor resposta: depende
  4. 4. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP quais são seus requisitos? escalabilidade, estabilidade, segurança,flexibilidade, performance, disponibilidade, custo total de aquisição, simplicidade...
  5. 5. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP performanceThroughput e Latência... para determinado volume deleituras e escritas.Read-intensive ou Write-intensive? Ambos?Mantém os mesmos níveis quando for necessário escalar?
  6. 6. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP disponibilidadeQuantos “9s” de disponibilidade?Failover automático ou manual?Dados distribuídos e replicados: Replicação síncrona? Resincronização automática? Redundância geográfica?
  7. 7. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP mitos:“o MySQL não pode atender meus requisitosde performance e disponibilidade”“o MySQL vai acabar após a aquisição daOracle”“o MySQL não é confiável, não há suporte”
  8. 8. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP Web OEM / ISV’sSaaS, Hosting Telecom Enterprise 2.0 MySQL está potencializando a Web
  9. 9. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SPa Oracle está comprometida com o MySQL ...além de manter times de engenharia,suporte, consultoria, evolução dos produtos open source e comerciais, certificações...
  10. 10. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP conhecendo melhor o MySQL Nome MySQL dado pelo co- fundador MySQL Monty Cluster é Sun Widenius, adquirido da MicrosystemMyISAM surge a MySQL Ericsson pela s é adquiridae mSQL AB MySQL AB pela Oracle Nova interface Cresce o MySQL AB é SQL com ecosistema adquirida pela arquitetura MySQL, Sun mais flexível pautado no Microsystems modelo open source
  11. 11. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SPMySQL Server ConnectorsClients and Apps Native C API, JDBC, ODBC, .Net, PHP, Ruby, Python, VB, PerlEnterprise Management Services and Utilities Connection Pool Authentication – Thread Reuse – Connection Limits – Check Memory – Caches Backup & Recovery Security Replication SQL Interface Parser Optimizer Caches Cluster DDL, DML, Stored Query Translation, Access Paths, Global and Engine Partitioning Procedures, Views, Object Privileges Statistics Specific Caches and Instance Manager Triggers, Etc.. Buffers Information_Schema MySQL Workbench Pluggable Storage Engines Memory, Index and Storage Management InnoDB MyISAM Cluster Etc… Partners Community More.. Filesystems, Files and Logs Redo, Undo, Data, Index, Binary, Error, Query and Slow
  12. 12. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SPMySQL ClusterApplication Nodes NDB API REST LDAP Application Nodes Node Group 1 Node Group 2 Node 1 F1 F2 Node 3 Cluster Cluster Mgmt F3 F4 Mgmt Node 2 Node 4 F3 F4 F1 F2 Data Nodes
  13. 13. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SPMySQL ClusterApplication Nodes NDB API REST LDAP Application Nodes Node Group 1 Node Group 2 Node 1 F1 F2 Node 3 Cluster Cluster Mgmt F3 F4 Mgmt Node 2 Node 4 F3 F4 F1 F2 Data Nodes
  14. 14. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SPo melhor banco de dados é aquele que atende seus requisitos
  15. 15. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SPMySQL com aplicações corporativas posicionamento
  16. 16. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP Aplicações Corporativas de missão crítica Orientação Financeira, ERP, SCM, CRM, RHImportância/Complexidade maior complexidade de processos e transacões Críticas ao Negócio Interdepartamentais inovação e flexibilidade Operacionais Departamentais facilidade de uso e baixo custo Corporativo Departmental
  17. 17. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP
  18. 18. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SPcasos de uso do MySQL com requisitos de alta performance e alta disponibilidade
  19. 19. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SPmysql.com/customers
  20. 20. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP Requisitos de Performance e Sizing Social Network Small Medium Large Extra LargeQueries/Second <500 <5,000 10,000+ 25,000+Transactions/Second <100 <1,000 10,000+ 25,000+Concurrent <100 <5,000 10,000+ 25,000+Read UsersConcurrent <10 <100 1,000+ 2,500+Write UsersDatabase SizeSessions <2 GB <10 GB 20+ GB 40+ GBeCommerce <2 GB <10 GB 20+ GB 40+ GBAnalytics <10 GB <500 GB 1+ TB 2+ TBContent Management <10 GB <500 GB 1+ TB 2+ TB
  21. 21. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP Requisitos de alta disponibilidadeCusto & Complexidade Clustering & Redundância Geográfica Clustering & Virtualização Replicação ISPs & On-Line eCommerce Corporativo Services Telecoms Militar 9 9 . . 9 9 9 % 35 dias 4 days 4 dias 8 horas 50 min 5 min
  22. 22. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP Requisitos de alta disponibilidade Clustering & RedundânciaCusto & Complexidade Geográfica Clustering & Virtualização Oracle Clusterware Replicação 3rd Party Solutions Replicação ISPs & On-Line eCommerce Corporativo Services Telecoms Militar 9 9 . . 9 9 9 % 35 dias 4 days 4 dias 8 horas 50 min 5 min
  23. 23. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP Escalabilidade vertical vs horizontalScale Out Scale Up• Commodity Intel / AMD • Hardware proprietário (SMP)• Software open source • Software proprietário ou open• Liberdade de plataforma source• Adiciona mais servidores para • Amarrado à plataforma aumentar performance • “Empilhamento” para aumentar performance
  24. 24. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP ReplicaçãoClients Master Slaves WRITES READS
  25. 25. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP Read-intensiveMaster Clients SlaveReadsWrites Master Relay Slaves
  26. 26. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP Benefício-chaveWikipedia • O MySQL permite economias significativas com custos de hardware, adicionando novos servidores commodity de acordo com o necessário e de maneira incremental Por que MySQL? • Capacidade de escalar conforme necessidade e de maneira incremental • Baixos custos e flexibilidade mysql.com/customers
  27. 27. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP Write-intensiveMaster Clients SlaveReadsWrites Partitioning Logic 1 2 3 4 5 Shards Slaves
  28. 28. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP Benefícios-chave • Flexibilidade para escolher o hardware • Implementação incremental • Simplicidade e facilidade de uso • Por que MySQL? • Capacidade de escalar para 5 bilhões de page views por mês, gerando 1 escrita para cada 1,4 leituras • Flexibilidade para crescer de maneira incremental e com baixos custosmysql.com/customers
  29. 29. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP Infraestrutura Mista: MySQL + Oracle Frontend Web Servers DBAs MySQL Cluster SysadminsCustomers Web Servers MySQL (InnoDB) Enterprise Manager Audit Vault Distributed Caching Secure Backup MySQL (MyISAM) Application ServersEmployees Application Integration ETL/Data Integration Backend ERP CRM Oracle Exadata Oracle MySQLSuppl. Intranet Apps Oracle RAC Oracle RAC
  30. 30. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP Benefícios-chave • Ao migrar do Microsoft SQL Server para MySQL+Oracle, foi possível escalar 4 vezes mais e crescer a base de usuários de 10 milhões para 100 milhões Por que MySQL+Oracle? • "At Ticketmaster, we use MySQL and Oracle to complement each other. The end result is a highly- distributed, optimal-performing database environment that powers one of the largest e-commerce and ticketing sites in the world.” Ed Presz – Sr. Director Database Engineering Ticketmaster/Live Nation Entertainment, Inc.mysql.com/customers
  31. 31. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP Benefícios-chave • Sistema escalável, de baixo custo e personalizado para atender necessidades de gerenciamento de sessão. • Gerencia 4 bilhões de request por dia numa razão 50/50 entre leituras e escritas. Por que MySQL+Oracle? • Custo • Performance: 13.000 TPS numa Sun Fire x4100 • Escalabilidade: desenhado para suportar crescimento futuro de 10x • Transações realizadas pelo Oracle Databasemysql.com/customers
  32. 32. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SPcasos de usoMySQL cluster
  33. 33. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP KEY BUSINESS BENEFIT • Scale quickly and at low cost to meet demand • Self-healing architecture, further reducing TCO WHY MySQL? • Low cost scalability • High read and write throughput • Extreme availabilitymysql.com/customers
  34. 34. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP “MySQL Cluster 7.1 gave us the perfect combination of extreme levels of transaction throughput, low latency & carrier-grade availability, while reducing TCO” Phani Naik, Pyro Groupmysql.com/customers
  35. 35. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP novidades mais requisitos atendidos,mais abrangência de mercado
  36. 36. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SPWindows Failover Clustering Slave App App App Virtual IP Vote Data Bin
  37. 37. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SPOracle Clusterware Clients Clusterware Active Server Passive Server Action Script Action Script ocfs2 SAN/iSCSI
  38. 38. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP novas versões MySQL 5.6 MySQL Cluster 7.2 noSQL com memcached API, otimizador melhorado,store engines mais inteligentes, melhor instrumentação... labs.mysql.com
  39. 39. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SPintegração de produtosem progressoOracle GoldenGate (GA)Oracle Enterprise Linux + Oracle VM (GA)Certificação Oracle ClusterwareCertificação Oracle Fusion Middleware +Oracle Secure BackupOracle Audit VaultOracle Enterprise Manager
  40. 40. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP MySQL como começar demaneira profissional
  41. 41. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP downloads dev.mysql.comedelivery.oracle.com
  42. 42. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP white-papersmysql.com/why-mysql/white-papers MySQL Web Reference Architectures Whitepaper http://www.mysql.com/why-mysql/white-papers/mysql_wp_high-availability_webrefarchs.php Webinar Replay http://www.mysql.com/news-and-events/on-demand-webinars/display-od-606.html
  43. 43. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP produtos mysql.com/products MY ORACLE SUPPORT MONITORMySQL CONSULTATIVE SUPPORT BACKUP
  44. 44. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SPtreinamentos e certificações education.oracle.com
  45. 45. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP Learning Paths Certificações MySQL DBA MySQLDeveloperMySQL Boot Camp MySQL Boot Camp Accelerated AcceleratedMySQL Performance MySQL Performance Tuning Boot Camp Tuning Boot Camp Accelerated AcceleratedMySQL for Begginers MySQL for BegginersMySQL for Database MySQL and PHP Administrators Developing Dynamic Web ApplicationgMySQL Performance Tuning MySQL for Developers MySQL High MySQL Advanced Availability Stored Procedures MySQL Cluster Opcional Necessário education.oracle.com
  46. 46. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP consultoriamysql.com/consulting
  47. 47. 16 de julho de 2011 no Hotel Blue Tree Morumbi, São Paulo - SP Obrigado! Time MySQL BrasilMarcos Trujillo Marcelo T. Souza Ana Guiselini Airton Lastori Twitter @MySQLBR

×