SlideShare a Scribd company logo
1 of 47
Download to read offline
MySQL and Sun:
The Platform for the
Web Economy
Pablo Lambert
Software Architect
Sun Microsystems
Agenda
•   New opportunities
•   About MySQL
•   MySQL products
•   Sun and MySQL
•   Our suggestions




                        22
Today's Business Challenges

            • Increase business agility
              > Implementing and deploying Web services
                 quickly and cost-effectively
            • Reduce cost
              > Realizing cost savings and lowering TCO
            • Scale
              > Being able to handle the high volume of
                traffic, transactions, and data
            • Reliability
              > Solid, reliable platform to run applications,
                solid vendor standing behind it


                                                                3
Global Economy Is in Trouble
Can MySQL and open source help?




                                  4
Gartner on Enterprise Database Adoption




     66% are deploying MySQL or are planning to
                                                  5
MySQL — An Open-Source Icon
                    • MySQL is...
                      > The “M” in LAMP
                        (Linux, Apache, MySQL, and PHP)
                      > The industry's most popular
                        and one of the fastest-growing
                        open-source databases
                      > Ubiquitous across Windows, Linux,
                        Solaris™, and Mac OSs
                      > Pervasive across HP, Dell, IBM,
                        Sun, and Fujitsu
                      > Deployed by the most important
                        companies on Earth!

    World's most popular open-source database
                                                            6
About MySQL
                    • 11 million active installations
                    • 60,000+ downloads each day
                    • 40–50% revenue growth year
                      over year
                    • 90% lower TCO than
                      proprietary database offerings
                    • Customers across every major
                      operating system, hardware
                      vendor, geography, industry,
                      and application type

   Leadership, innovation, market acceptance
                                                        7
How MySQL Reduces TCO

                                     • Low cost of acquisition
                                       > 80–90% of proprietary database
                                          features at 10–15% of the cost
                                       > Excels on low-cost hardware
                                     • Low cost of operations
                                       > Provides core functionality
                                          without unnecessary complexity
                                       > Existing staff can move easily to
                                          MySQL, with standardized
                                          RDBMS SQL and functions
                                     • Reduced cost of downtime
TCO Breakdown of Database Software     > Extreme reliability leads to
                                          reduced downtime
                                                                   Source: IDC
                                                                         8
MySQL's Industry-Leading
Customers


           Web/Web 2.0                          OEMs/ISVs




On demand, SaaS, hosting   Telecommunications        Enterprise 2.0


              Open-source is powering the Web

                                                                      9
MySQL Product Overview
            • MySQL Community Server
 MySQL      • MySQL Enterprise Server
 Server     • MySQL Embedded Server
            • MySQL Cluster Carrier Grade Edition

            • MySQL Query Browser
            • MySQL Administrator
 MySQL      • MySQL Migration Toolkit
GUI Tools   • MySQL Visual Studio Plugin
            • MySQL Workbench (new!)

            • JDBC
 MySQL      • ODBC
 Drivers    • .NET
            • PHP

                                                    10
MySQL Architecture


                     MySQL Server




                                    11
MySQL and High Availability
Clustering &
Geographical
Redundancy
                                                     MySQL
 Clustering                                          Cluster
Technologies
                                         MySQL + DRBD
Replication
                                          MySQL + SAN
Technologies


Well-Managed                   MySQL
                            Replication
 Unmanaged
                Small       ISPs &                             Telco
                                        Data     Banking
               Business   Mainstream                        Military
                                       Centers    Medical
                           Business                         Defense


                 9           9.         9          9           9       %
               35 days     4 days      8 hours   50 mins    5 mins
                                                                           12
MySQL Replication




                    13
Scale Out with MySQL Proxy




                             14
MySQL, Heartbeat & DRBD Cluster

                IP Management


  Active                          Passive
  DRBD                             DRBD
  Server                          Server



                Synchronous
              Block Replication




                                            15
Shared disk clusters
•   Sun Cluster
•   Linux HeartBeat/HA
•   Veritas Cluster Server
•   Microsoft Cluster Server

•   Active/Pasive
•   High Availability
•   Automatic FailOver
•   Data on SAN
                               16
MySQL Cluster — Architecture
                                  Clients




                                      Application nodes
                                      (NDB API, MySQL Server,
                                         OpenDS, openldap)




Management
   node
                                   Data nodes


             NDB storage engine



                                                                17
Data distribution on 2 nodes




                               18
MySQL Enterprise Solution
Enterprise software and services delivered in an annual subscription
                • The most up-to-date MySQL Enterprise software
                • Monthly rapid updates
Database        • Quarterly service packs
                • Hot-fix program • Subscription:
                • Indemnification       • MySQL Enterprise
                • Virtual database assistant
                                      • License (OEM):
                • Global monitoring of all servers
Monitoring                                • Embedded Server
                • Web-based central console
                                          • Support
                • Built-in advisors, expert advice
                                      • MySQL Cluster
                • Problem query detection/analysis
                                       Carrier-Grade
                 • Online self-help MySQL Knowledge Base

Support                             • Training
                 • 24/7 problem resolution with priority escalation
                 • Consultative help
                                      • Consulting
                 • High-Availability and Scale-Out
                                      • NRE
Added Value for the Enterprise
• Comprehensive offering of production support, monitoring
  tools, and MySQL database software
• Optimal performance, reliability, security, and uptime

                           MySQL Load Balancer

               Query analysis                    Enterprise
                                                  manager

        Best-practices rules
                                                      24/7 support

      Monitoring
                                                              Hot fixes

                           Open-source server
     MySQL                 with pluggable APIs                Service packs
  Knowledge Base
                                                                              20
MySQL Community Server vs.
MySQL Enterprise Server
MySQL Enterprise Server release schedule
• Rapid/quarterly source/binary maintenance releases
                    Q1      Q2         Q3        Q4

MySQL
Enterprise Server


                    H1                 H2

MySQL
Community Server


MySQL Community Server release schedule
• Quarterly source, semiannual binary releases
                                                      21
MySQL Deployment Architecture — Scale-Out
 Clients        HTTP        Web/App
            load balancer   servers
                                                  writes

                                                 MySQL
                                                Replication


                                                  reads


                                                  reads




     Application reads are scaled by adding more read slaves
                                                               22
What's New with MySQL 5.1?
New features and tools to boost performance and simplify
data management:


• Table and index partitioning
  > Reduce query response times with five forms of data partitioning.
• Row-based and hybrid replication
  > Achieve and maintain the safest and most efficient replication
     scheme for your application.
• MySQL Event Scheduler
  > Schedule and automate common recurring SQL-based tasks.


                                                                        23
MySQL Enterprise Monitor
• Single, consolidated view
  into entire MySQL
  environment
• Auto-discovery of MySQL
  servers, replication
  topologies
• Customizable rules-based
  monitoring and alerts
• Identifies problems before
  they occur
• Reduces risk of downtime
• Makes it easier to scale out A virtual MySQL DBA assistant!
  without requiring more DBAs

                                                          24
Enterprise Monitor Architecture
                                Customer datacenter                              Individual servers
  Service agent written in C                                                         with agent
  and supports all MySQL
  Enterprise platforms
                                     • Configuration
                                     • Advisor scheduling           Service
  Service manager written in         • Alerts/notifications
                                                                    manager
                                     • Visual monitoring
  Java Servlets exposed as           • Query analysis
  Web services. Supports                                                           Collects MySQL- and
  Linux, Solaris, Mac OSX,                                                         OS-specific metrics,
                                                                                   query content/stats
  and Microsoft Windows
  operating systems
                                                                                 Master-slave replication
                                Enterprise
                                dashboard
  Enterprise dashboard,
  Web-based, written in JSP         • Advisor monitoring
                                    • Event-based alerts
                                    • Advice/corrective actions

  Repository holds historical
  performance data for              Holds historical MySQL
  analysis                          and OS data, query statistics   Repository


                                          Firewall
                                                                                                          25
MySQL Enterprise Advisors, Rules, and Alerts
       Administration              Security                  Upgrade                        Custom
 • Monitors and advises     • Monitors and            • Monitors and advises       • Built by DBA to
   on optimal                 advises on                bugs that affect current     enforce organization-
   configuration and          unplanned security        installation                 specific best practices.
   variable settings          changes                 • Provides update path       • Create new or tailor
 • Ensures recoverability   • Uncovers security         to correcting                MySQL Advisors to fit
                              loopholes                 MRU/QSP                      needs



      Replication                   Memory                  Schema                      Performance
                                    usage
  • Monitors and advises                               • Monitors and advises       • Monitors and advises
    on master/slave          • Monitors for optimal      on unplanned schema          on optimal performance
    latency issues             use of memory/cache       change                       variable settings
  • Makes suggestions        • Advises on memory       • Uncovers security          • Identifies performance
    for improving              tuning for better         loopholes                    bottlenecks
    replication design         performance




• 125+ rules (16 new), 20+ (5 new) graphs find problems/tuning
  opportunities you cannot
• Save you time writing, testing, versioning, and deploying custom scripts

                                                                                                      26
What's New with MySQL Enterprise?
Boost performance up to 3x with MySQL Query Analyzer
• MySQL Query Analyzer
  > Trace, monitor, and analyze query activity to pinpoint poorly
    performing code.
  > Make fixes to get application running at peak performance quickly
    and easily.
  > Customers using MySQL Query Analyzer have experienced
    3x performance improvement in days, not weeks.




                                                                        27
MySQL Query Analyzer — New!
Clients       HTTP        Web/App       MySQL            MySQL Server
          load balancer   servers   Query Analyzer       • App connects to agent via
                                     (proxy/agent)         port 4040
                                                         • Agent connects to MySQL
                                                           server
                                                         • Agent optionally collects
                                                           query data
                                                         • Agent reports MySQL, OS,
                                      Queries in           query metrics back to
                                                           monitor
                                            Results




          Queries in                                     • Query diagnostics
                                                         • MySQL and OS
                Results                                    monitoring


                                         MySQL
                                    Enterprise Monitor

                                                                              28
MySQL Replication Monitor
• Makes it easier to scale out with MySQL
• Auto-detects and groups master/slave relationships
• Saves DBA time collecting master/slave status info
  from command line




                                                       29
MySQL and Data Warehousing
• Growing use for data warehousing and business intelligence
  > Third-most-used database for data warehousing — IDC
  > Third-most-common application in MySQL market




                                                               30
Data Warehouse
Market                                            $4.2B
                                            Data Warehousing
                                                 [10% CAGR]

• Overall market
  > $11.3B in hardware and software                         > 25 TB
    spending
  > 63% of the spending is at                                      6–25 TB
    the high end
  > 87% of the customers are in the
    low end (< 6 TB)
                                                                       < 6 TB
• Mass market
  > $4.2B in hardware and software
    spending, growing at 10% CAGR
  > $300M in MySQL hardware and
    software spending, growing at     2009 Total Data Warehousing Market
    30% CAGR


                                                                           31
At-a-Glance Data Volume Decision Grid


Data Volume Size                            Solution

0–1 TB                            MySQL Enterprise Server

500 GB–3 TB w/ appliance desire   Kickfire appliance
                                  Infobright + MySQL Enterprise
1–30 TB
                                  Server
>30 TB                            Greenplum



                                                                  32
Data Warehouse Partners
Apps


              Operational    Source     ETL       Data       Metadata    Data
              data store    systems   process   warehouse   repository   mart




            Reporting and
              Analytics
Tools




                 ETL


             Replication

            Development
             and admin



              Database
Platforms




               Storage
             (SAN/NAS)

             Operating
              system


             Hardware


                                                                                33
Wikipedia
                                                      • Application
                                                           > Wikipedia is one of the top 10 most
                                                               trafficked Web sites in the world,
                                                               hosting over 7 million articles in 200
                                                               languages.
                                                      • Key business benefit
                                                           > MySQL has enabled Wikipedia’s
                                                               number of annual visitors to grow by
                                                               50,000 to over 154 million.
                                                      • Why MySQL?
                                                           > Performance.
                                                           > Scalable database solution to support
                                                               exponential growth.

T
“ he notion persists within many traditional enterprises that once you reach a certain level of
application importance, it is necessary to transition to big, expensive boxes running big, expensive
databases. However, free-thinking members of their IT staffs are beginning to ask the question:
W
‘ hat can we learn from Google, Yahoo, and Wikipedia on how to scale for high growth? ’”         34
                                          — Stephen O'Grady, Principal Analyst, Red Monk
LinkedIn
                                                     • Application
                                                           > LinkedIn is an online network of more
                                                               than 24 million professionals from
                                                               more than 150 industries worldwide
                                                     • Key business benefits
                                                           > Increased query performance by 54%
                                                           > Reduced database footprint by 39%
                                                           > Achieved easily scalable and
                                                               manageable solution that supports
                                                               future growth
                                                     • Why MySQL?
                                                           > Better performance to users
                                                           > Scalable, manageable database
                                                               solution to support future growth
“By using Sun products and Sun Professional Services for our solution, we can scale horizontally,
and we can scale vertically. And we don't have to change one line of our software code to run
dual-core, quad-core, or sixteen-core machines — or any other hardware that Sun provides.”
                                         — Jean-Luc Vaillant, Chief Technology Officer, LinkedIn    35
Alcatel-Lucent
                                                  • Application
                                                       > Alcatel-Lucent’s next-generation
                                                           subscriber database applications.
                                                  • Key business benefit
                                                       > The subscriber database at the
                                                           heart of the application needed
                                                           more flexibility to deliver higher
                                                           performance, scalability, and
                                                           reliability at a lower cost.
                                                  • Why MySQL?
                                                       > Performance.
                                                       > Lower costs.




“MySQL Cluster won the performance tests hands down, and met our needs perfectly.”
                                       — Alain Chastagner, Systems Manager, Alcatel-Lucent
                                                                                             36
                                                                                               36
MySQL Enterprise Subscription Choices

                                                                                                                           Platinum
                                                                                                                         $4,999/Server
                                                                                              Gold                          Gold +
                                                                                          $2,999/Server
                                                                                             Silver +              ●   Higher SLA than Gold
                                                                                                                   ●   Ensures performance
Value to customer




                           Gold and Platinum                                                                           and availability
                          should be minimum—                                          24/7 support
                                                                                                                   ●   Guards against
                           these provide 24/7                                                                          unplanned schema
                                support.                       Silver                 Monitors and optimizes
                                                                                                                       change
                                                                                       memory usage
                                                            $1,999/Server             Replication monitor
                                                                                                                   ●   Optimizes/tunes
                                                                                                                       ● Custom queries
                                                              Basic +                 Ensures proper                  ● Database design
                                                                                       replication configuration       ● Custom code
                                                                                      Rapid problem
                                 Basic                  Busines-hours phone           resolution
                                                         support
                               $599/server              Monitors all servers
                                                                                      Hot-fix builds
                                                        Proactive notifications
                       Two incidents via email         Expert advice
                        support                         Optimizes MySQL
                       Enterprise server                configuration settings
                       Ensures uptime/reliability      Ensures recoverability
                       Regular service packs           Tightens security
                       Self-help support               Extends support


                                                                                                                                        37
Enterprise Monitor by Subscription Level

                           Enterprise   Enterprise   Enterprise   Enterprise
MySQL Enterprise Monitor
                             Basic        Silver       Gold        Platinum
Enterprise dashboard                        ✓            ✓            ✓
Notifications and alerts                    ✓            ✓            ✓
Custom advisors                             ✓            ✓            ✓
Administration advisor                      ✓            ✓            ✓
Upgrade advisor                             ✓            ✓            ✓
Security advisor                            ✓            ✓            ✓
Replication advisor                                      ✓            ✓
Replication monitor                                      ✓            ✓
Query Analyzer                                           ✓            ✓
Memory-usage advisor                                     ✓            ✓
Schema advisor                                                        ✓
Performance advisor                                                   ✓

                                                                               38
MySQL Unlimited
• Fixed annual subscription             MySQL
  > Unlimited servers                  Enterprise
  > Unlimited CPUs                     Unlimited
  > Unlimited cores
• Simplify
  > No counting
  > No compliance issues
• Pricing
  > No proprietary DBMS license fees
  > Price starts at $40K/year


                                                    39
MySQL Enterprise Unlimited Pricing

                        Price per year

  Employees      Gold               Platinum

  1–999         $40,000             $100,000

  1,000–4,999   $250,000            $625,000

  5,000+        $500,000           $1,250,000


                                                40
MySQL Enterprise Support Services
• Self-help support service
  – Online MySQL Knowledge Base
• Problem-resolution service
  – Seasoned support team
  – 24/7 email/phone access
• Consultative support services
  – Remote troubleshooting service
  – Configuration and tuning services
  – Customer code review services


                                        41
Enterprise Strategy Considerations

            • Deploy MySQL for new applications and
              major rewrites
            • Target use cases
              >   Web-facing applications of any scale
              >   Medium to small OLTP applications
              >   Business intelligence/data warehousing
              >   Distributed applications
            • Use MySQL to drive down proprietary
              vendor ELAs
            • Annual MySQL Enterprise Unlimited
              subscription
              > No per-CPU or per-server fees


                                                           42
Sun Systems for MySQL x86 Performance
Get maximal MySQL performance on any OS, industry-standard technology
                                      • Increase performance up to 50%
                                      • Up to 7.5x performance by design:
                                          more memory, faster I/O, SSDs
                                      •   Demanding MySQL deployments on
                                          Linux, Windows, or Solaris OSs
                                      •   Up to 53x less cost, 13x better
                                          price/performance over proprietary
                                          stack
                                      •   Leverage latest technologies for
                                          performance, cost advantages
                                      •   Try risk-, cost-, and hassle-free — get
                                          up to ___% off to convert Try and Buy

      Simply no reason to have performance envy
                                                                            43
Sun Systems for MySQL Virtualization
Reduce environmental costs — virtualize and scale for maximal eco-efficiency

                                                  • 10x proven price/performance, 3x
                                                      more throughput, 83% less power
                                                  •   Fast, free, open hypervisor,
                                                      low-cost storage arrays
                                                  •   Breakthrough throughput,
                                                      eco-efficiency, and reliability
                                                  •   Consolidate in up to 128 virtual
                                                      MySQL servers in 1U/blade format
                                                  •   Scale MySQL with TomCat, Apache,
                                                      Lighttpd, SugarCRM, Drupal, others
     Sun SPARC Enterprise      Sun Blade
                                                  •   Try risk-, cost-, and hassle-free — get
        T5220 server        T6320 server module       up to 40% off to convert Try and Buy

         Scaling sky-high for MySQL Virtualization
                                                                                        44
Sun Systems for MySQL Backup
Easily and simply protect critical Data for business continuity

                                                • Continuous enterprise data protection
                                                    specifically for MySQL
                                                •   2x system performance for the money
                                                •   Uses Solaris ZFS snapshots for hot
                                                    backup of MySQL schema and data
                                                •   Enables recovery to any point in time
                                                •   Single console eases management of
      Sun Storage
      J4200 array
                             Sun Fire
                        X4540 storage server
                                                    multiple MySQL servers
                                                •   Enterprise support from Sun
                                                •   Unique 60-day trial of ZRM — up to
                                                    20% off system through Try and Buy


        Easy, affordable data protection for MySQL
                                                                                    45
Positioned for Growth
                                  • Open source throughout
                                  • Easily accessible
                                  • Global mission-critical support
                                    and services
                                  • Solutions for both Web and
                                    traditional enterprises
                                  • Highly scalable, highly reliable
                                  • Proven market acceptance
                                  • Innovation focused on driving
                                    customer value
 Sun is the leading provider of
 platforms for the Web economy

                                                                       46
MySQL and Sun:
The Platform for the
Web Economy
Sun Microsystems

More Related Content

What's hot

Postgres Plus Cloud Database
Postgres Plus Cloud DatabasePostgres Plus Cloud Database
Postgres Plus Cloud DatabaseGary Carter
 
SYN 104: Citrix and Nutanix
SYN 104: Citrix and Nutanix SYN 104: Citrix and Nutanix
SYN 104: Citrix and Nutanix Citrix
 
The Crown Jewels: Is Enterprise Data Ready for the Cloud?
The Crown Jewels: Is Enterprise Data Ready for the Cloud?The Crown Jewels: Is Enterprise Data Ready for the Cloud?
The Crown Jewels: Is Enterprise Data Ready for the Cloud?Inside Analysis
 
Dell VMware and intel roadshow 2013
Dell VMware and intel roadshow 2013Dell VMware and intel roadshow 2013
Dell VMware and intel roadshow 2013Kenneth de Brucq
 
Managed Hosting Solutions
Managed Hosting SolutionsManaged Hosting Solutions
Managed Hosting Solutionswebhostingguy
 
2016 11-16 Citrix XenServer & Nutanix Master Class
2016 11-16 Citrix XenServer & Nutanix Master Class2016 11-16 Citrix XenServer & Nutanix Master Class
2016 11-16 Citrix XenServer & Nutanix Master ClassMarc Trouard-Riolle
 
Ent11+ +Red+Hat+Enterprise+Mrg
Ent11+ +Red+Hat+Enterprise+MrgEnt11+ +Red+Hat+Enterprise+Mrg
Ent11+ +Red+Hat+Enterprise+MrgabcKia
 
Embracing Open Source: Practice and Experience from Alibaba
Embracing Open Source: Practice and Experience from AlibabaEmbracing Open Source: Practice and Experience from Alibaba
Embracing Open Source: Practice and Experience from AlibabaWensong Zhang
 
Zabbix 2.0 - New Features and Improvements
Zabbix 2.0 - New Features and ImprovementsZabbix 2.0 - New Features and Improvements
Zabbix 2.0 - New Features and ImprovementsZabbix
 
NephoScale Elastic Networking
NephoScale Elastic NetworkingNephoScale Elastic Networking
NephoScale Elastic NetworkingNephoScale
 
Apache Hadoop on Virtual Machines
Apache Hadoop on Virtual MachinesApache Hadoop on Virtual Machines
Apache Hadoop on Virtual MachinesDataWorks Summit
 
24 Hours of PASS, Summit Preview Session: Virtual SQL Server CPUs
24 Hours of PASS, Summit Preview Session: Virtual SQL Server CPUs24 Hours of PASS, Summit Preview Session: Virtual SQL Server CPUs
24 Hours of PASS, Summit Preview Session: Virtual SQL Server CPUsDavid Klee
 
Using Distributed In-Memory Computing for Fast Data Analysis
Using Distributed In-Memory Computing for Fast Data AnalysisUsing Distributed In-Memory Computing for Fast Data Analysis
Using Distributed In-Memory Computing for Fast Data AnalysisScaleOut Software
 
Nordic infrastructure Conference 2017 - SQL Server on Linux Overview
Nordic infrastructure Conference 2017 - SQL Server on Linux OverviewNordic infrastructure Conference 2017 - SQL Server on Linux Overview
Nordic infrastructure Conference 2017 - SQL Server on Linux OverviewTravis Wright
 
VMworld 2013: vCloud Powered HPC is Better and Outperforming Physical
VMworld 2013: vCloud Powered HPC is Better and Outperforming PhysicalVMworld 2013: vCloud Powered HPC is Better and Outperforming Physical
VMworld 2013: vCloud Powered HPC is Better and Outperforming PhysicalVMworld
 
Pulling Back the Cloud Curtain
Pulling Back the Cloud CurtainPulling Back the Cloud Curtain
Pulling Back the Cloud CurtainSagi Brody
 

What's hot (18)

Postgres Plus Cloud Database
Postgres Plus Cloud DatabasePostgres Plus Cloud Database
Postgres Plus Cloud Database
 
SYN 104: Citrix and Nutanix
SYN 104: Citrix and Nutanix SYN 104: Citrix and Nutanix
SYN 104: Citrix and Nutanix
 
The Crown Jewels: Is Enterprise Data Ready for the Cloud?
The Crown Jewels: Is Enterprise Data Ready for the Cloud?The Crown Jewels: Is Enterprise Data Ready for the Cloud?
The Crown Jewels: Is Enterprise Data Ready for the Cloud?
 
Dell VMware and intel roadshow 2013
Dell VMware and intel roadshow 2013Dell VMware and intel roadshow 2013
Dell VMware and intel roadshow 2013
 
Managed Hosting Solutions
Managed Hosting SolutionsManaged Hosting Solutions
Managed Hosting Solutions
 
Hadoop on Virtual Machines
Hadoop on Virtual MachinesHadoop on Virtual Machines
Hadoop on Virtual Machines
 
2016 11-16 Citrix XenServer & Nutanix Master Class
2016 11-16 Citrix XenServer & Nutanix Master Class2016 11-16 Citrix XenServer & Nutanix Master Class
2016 11-16 Citrix XenServer & Nutanix Master Class
 
Ent11+ +Red+Hat+Enterprise+Mrg
Ent11+ +Red+Hat+Enterprise+MrgEnt11+ +Red+Hat+Enterprise+Mrg
Ent11+ +Red+Hat+Enterprise+Mrg
 
Embracing Open Source: Practice and Experience from Alibaba
Embracing Open Source: Practice and Experience from AlibabaEmbracing Open Source: Practice and Experience from Alibaba
Embracing Open Source: Practice and Experience from Alibaba
 
Zabbix 2.0 - New Features and Improvements
Zabbix 2.0 - New Features and ImprovementsZabbix 2.0 - New Features and Improvements
Zabbix 2.0 - New Features and Improvements
 
NephoScale Elastic Networking
NephoScale Elastic NetworkingNephoScale Elastic Networking
NephoScale Elastic Networking
 
Apache Hadoop on Virtual Machines
Apache Hadoop on Virtual MachinesApache Hadoop on Virtual Machines
Apache Hadoop on Virtual Machines
 
24 Hours of PASS, Summit Preview Session: Virtual SQL Server CPUs
24 Hours of PASS, Summit Preview Session: Virtual SQL Server CPUs24 Hours of PASS, Summit Preview Session: Virtual SQL Server CPUs
24 Hours of PASS, Summit Preview Session: Virtual SQL Server CPUs
 
Using Distributed In-Memory Computing for Fast Data Analysis
Using Distributed In-Memory Computing for Fast Data AnalysisUsing Distributed In-Memory Computing for Fast Data Analysis
Using Distributed In-Memory Computing for Fast Data Analysis
 
Nordic infrastructure Conference 2017 - SQL Server on Linux Overview
Nordic infrastructure Conference 2017 - SQL Server on Linux OverviewNordic infrastructure Conference 2017 - SQL Server on Linux Overview
Nordic infrastructure Conference 2017 - SQL Server on Linux Overview
 
VMworld 2013: vCloud Powered HPC is Better and Outperforming Physical
VMworld 2013: vCloud Powered HPC is Better and Outperforming PhysicalVMworld 2013: vCloud Powered HPC is Better and Outperforming Physical
VMworld 2013: vCloud Powered HPC is Better and Outperforming Physical
 
Pulling Back the Cloud Curtain
Pulling Back the Cloud CurtainPulling Back the Cloud Curtain
Pulling Back the Cloud Curtain
 
Hadoop on VMware
Hadoop on VMwareHadoop on VMware
Hadoop on VMware
 

Viewers also liked

Process of building Reference Ontology for Higher Education
Process of building Reference Ontology for Higher EducationProcess of building Reference Ontology for Higher Education
Process of building Reference Ontology for Higher EducationLeila Zemmouchi-Ghomari
 
A competency location system based ontology presentation
A competency location system based ontology presentationA competency location system based ontology presentation
A competency location system based ontology presentationLeila Zemmouchi-Ghomari
 
Translating natural language competency questions into sparql queries web2013
Translating natural language competency questions into sparql queries   web2013Translating natural language competency questions into sparql queries   web2013
Translating natural language competency questions into sparql queries web2013Leila Zemmouchi-Ghomari
 
Sukanya samriddhi scheme (SSY) - Official documentation
Sukanya samriddhi scheme (SSY) - Official documentationSukanya samriddhi scheme (SSY) - Official documentation
Sukanya samriddhi scheme (SSY) - Official documentationPadmini S
 

Viewers also liked (6)

Process of building Reference Ontology for Higher Education
Process of building Reference Ontology for Higher EducationProcess of building Reference Ontology for Higher Education
Process of building Reference Ontology for Higher Education
 
A competency location system based ontology presentation
A competency location system based ontology presentationA competency location system based ontology presentation
A competency location system based ontology presentation
 
SOA - IBM
SOA - IBMSOA - IBM
SOA - IBM
 
Translating natural language competency questions into sparql queries web2013
Translating natural language competency questions into sparql queries   web2013Translating natural language competency questions into sparql queries   web2013
Translating natural language competency questions into sparql queries web2013
 
Sukanya samriddhi scheme (SSY) - Official documentation
Sukanya samriddhi scheme (SSY) - Official documentationSukanya samriddhi scheme (SSY) - Official documentation
Sukanya samriddhi scheme (SSY) - Official documentation
 
Reference Ontology Presentation
Reference Ontology PresentationReference Ontology Presentation
Reference Ontology Presentation
 

Similar to My Sql Presentation

MySQL State of the Dolphin - Rich Mason
MySQL State of the Dolphin - Rich MasonMySQL State of the Dolphin - Rich Mason
MySQL State of the Dolphin - Rich MasonMySQL Brasil
 
Netherlands Tech Tour 03 - MySQL Cluster
Netherlands Tech Tour 03 -   MySQL ClusterNetherlands Tech Tour 03 -   MySQL Cluster
Netherlands Tech Tour 03 - MySQL ClusterMark Swarbrick
 
Efficient Performance Analysis and Tuning with MySQL Enterprise Monitor
Efficient Performance Analysis and Tuning with MySQL Enterprise MonitorEfficient Performance Analysis and Tuning with MySQL Enterprise Monitor
Efficient Performance Analysis and Tuning with MySQL Enterprise MonitorMark Matthews
 
Greatdebate Postgres vs Mysql
Greatdebate Postgres vs MysqlGreatdebate Postgres vs Mysql
Greatdebate Postgres vs MysqlKrishna Infosoft
 
The Great Debate: PostgreSQL vs MySQL
The Great Debate: PostgreSQL vs MySQLThe Great Debate: PostgreSQL vs MySQL
The Great Debate: PostgreSQL vs MySQLEDB
 
DataStax C*ollege Credit: What and Why NoSQL?
DataStax C*ollege Credit: What and Why NoSQL?DataStax C*ollege Credit: What and Why NoSQL?
DataStax C*ollege Credit: What and Why NoSQL?DataStax
 
Webinar: Become PSD2 ready with DataStax
Webinar: Become PSD2 ready with DataStaxWebinar: Become PSD2 ready with DataStax
Webinar: Become PSD2 ready with DataStaxDataStax
 
Doing More With Less: The Economics of Open Source Database Adoption
Doing More With Less: The Economics of Open Source Database AdoptionDoing More With Less: The Economics of Open Source Database Adoption
Doing More With Less: The Economics of Open Source Database AdoptionEDB
 
My sql in_enterprise
My sql in_enterpriseMy sql in_enterprise
My sql in_enterprise120bi
 
MySQL - powering the web economy v1.0
MySQL - powering the web economy v1.0MySQL - powering the web economy v1.0
MySQL - powering the web economy v1.0IDG Romania
 
Containerized Hadoop beyond Kubernetes
Containerized Hadoop beyond KubernetesContainerized Hadoop beyond Kubernetes
Containerized Hadoop beyond KubernetesDataWorks Summit
 
Tutorial MySQL com Java
Tutorial MySQL com JavaTutorial MySQL com Java
Tutorial MySQL com JavaMySQL Brasil
 
ScyllaDB Virtual Workshop
ScyllaDB Virtual WorkshopScyllaDB Virtual Workshop
ScyllaDB Virtual WorkshopScyllaDB
 
Webinar Slides: MySQL HA/DR/Geo-Scale - High Noon #5: Oracle’s InnoDB Cluster
Webinar Slides: MySQL HA/DR/Geo-Scale - High Noon #5: Oracle’s InnoDB ClusterWebinar Slides: MySQL HA/DR/Geo-Scale - High Noon #5: Oracle’s InnoDB Cluster
Webinar Slides: MySQL HA/DR/Geo-Scale - High Noon #5: Oracle’s InnoDB ClusterContinuent
 
Joe Honan Virtualization Trends
Joe Honan   Virtualization TrendsJoe Honan   Virtualization Trends
Joe Honan Virtualization Trends1velocity
 

Similar to My Sql Presentation (20)

MySQL Aquarium Paris
MySQL Aquarium ParisMySQL Aquarium Paris
MySQL Aquarium Paris
 
State Of My Sql
State Of My SqlState Of My Sql
State Of My Sql
 
MySQL State of the Dolphin - Rich Mason
MySQL State of the Dolphin - Rich MasonMySQL State of the Dolphin - Rich Mason
MySQL State of the Dolphin - Rich Mason
 
MySQL cluster 7.4
MySQL cluster 7.4 MySQL cluster 7.4
MySQL cluster 7.4
 
Netherlands Tech Tour 03 - MySQL Cluster
Netherlands Tech Tour 03 -   MySQL ClusterNetherlands Tech Tour 03 -   MySQL Cluster
Netherlands Tech Tour 03 - MySQL Cluster
 
Efficient Performance Analysis and Tuning with MySQL Enterprise Monitor
Efficient Performance Analysis and Tuning with MySQL Enterprise MonitorEfficient Performance Analysis and Tuning with MySQL Enterprise Monitor
Efficient Performance Analysis and Tuning with MySQL Enterprise Monitor
 
Greatdebate Postgres vs Mysql
Greatdebate Postgres vs MysqlGreatdebate Postgres vs Mysql
Greatdebate Postgres vs Mysql
 
The Great Debate: PostgreSQL vs MySQL
The Great Debate: PostgreSQL vs MySQLThe Great Debate: PostgreSQL vs MySQL
The Great Debate: PostgreSQL vs MySQL
 
MySQL overview
MySQL overviewMySQL overview
MySQL overview
 
DataStax C*ollege Credit: What and Why NoSQL?
DataStax C*ollege Credit: What and Why NoSQL?DataStax C*ollege Credit: What and Why NoSQL?
DataStax C*ollege Credit: What and Why NoSQL?
 
Webinar: Become PSD2 ready with DataStax
Webinar: Become PSD2 ready with DataStaxWebinar: Become PSD2 ready with DataStax
Webinar: Become PSD2 ready with DataStax
 
Doing More With Less: The Economics of Open Source Database Adoption
Doing More With Less: The Economics of Open Source Database AdoptionDoing More With Less: The Economics of Open Source Database Adoption
Doing More With Less: The Economics of Open Source Database Adoption
 
My sql in_enterprise
My sql in_enterpriseMy sql in_enterprise
My sql in_enterprise
 
MySQL - powering the web economy v1.0
MySQL - powering the web economy v1.0MySQL - powering the web economy v1.0
MySQL - powering the web economy v1.0
 
OSS Presentation Arista
OSS Presentation AristaOSS Presentation Arista
OSS Presentation Arista
 
Containerized Hadoop beyond Kubernetes
Containerized Hadoop beyond KubernetesContainerized Hadoop beyond Kubernetes
Containerized Hadoop beyond Kubernetes
 
Tutorial MySQL com Java
Tutorial MySQL com JavaTutorial MySQL com Java
Tutorial MySQL com Java
 
ScyllaDB Virtual Workshop
ScyllaDB Virtual WorkshopScyllaDB Virtual Workshop
ScyllaDB Virtual Workshop
 
Webinar Slides: MySQL HA/DR/Geo-Scale - High Noon #5: Oracle’s InnoDB Cluster
Webinar Slides: MySQL HA/DR/Geo-Scale - High Noon #5: Oracle’s InnoDB ClusterWebinar Slides: MySQL HA/DR/Geo-Scale - High Noon #5: Oracle’s InnoDB Cluster
Webinar Slides: MySQL HA/DR/Geo-Scale - High Noon #5: Oracle’s InnoDB Cluster
 
Joe Honan Virtualization Trends
Joe Honan   Virtualization TrendsJoe Honan   Virtualization Trends
Joe Honan Virtualization Trends
 

More from Snoop Consulting

Smith Scaling Java Applications With Coherence
Smith Scaling Java Applications With CoherenceSmith Scaling Java Applications With Coherence
Smith Scaling Java Applications With CoherenceSnoop Consulting
 
Golombek La Ciencia En La Vida
Golombek   La Ciencia En La VidaGolombek   La Ciencia En La Vida
Golombek La Ciencia En La VidaSnoop Consulting
 
Ambrosi 2 Aprendiendo Con Los Datos Update08
Ambrosi 2 Aprendiendo Con Los Datos Update08Ambrosi 2 Aprendiendo Con Los Datos Update08
Ambrosi 2 Aprendiendo Con Los Datos Update08Snoop Consulting
 
Update08 Web2.0 Design Patterns V1.0
Update08 Web2.0 Design Patterns V1.0Update08 Web2.0 Design Patterns V1.0
Update08 Web2.0 Design Patterns V1.0Snoop Consulting
 

More from Snoop Consulting (7)

Presentación Snoop Mysql
Presentación Snoop MysqlPresentación Snoop Mysql
Presentación Snoop Mysql
 
Smith Scaling Java Applications With Coherence
Smith Scaling Java Applications With CoherenceSmith Scaling Java Applications With Coherence
Smith Scaling Java Applications With Coherence
 
Golombek La Ciencia En La Vida
Golombek   La Ciencia En La VidaGolombek   La Ciencia En La Vida
Golombek La Ciencia En La Vida
 
Ambrosi 2 Aprendiendo Con Los Datos Update08
Ambrosi 2 Aprendiendo Con Los Datos Update08Ambrosi 2 Aprendiendo Con Los Datos Update08
Ambrosi 2 Aprendiendo Con Los Datos Update08
 
Update08 Web2
Update08 Web2Update08 Web2
Update08 Web2
 
Update08 Web2.0 Design Patterns V1.0
Update08 Web2.0 Design Patterns V1.0Update08 Web2.0 Design Patterns V1.0
Update08 Web2.0 Design Patterns V1.0
 
Agildistendidoyeficiente
AgildistendidoyeficienteAgildistendidoyeficiente
Agildistendidoyeficiente
 

Recently uploaded

From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 

Recently uploaded (20)

From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 

My Sql Presentation

  • 1. MySQL and Sun: The Platform for the Web Economy Pablo Lambert Software Architect Sun Microsystems
  • 2. Agenda • New opportunities • About MySQL • MySQL products • Sun and MySQL • Our suggestions 22
  • 3. Today's Business Challenges • Increase business agility > Implementing and deploying Web services quickly and cost-effectively • Reduce cost > Realizing cost savings and lowering TCO • Scale > Being able to handle the high volume of traffic, transactions, and data • Reliability > Solid, reliable platform to run applications, solid vendor standing behind it 3
  • 4. Global Economy Is in Trouble Can MySQL and open source help? 4
  • 5. Gartner on Enterprise Database Adoption 66% are deploying MySQL or are planning to 5
  • 6. MySQL — An Open-Source Icon • MySQL is... > The “M” in LAMP (Linux, Apache, MySQL, and PHP) > The industry's most popular and one of the fastest-growing open-source databases > Ubiquitous across Windows, Linux, Solaris™, and Mac OSs > Pervasive across HP, Dell, IBM, Sun, and Fujitsu > Deployed by the most important companies on Earth! World's most popular open-source database 6
  • 7. About MySQL • 11 million active installations • 60,000+ downloads each day • 40–50% revenue growth year over year • 90% lower TCO than proprietary database offerings • Customers across every major operating system, hardware vendor, geography, industry, and application type Leadership, innovation, market acceptance 7
  • 8. How MySQL Reduces TCO • Low cost of acquisition > 80–90% of proprietary database features at 10–15% of the cost > Excels on low-cost hardware • Low cost of operations > Provides core functionality without unnecessary complexity > Existing staff can move easily to MySQL, with standardized RDBMS SQL and functions • Reduced cost of downtime TCO Breakdown of Database Software > Extreme reliability leads to reduced downtime Source: IDC 8
  • 9. MySQL's Industry-Leading Customers Web/Web 2.0 OEMs/ISVs On demand, SaaS, hosting Telecommunications Enterprise 2.0 Open-source is powering the Web 9
  • 10. MySQL Product Overview • MySQL Community Server MySQL • MySQL Enterprise Server Server • MySQL Embedded Server • MySQL Cluster Carrier Grade Edition • MySQL Query Browser • MySQL Administrator MySQL • MySQL Migration Toolkit GUI Tools • MySQL Visual Studio Plugin • MySQL Workbench (new!) • JDBC MySQL • ODBC Drivers • .NET • PHP 10
  • 11. MySQL Architecture MySQL Server 11
  • 12. MySQL and High Availability Clustering & Geographical Redundancy MySQL Clustering Cluster Technologies MySQL + DRBD Replication MySQL + SAN Technologies Well-Managed MySQL Replication Unmanaged Small ISPs & Telco Data Banking Business Mainstream Military Centers Medical Business Defense 9 9. 9 9 9 % 35 days 4 days 8 hours 50 mins 5 mins 12
  • 14. Scale Out with MySQL Proxy 14
  • 15. MySQL, Heartbeat & DRBD Cluster IP Management Active Passive DRBD DRBD Server Server Synchronous Block Replication 15
  • 16. Shared disk clusters • Sun Cluster • Linux HeartBeat/HA • Veritas Cluster Server • Microsoft Cluster Server • Active/Pasive • High Availability • Automatic FailOver • Data on SAN 16
  • 17. MySQL Cluster — Architecture Clients Application nodes (NDB API, MySQL Server, OpenDS, openldap) Management node Data nodes NDB storage engine 17
  • 18. Data distribution on 2 nodes 18
  • 19. MySQL Enterprise Solution Enterprise software and services delivered in an annual subscription • The most up-to-date MySQL Enterprise software • Monthly rapid updates Database • Quarterly service packs • Hot-fix program • Subscription: • Indemnification • MySQL Enterprise • Virtual database assistant • License (OEM): • Global monitoring of all servers Monitoring • Embedded Server • Web-based central console • Support • Built-in advisors, expert advice • MySQL Cluster • Problem query detection/analysis Carrier-Grade • Online self-help MySQL Knowledge Base Support • Training • 24/7 problem resolution with priority escalation • Consultative help • Consulting • High-Availability and Scale-Out • NRE
  • 20. Added Value for the Enterprise • Comprehensive offering of production support, monitoring tools, and MySQL database software • Optimal performance, reliability, security, and uptime MySQL Load Balancer Query analysis Enterprise manager Best-practices rules 24/7 support Monitoring Hot fixes Open-source server MySQL with pluggable APIs Service packs Knowledge Base 20
  • 21. MySQL Community Server vs. MySQL Enterprise Server MySQL Enterprise Server release schedule • Rapid/quarterly source/binary maintenance releases Q1 Q2 Q3 Q4 MySQL Enterprise Server H1 H2 MySQL Community Server MySQL Community Server release schedule • Quarterly source, semiannual binary releases 21
  • 22. MySQL Deployment Architecture — Scale-Out Clients HTTP Web/App load balancer servers writes MySQL Replication reads reads Application reads are scaled by adding more read slaves 22
  • 23. What's New with MySQL 5.1? New features and tools to boost performance and simplify data management: • Table and index partitioning > Reduce query response times with five forms of data partitioning. • Row-based and hybrid replication > Achieve and maintain the safest and most efficient replication scheme for your application. • MySQL Event Scheduler > Schedule and automate common recurring SQL-based tasks. 23
  • 24. MySQL Enterprise Monitor • Single, consolidated view into entire MySQL environment • Auto-discovery of MySQL servers, replication topologies • Customizable rules-based monitoring and alerts • Identifies problems before they occur • Reduces risk of downtime • Makes it easier to scale out A virtual MySQL DBA assistant! without requiring more DBAs 24
  • 25. Enterprise Monitor Architecture Customer datacenter Individual servers Service agent written in C with agent and supports all MySQL Enterprise platforms • Configuration • Advisor scheduling Service Service manager written in • Alerts/notifications manager • Visual monitoring Java Servlets exposed as • Query analysis Web services. Supports Collects MySQL- and Linux, Solaris, Mac OSX, OS-specific metrics, query content/stats and Microsoft Windows operating systems Master-slave replication Enterprise dashboard Enterprise dashboard, Web-based, written in JSP • Advisor monitoring • Event-based alerts • Advice/corrective actions Repository holds historical performance data for Holds historical MySQL analysis and OS data, query statistics Repository Firewall 25
  • 26. MySQL Enterprise Advisors, Rules, and Alerts Administration Security Upgrade Custom • Monitors and advises • Monitors and • Monitors and advises • Built by DBA to on optimal advises on bugs that affect current enforce organization- configuration and unplanned security installation specific best practices. variable settings changes • Provides update path • Create new or tailor • Ensures recoverability • Uncovers security to correcting MySQL Advisors to fit loopholes MRU/QSP needs Replication Memory Schema Performance usage • Monitors and advises • Monitors and advises • Monitors and advises on master/slave • Monitors for optimal on unplanned schema on optimal performance latency issues use of memory/cache change variable settings • Makes suggestions • Advises on memory • Uncovers security • Identifies performance for improving tuning for better loopholes bottlenecks replication design performance • 125+ rules (16 new), 20+ (5 new) graphs find problems/tuning opportunities you cannot • Save you time writing, testing, versioning, and deploying custom scripts 26
  • 27. What's New with MySQL Enterprise? Boost performance up to 3x with MySQL Query Analyzer • MySQL Query Analyzer > Trace, monitor, and analyze query activity to pinpoint poorly performing code. > Make fixes to get application running at peak performance quickly and easily. > Customers using MySQL Query Analyzer have experienced 3x performance improvement in days, not weeks. 27
  • 28. MySQL Query Analyzer — New! Clients HTTP Web/App MySQL MySQL Server load balancer servers Query Analyzer • App connects to agent via (proxy/agent) port 4040 • Agent connects to MySQL server • Agent optionally collects query data • Agent reports MySQL, OS, Queries in query metrics back to monitor Results Queries in • Query diagnostics • MySQL and OS Results monitoring MySQL Enterprise Monitor 28
  • 29. MySQL Replication Monitor • Makes it easier to scale out with MySQL • Auto-detects and groups master/slave relationships • Saves DBA time collecting master/slave status info from command line 29
  • 30. MySQL and Data Warehousing • Growing use for data warehousing and business intelligence > Third-most-used database for data warehousing — IDC > Third-most-common application in MySQL market 30
  • 31. Data Warehouse Market $4.2B Data Warehousing [10% CAGR] • Overall market > $11.3B in hardware and software > 25 TB spending > 63% of the spending is at 6–25 TB the high end > 87% of the customers are in the low end (< 6 TB) < 6 TB • Mass market > $4.2B in hardware and software spending, growing at 10% CAGR > $300M in MySQL hardware and software spending, growing at 2009 Total Data Warehousing Market 30% CAGR 31
  • 32. At-a-Glance Data Volume Decision Grid Data Volume Size Solution 0–1 TB MySQL Enterprise Server 500 GB–3 TB w/ appliance desire Kickfire appliance Infobright + MySQL Enterprise 1–30 TB Server >30 TB Greenplum 32
  • 33. Data Warehouse Partners Apps Operational Source ETL Data Metadata Data data store systems process warehouse repository mart Reporting and Analytics Tools ETL Replication Development and admin Database Platforms Storage (SAN/NAS) Operating system Hardware 33
  • 34. Wikipedia • Application > Wikipedia is one of the top 10 most trafficked Web sites in the world, hosting over 7 million articles in 200 languages. • Key business benefit > MySQL has enabled Wikipedia’s number of annual visitors to grow by 50,000 to over 154 million. • Why MySQL? > Performance. > Scalable database solution to support exponential growth. T “ he notion persists within many traditional enterprises that once you reach a certain level of application importance, it is necessary to transition to big, expensive boxes running big, expensive databases. However, free-thinking members of their IT staffs are beginning to ask the question: W ‘ hat can we learn from Google, Yahoo, and Wikipedia on how to scale for high growth? ’” 34 — Stephen O'Grady, Principal Analyst, Red Monk
  • 35. LinkedIn • Application > LinkedIn is an online network of more than 24 million professionals from more than 150 industries worldwide • Key business benefits > Increased query performance by 54% > Reduced database footprint by 39% > Achieved easily scalable and manageable solution that supports future growth • Why MySQL? > Better performance to users > Scalable, manageable database solution to support future growth “By using Sun products and Sun Professional Services for our solution, we can scale horizontally, and we can scale vertically. And we don't have to change one line of our software code to run dual-core, quad-core, or sixteen-core machines — or any other hardware that Sun provides.” — Jean-Luc Vaillant, Chief Technology Officer, LinkedIn 35
  • 36. Alcatel-Lucent • Application > Alcatel-Lucent’s next-generation subscriber database applications. • Key business benefit > The subscriber database at the heart of the application needed more flexibility to deliver higher performance, scalability, and reliability at a lower cost. • Why MySQL? > Performance. > Lower costs. “MySQL Cluster won the performance tests hands down, and met our needs perfectly.” — Alain Chastagner, Systems Manager, Alcatel-Lucent 36 36
  • 37. MySQL Enterprise Subscription Choices Platinum $4,999/Server Gold Gold + $2,999/Server Silver + ● Higher SLA than Gold ● Ensures performance Value to customer Gold and Platinum and availability should be minimum—  24/7 support ● Guards against these provide 24/7 unplanned schema support. Silver  Monitors and optimizes change memory usage $1,999/Server  Replication monitor ● Optimizes/tunes ● Custom queries Basic +  Ensures proper ● Database design replication configuration ● Custom code  Rapid problem Basic  Busines-hours phone resolution support $599/server  Monitors all servers  Hot-fix builds  Proactive notifications  Two incidents via email  Expert advice support  Optimizes MySQL  Enterprise server configuration settings  Ensures uptime/reliability  Ensures recoverability  Regular service packs  Tightens security  Self-help support  Extends support 37
  • 38. Enterprise Monitor by Subscription Level Enterprise Enterprise Enterprise Enterprise MySQL Enterprise Monitor Basic Silver Gold Platinum Enterprise dashboard ✓ ✓ ✓ Notifications and alerts ✓ ✓ ✓ Custom advisors ✓ ✓ ✓ Administration advisor ✓ ✓ ✓ Upgrade advisor ✓ ✓ ✓ Security advisor ✓ ✓ ✓ Replication advisor ✓ ✓ Replication monitor ✓ ✓ Query Analyzer ✓ ✓ Memory-usage advisor ✓ ✓ Schema advisor ✓ Performance advisor ✓ 38
  • 39. MySQL Unlimited • Fixed annual subscription MySQL > Unlimited servers Enterprise > Unlimited CPUs Unlimited > Unlimited cores • Simplify > No counting > No compliance issues • Pricing > No proprietary DBMS license fees > Price starts at $40K/year 39
  • 40. MySQL Enterprise Unlimited Pricing Price per year Employees Gold Platinum 1–999 $40,000 $100,000 1,000–4,999 $250,000 $625,000 5,000+ $500,000 $1,250,000 40
  • 41. MySQL Enterprise Support Services • Self-help support service – Online MySQL Knowledge Base • Problem-resolution service – Seasoned support team – 24/7 email/phone access • Consultative support services – Remote troubleshooting service – Configuration and tuning services – Customer code review services 41
  • 42. Enterprise Strategy Considerations • Deploy MySQL for new applications and major rewrites • Target use cases > Web-facing applications of any scale > Medium to small OLTP applications > Business intelligence/data warehousing > Distributed applications • Use MySQL to drive down proprietary vendor ELAs • Annual MySQL Enterprise Unlimited subscription > No per-CPU or per-server fees 42
  • 43. Sun Systems for MySQL x86 Performance Get maximal MySQL performance on any OS, industry-standard technology • Increase performance up to 50% • Up to 7.5x performance by design: more memory, faster I/O, SSDs • Demanding MySQL deployments on Linux, Windows, or Solaris OSs • Up to 53x less cost, 13x better price/performance over proprietary stack • Leverage latest technologies for performance, cost advantages • Try risk-, cost-, and hassle-free — get up to ___% off to convert Try and Buy Simply no reason to have performance envy 43
  • 44. Sun Systems for MySQL Virtualization Reduce environmental costs — virtualize and scale for maximal eco-efficiency • 10x proven price/performance, 3x more throughput, 83% less power • Fast, free, open hypervisor, low-cost storage arrays • Breakthrough throughput, eco-efficiency, and reliability • Consolidate in up to 128 virtual MySQL servers in 1U/blade format • Scale MySQL with TomCat, Apache, Lighttpd, SugarCRM, Drupal, others Sun SPARC Enterprise Sun Blade • Try risk-, cost-, and hassle-free — get T5220 server T6320 server module up to 40% off to convert Try and Buy Scaling sky-high for MySQL Virtualization 44
  • 45. Sun Systems for MySQL Backup Easily and simply protect critical Data for business continuity • Continuous enterprise data protection specifically for MySQL • 2x system performance for the money • Uses Solaris ZFS snapshots for hot backup of MySQL schema and data • Enables recovery to any point in time • Single console eases management of Sun Storage J4200 array Sun Fire X4540 storage server multiple MySQL servers • Enterprise support from Sun • Unique 60-day trial of ZRM — up to 20% off system through Try and Buy Easy, affordable data protection for MySQL 45
  • 46. Positioned for Growth • Open source throughout • Easily accessible • Global mission-critical support and services • Solutions for both Web and traditional enterprises • Highly scalable, highly reliable • Proven market acceptance • Innovation focused on driving customer value Sun is the leading provider of platforms for the Web economy 46
  • 47. MySQL and Sun: The Platform for the Web Economy Sun Microsystems