© 2014, MariaDB Corp. - MySQLのチューニング・保守サポート ... · 2015-04-23 · ©...
Transcript of © 2014, MariaDB Corp. - MySQLのチューニング・保守サポート ... · 2015-04-23 · ©...
© 2014, MariaDB Corp.
© 2014, MariaDB Corp.
MariaDB Enterprise Harnessing Open Source Database Innovation
November 2014
© 2014, MariaDB Corp. © 2014, MariaDB Corp.
Company
© 2014, MariaDB Corp.
A Deep Bench of Talent
● Founded by original
MySQL team including
Michael “Monty” Widenius
and David Axmark.
● Recently changed name from SkySQL to MariaDB Corp.
● Core MariaDB team are employees.
● Innovative products enhance MariaDB.
● Enterprise support, 24/7.
● Over 400 years cumulative MySQL experience.
● Proven Open Source and Cloud management team,
headquartered in Espoo, Finland.
© 2014, MariaDB Corp. *
Finance Travel Retail
Telecom Technology & .gov/.edu Media
Serving Over 500 Customers in 35 Countries
© 2014, MariaDB Corp.
Leader, Gartner Magic Quadrant for Operational Databases, 2014
● Unusual to debut as a leader!
● Strengths: ○ Functionality ○ Value ○ Community ○ Partners
MariaDB received one of the three highest scores for value for money, as it did for suitability of pricing method. It also received one of the highest scores for "no problems encountered."
-- Gartner
© 2014, MariaDB Corp.
MariaDB: A Unique Technology Foundation
● Mature high-performance core
based on MySQL.
● Application compatible with MySQL.
● Innovative performance, replication, interoperability
features, improving on MySQL.
● Leverages the energy of the MySQL community.
● Open Source: GPL v2 from MariaDB Foundation.
● Widely adopted by leading Linux distributions like RHEL,
Ubuntu, Fedora, Debian, openSUSE.
© 2014, MariaDB Corp.
Leading Linux Distributions Leading Internet Players
Software Collections
MariaDB Adoption is Accelerating
© 2014, MariaDB Corp.
MariaDB Common Use Cases
● Web and mobile applications. ● Search, advertising. ● OEM, embedded, Internet of Things. ● Content management systems. ● Games, info/entertainment, social media. ● Retail, ticketing, and e-commerce systems. ● Financial services, healthcare, government. ● Utilities, natural resources, telecom, logistics. ● Software development, infrastructure.
Application-compatible with MySQL: a general-purpose, open source RDBMS.
© 2014, MariaDB Corp.
Products and Subscriptions
24/7 Support
Technical Services
Engineering
Community
Enterprise
Contributing To The Project, Driving Enterprise Adoption
Open Source Engagement
Awareness
Adoption
Innovation
</>
© 2014, MariaDB Corp.
MariaDB Enterprise: Integrating the Complete Solution
MariaDB Enterprise
24/7 Support, Technical Services
Partner Products
Enterprise Products
© 2014, MariaDB Corp.
MariaDB Enterprise: Comprehensive Value
Enterprise Software
Remote DBA
Consulting
Training
Custom Engineering (NRE)
MariaDB Enterprise Cluster
Platform Partner
Products Bundled Services
Additional Software & Services
+ + +
MariaDB Enterprise
24 x 7 Worldwide Support
Customer Portal, Exclusive Content
● MONyog ● SQLyog
Management
Backup
High Availability
+
© 2014, MariaDB Corp.
MariaDB Enterprise: Adding Value For Commercial Uses
Benefit Beyond Community MariaDB Binaries
Documentation Customer portal includes exclusive documentation beyond KnowledgeBase.
Curated/Custom Binaries Curated binaries - tested, hardened, selected for supportability. FUTURE: Custom binaries - built to optimize specific customer deployments.
Connectors Tested by MariaDB, certified with ISVs.
Product Roadmaps Roadmaps shared with subscribers, who have stronger influence on direction.
Upgrades, Patches NEW: Proactive pushed upgrades, with release notes and advice.
Security Errata NEW: Notifications to subscribers within hours, including patches.
Customer Portal Exclusive content, videos, webinars. FUTURE: Subscription management.
Technical Support 24/7, 30 minute response, unlimited incidents, advice, hot-fixes: beyond break/fix.
Bundled Partner Products Selected partner tools and solutions included as part of subscription.
Optional Products FUTURE: Add new, exclusive products for scale, agility, HA, and security.
Optional Technical Services Add Remote DBA, Consulting, Training, Custom Engineering (NRE).
MariaDB Toolkit NEW: tools based on those used by MariaDB support and consulting.
© 2014, MariaDB Corp.
MariaDB Enterprise is Open Source ● Unlike other “enterprise” products,
all of MariaDB Enterprise is Open Source, as well as MariaDB Enterprise Cluster.
● Source code is available on GitHub.
● Licenses:
○ Core DB and components are GPL v2. ○ Connectors are LGPL. ○ Some tools may be other OSI-approved licenses.
● Yes - you CAN use it, compiled from source, for free. But why would you, when you can buy our added-value subscriptions and get so much more!
Nothing closed source. No tricks. No lock-in.
MariaDB is 100% committed to open source.
OSI logo courtesy Open Source Initiative: http://opensource.org
© 2014, MariaDB Corp.
MariaDB Enterprise: Choose From Two Product Subscriptions
MariaDB Enterprise
Everything you need: a packaged, enterprise RDBMS product based on the popular MariaDB open source project, along with robust technical services and support.
MariaDB Enterprise Cluster
A highly available database cluster product that combines MariaDB with advanced, multi-master clustering, along with expert support for demanding production applications.
© 2014, MariaDB Corp.
MariaDB Enterprise: Product Subscription Offers
MariaDB Enterprise MariaDB Enterprise Cluster
Summary Powerful enterprise data management.
HIghly available database cluster for the most demanding use cases.
Supported Database Platforms
● MariaDB (Included) ● MySQL
● MariaDB Galera Cluster (Included) ● MySQL + Galera
Comprehensive Benefits: ● 30 min. support response ● Unlimited incidents ● Updates and bug fixes ● Security patches ● Advice, hot-fixes ● Installation, configuration help ● Email, web, remote login ● Exclusive content ● Roadmaps ● Optional enterprise products ● Optional services including
Remote DBA, Consulting, Training, Custom Development
✔ ✔
Included Third-party Products
● Monitoring: MONyog ● Query Editor: SQLyog ● Backup: XtraBackup, Zmanda Backup
● Clustering: Optional - SeveralNines ClusterControl
● Monitoring: MONyog ● Query Editor: SQLyog ● Backup: XtraBackup, Zmanda Backup
© 2014, MariaDB Corp.
NEW in MariaDB Enterprise
1. Notification Service. 2. Certified Binaries for MariaDB
5.5.40 and 10.0.14. 3. New supported OSs and platforms:
○ SLES, OpenSuse. ○ IBM Power 8.
4. Easier configuration: ○ Optimized and tuned my.cnf configuration. ○ Supported plugins preloaded - stable and gamma levels.
5. Easy installation of top maintenance tools. 6. Improved customer download portal.
© 2014, MariaDB Corp.
MariaDB Enterprise Notification Service
●A unique benefit of MariaDB Enterprise subscriptions.
●Enroll your servers and receive: ○ Emailed update notices tailored to your use. ○ Security bulletins, fixes and workarounds, fast.
●Does not replace or affect open access to the MariaDB issue tracker for more details.
Lets you manage upgrades and patches to fit your schedule and needs.
© 2014, MariaDB Corp.
How Does The MariaDB Enterprise Notification Service Work?
Change Log
Issue Versions
1 10.0.x, 5.5
2 10.0.x, 5.5
3 10.0.4 - 10.0.0
Notification Service
1. Customer uses unlocking code to activate MariaDB feedback agent on servers.
2. Feedback agent sends configuration and usage info to MariaDB Corp. For servers not on the Internet, customer sends report.
3. Change logs drive notifications.
4. Notification service matches change log data to customer configurations.
5. Automatically sends tailored notification emails to customers.
The same system provides immediate notice of security fixes, workarounds.
1
2 3
4
5
© 2014, MariaDB Corp.
MariaDB on IBM POWER8: A New Scalability and Performance Win
● IBM and MariaDB collaborating. ○ Porting MariaDB to POWER8:
■ MariaDB is now compatible with both big-endian and little-endian instruction sets.
■ Tuning, performance optimization, benchmarking.
○ Testing, integration with the IBM TurboLAMP stack to match MariaDB with a full stack of optimized infrastructure software.
● Delivers a new level of scalability and performance for demanding enterprise workloads.
● Brings two leaders in enterprise computing together to offer new solutions, new customer value.
© 2014, MariaDB Corp.
Performance By The Numbers
0
200
400
600
800
1000
1200
1400
1600
1800
Tra
nsa
ctions
per
second,
per
core
Rea
d-o
nly R
ead-o
nly
Rea
d-w
rite
Rea
d-w
rite
IBM Power S822L 10 core, 3.42 GHz
IBM Intel x3650 M4 IvyBridge
12 core, 2.7 GHz
Sysbench Performance
MariaDB 10.0 Ubuntu 14.10 as KVM guest
2.2x
© 2014, MariaDB Corp.
Benefits of MariaDB Enterprise on POWER8
POWER8 features 8 threads per core, vs. Intel x86’s 2 threads per core. With over 2x the per-core performance: ● Use less electricity, less floor and rack space, fewer DBAs - and spend
less $. ● Reduce or eliminate costly traditional slave replication. ● Deploy cost-effective, off-the-shelf applications
at scale, using IBM’s TurboLAMP stack. ● Leverage the advanced features and
world-class expertise and support resources of MariaDB Enterprise.
● Minimize reliance on proprietary databases.
Certified, pre-built binaries, full support, access to consulting, training and remote DBA services - only with MariaDB Enterprise.
+
© 2014, MariaDB Corp.
Supported OSs and Platforms, Late 2014 OS Architecture
MariaDB Enterprise 5.5 + 10.0
MariaDB Enterprise Cluster 5.5 + 10.0
Red Hat Enterprise Linux 5, 6, 7
x86 32-bit, 64-bit (7 is only 64-bit) ✔ ✔
POWER8 (MSB) (6, 7 only) ✔ Future
CentOS 5, 6, 7 x86 32-bit, 64-bit (7 is only 64-bit) ✔ ✔
Fedora 19, 20 x86 32-bit, 64-bit ✔ ✔
Ubuntu 10.04, 12.04, 14.04
x86 32-bit, 64-bit ✔ ✔
POWER8 (LSB) (14.04 only) ✔ Future
Debian 6, 7 x86 32-bit, 64-bit ✔ ✔
SUSE Linux Enterprise Server 11, 12
x86 32-bit, 64-bit ✔ ✔
POWER8 (only 12) Future Future
openSUSE 13 x86 32-bit, 64-bit ✔ ✔
Windows x86 32-bit, 64-bit ✔
Generic Linux x86 32-bit, 64-bit ✔ ✔
Source Source ✔ ✔
MariaDB community version is also part of the core distribution in Fedora, CentOS, Red Hat Enterprise Linux, Debian, Ubuntu, openSUSE, SUSE Linux Enterprise Server, TurboLinux, Mageia, Slackware, Gentoo, and a number of other Linux distributions.
© 2014, MariaDB Corp.
New Easy-Install Tools Included in MariaDB Enterprise
mydumper
● MySQL data dump tool
xtrabackup
● Percona XtraBackup
innotop
● interactive “top” clone for MySQL/MariaDB
sysbench
● popular database benchmark
DBT2 / DBT3
● test suites
Run an interactive installation script and select tools to install. Saves time, less searching, fewer mistakes.
These are the same tools selected, tested, and used by MariaDB Corp. consultants and
support teams.
© 2014, MariaDB Corp.
Coming Soon to MariaDB Enterprise Planned for early 2015: Focus: Improving the user experience for MariaDB Enterprise Cluster ● Optimized binaries for Galera Cluster use cases. ● Improved packaging, integration. ● MariaDB MaxScale optional subscription: advanced proxy fully
integrated and optimized for MariaDB Enterprise Cluster. ○ Galera helper plugin handles potential deadlock issues. ○ Notification service integration. ○ Integration with MONyog management console.
● Full support for MariaDB Enterprise Cluster on Power 8. ● Online subscription management on the customer portal. ● Additional easy-install tools.
More value, more peace of mind when deploying the most advanced HA clustering solutions for MariaDB.
Confidential Technology Preview
© 2014, MariaDB Corp.
Customer Successes
“We can now step forward with a secure environment, knowing that our DB backend is correctly implemented and ready to scale. We also know that in case of problems, we can rely on a trustworthy supplier.”
"MariaDB’s controlled and structured approach gave us certainty in relation to data and enabled us to achieve the overall project goal of going live on time. I would not hesitate in working again with MariaDB and would highly recommend them."
“In MariaDB we found a knowledgeable team that could provide great service at an affordable price.”
“In most cases we already have an idea how something could be improved but we like the reassurance we get from MariaDB's support team. They’re the real experts.”
© 2014, MariaDB Corp.
Customer Successes
“The MariaDB engineering team is exceptionally skilled at identifying and implementing breakthroughs in software design that delivers unique benefits for users”
"Our applications were instantly compatible with MariaDB and performance improvements were immediate.”
“For those who want to push the envelope further, MariaDB has features that take you beyond the stock MySQL functionality.”
“The thorough understanding of the RTBF.be environment overall by MariaDB’s team was a decisive factor in making them a close partner.”
© 2014, MariaDB Corp.
MariaDB As Your Partner
● Knowledge on how to scale, deploy, deliver.
● Conformance with best practices, industry standards.
● Operational continuity through headcount change, vacations, sick leave… whatever.
● Diversity of expertise, tricks of the trade.
● Ability to influence the technology and roadmap.
● Database development leadership - very costly and difficult to replicate.
Peace of mind, with a partner focused on your success.
© 2014, MariaDB Corp.
End - Questions?