MySQL Cluster CGE 7.2

download MySQL Cluster CGE 7.2

of 45

  • date post

    29-Nov-2014
  • Category

    Technology

  • view

    1.942
  • download

    2

Embed Size (px)

description

Presentación MySQL Cluster 7.2 en EspañolTwitter: @mysql_espanolYoutube:

Transcript of MySQL Cluster CGE 7.2

  • 1. MySQL Cluster CGE 7.2Manuel Contreras Senior Software ConsultantPedro Andrade Strategic AccountsLatin America & Caribbean, MySQL GBU28 Febrero 2012 ngel de la Independencia Mxico D.F. http://www.flickr.com/photos/hanneorla/71913206/in/photostream/
  • 2. MySQL en Espaol Contacto Kattia.Fallas@Oracle.com Pedro.Andrade@Oracle.com Manuel.Contreras@Oracle.com http://www.youtube.com/user/mysqlespanol http://twitter.com/mysql_espanol https://www.facebook.com/mysql.latinoamerica http://mysql-espanol.org/Copyright 2012 Oracle Corporation 2
  • 3. MySQL Opciones para diferentes tipos de necesidades MySQL Community Server - Motor de base de datos con licenciamiento GPL. - No incluye soporte tcnico. - No incluye herramientas para: monitoring, high availability, online backups. - Si incluye InnoDB, con las optimizaciones para un mejor performance. MySQL Enterprise Server - Incluye soporte tcnico 24x7, servicios para afinacin de bases de datos, revisin de configuracin de replicacin, optimizacin de cdigo SQL, etc - Incluye herramientas para Monitoring de BD, Query Analyzer, On-line Backup, MySQL Workbench. - Incluye extensiones comerciales MySQL Enterprise, las cuales ofrecen un esquema de mejor desempeo y seguridad que MySQL Community Server. - Si incluye InnoDB, con las optimizaciones para un mejor performance.Copyright 2012 Oracle Corporation Fuente: http://www.mysql.com/products/cluster/faq.html#7 3
  • 4. MySQL Opciones para diferentes tipos de necesidades MySQL Cluster Carrier Grade Edition - Procesamiento Activo Activo, para mejorar los tiempos de respuesta con un gran nmero de peticiones de escritura y/o lectura. - Distribuye la BD en memoria, para implementar replicacin de datos sncrona entre los nodos que conforman al cluster. - Permite un esquema de fragmentacin ( Sharding ) de datos automtico y transparente para la aplicacin. - Puede integrarse con MySQL Server ( InnoDB y/o MyISAM ) , para proveer arquitecturas hbridas que convienen lo mejor de ambas soluciones.Copyright 2012 Oracle Corporation Fuente: http://www.mysql.com/products/cluster/faq.html#7 4
  • 5. MySQL Cluster CGE Introduccin Botero en Medellin Colombia http://www.flickr.com/photos/dfinnecy/2092541057/Copyright 2012 Oracle Corporation 5
  • 6. MySQL Cluster CGE Consideraciones MySQL Cluster CGE, es recomendado cuando: - Las fallas en su sistema de base de datos, ocasionan una improductividad ocasionando perdidas para el negocio y/o interrupciones en los servicios a clientes? - Su sistema actual de HA / Fail-Over, NO satisface los tiempos esperados en la recuperacin del servicio y/o no es apto de mantener los SLAs. - En el sistema actual de base de datos, ocurren cuellos de botella debido a un nmero excesivo de operaciones de escrituras / lecturas, la cuales desea ejecutar de forma paralela a travs de mltiples servidores en Activo-Activo. - Su aplicativo, requiere de flexibilidad para gestionar al acceso a datos a travs de SQL & NoSQL (Not Only SQL ) APIs. - Su aplicacin se componen fundamentalmente de bsquedas basadas en PK claves primarias y JOINs de tablas que devuelven conjuntos de resultados pequeos?Copyright 2012 Oracle Corporation Fuente: http://www.mysql.com/products/cluster/faq.html#7 6
  • 7. MySQL Cluster CGE Caractersticas generales - ACID, datos distribuidos en memoria BDs distribuida en memoria, auto-partitioning (sharding). Write-Scalable & Real-Time Procesamiento en nodos Activo Activo, con replicacin sncrona de datos. Alta Disponibilidad, 99.999% SQL & Not Only SQL (NoSQL), interfaces. Arquitectura Shared-nothing, con soporte a replicacin local & geogrfica. Mejora el TCO Open-source, herramientas para administracin, monitoring, & escalabilidad horizontal en commodity hardware.Copyright 2012 Oracle Corporation 7
  • 8. Copyright 2012 Oracle Corporation 8
  • 9. MySQL Cluster CGE Auto Fragmentacin de Datos Machu Picchu Per http://www.flickr.com/photos/94875862@N00/95345836/in/photostream/Copyright 2012 Oracle Corporation 9
  • 10. MySQL Cluster CGE Auto-Sharding Introduccin Partitioning - Sharding ocurre automticamente y de forma transparente para la aplicacin Conocimientos bsicos de como funciona, puede incrementar el desempeo de la aplicacin Escalable de forma horizontal, con soporte para agregar mas nodos en linea No es necesario, agregar lgica en la aplicacin para tomar ventaja del ShardingCopyright 2012 Oracle Corporation http://www.mysql.com/why-mysql/white-papers/mysql_wp_cluster_perfomance.php 10
  • 11. Copyright 2012 Oracle Corporation 11
  • 12. Copyright 2012 Oracle Corporation 12
  • 13. Copyright 2012 Oracle Corporation 13
  • 14. Copyright 2012 Oracle Corporation 14
  • 15. Copyright 2012 Oracle Corporation 15
  • 16. Copyright 2012 Oracle Corporation 16
  • 17. Copyright 2012 Oracle Corporation 17
  • 18. Copyright 2012 Oracle Corporation 18
  • 19. Copyright 2012 Oracle Corporation 19
  • 20. Copyright 2012 Oracle Corporation 20
  • 21. Copyright 2012 Oracle Corporation 21
  • 22. Copyright 2012 Oracle Corporation 22
  • 23. Copyright 2012 Oracle Corporation 23
  • 24. Copyright 2012 Oracle Corporation 24