Percona Software & ServicesUpdate · Percona Software & ServicesUpdate Q2 2017 Peter Zaitsev,CEO...

50
Percona Software & Services Update Q2 2017 Peter Zaitsev,CEO Percona Technical Webinars May 4, 2017

Transcript of Percona Software & ServicesUpdate · Percona Software & ServicesUpdate Q2 2017 Peter Zaitsev,CEO...

Percona Software & Services UpdateQ2 2017

Peter Zaitsev,CEOPercona Technical Webinars

May 4, 2017

2

Why ?

TalkingtoManyUsersandCustomers

Getting“Whathaveyoubeenupto?”Question

Thisisawaytoprovideaquicksummary

3

In This Presentation

What’snewwithPerconaServices

What’snewwithPerconaSoftware

Whatareweworkingon

Percona Solutions & Services

5

Percona’s Purpose

ToChampionUnbiasedOpenSourceDatabaseSolutions

6

Meaning

Wewritesoftwaretoofferyoubetter

Solutions

WeusethebestwhatexistsinOpenSourcecommunity

7

Principles

100%FreeandOpenSourceSoftware

Focusedonfindingsolutiontomaximizeyoursuccess

OpenSourceDatabaseStrategyConsultingandImplementation

NoLock-inRequired

8

Broad Software Ecosystem Support

MySQL PerconaServer MariaDB PerconaXtraDBCluster

GaleraClusterforMySQL MariaDBGaleraCluster MongoDB PerconaServerfor

MongoDB

AmazonRDSforMySQL/MariaDB/Aurora GoogleCloudSQL

9

Specialization Options for PAAS, IAAS, and SAAS

10

Our Business Focus

•Support•ManagedServices

Buildinglongterm

PartnershipRelationships

11

PerconaCare

Ultimate

PerconaCare

Percona Ongoing Services

PerconaSupport

PerconaSupport

PerconaCare

PerconaSupport

• 24x7Escalation• OperationalSupport• Softwaresupport• ExpertAdvice

• TAM• RegularConsulting• OptionalScheduled

Onsites• ScheduledCheckups

• Full24x7Monitoring• ProactiveResponse• FullyManaged• ScheduledReviews

12

Consulting and Training

OnsiteandRemote

4htofulltimeweeksormonths

Projects&StaffAugmentation

13

Advanced HA Included with Enterprise & Premier Support

PerconaXtraDBCluster

MariaDBGaleraCluster

GaleraClusterforMySQL

MySQLGroupReplication,MySQLInnodb Cluster

14

Enterprise Wide Support Agreements

Coversboth“MySQL”and“MongoDB”

DonotcountServers

Highlycustomizedcoverage

15

98% Customer Satisfaction Rating

Overlast6monthsconsistentlymaintain98%CustomerSatisfactionRating

16

Customer Success Team

Ensureyou’regettingmostoutofyourPerconaServicesSubscription

17

Managed Services Best Practices

UnificationbasedonBestPractices

IncreasedAutomation

OrganizationChangestooffermorePersonal

Service

18

Percona Online Store – Easy to Buy, Pay Monthly

• Purchase Some of Percona Services Online

• Fast and Easy Credit Card Payments

• Recurring Monthly Payments• https://www.percona.com/store

19

Percona Support Coverage Policy

AllServersrequiredtosupporttheapplication

ServerswhichstoreyourApplicationData

Criteria:RemoveServerandPerformance,Redundancyisaffected

RecommendStage/Dev/QAcoveragetoSpotproblemsearlier

Affordable“Unlimited”agreementsavailable

Percona Software

21

Percona Software Principles

AllPerconaSoftwareis100%FreeandOpenSource

NoRestricted“Enterprise”version

NoOpenCore

NoOpenSource…Eventually

22

Percona Server for MySQL 5.7 Overview

• 100% Compatible with MySQL 5.7 Community Edition • 100% Free and Open Source• Includes Alternatives to Many MySQL Enterprise Features• Includes TokuDB Storage Engine• Focus on Performance and Operational Visibility

23

Percona Server 5.7 Recent Improvements

ColumnCompressionnowavailablein

PerconaServer5.7

MySQLGroupReplicationincluded

ExperimentalMyRockbuildavailable

24

Percona Server 5.7 – About to be Released

IntegrationofTokuDBandPerformance

Schema

MyRocks integrationinPerconaServer

StartingtolooktowardsMySQL8

25

Percona XtraBackup Overview

• #1 Open Source Binary Hot Backup Solution for MySQL• Alternative to MySQL Enterprise Backup• Parallel Backups, Incremental Backups, Streaming, Encryption• Supports MySQL, MariaDB, Percona Server

26

Percona XtraBackup new features

Hardwareacceleratedcrc32forpageandlogchecksums

Parallelstreamextraction

Parallelencryptionanddecryption

27

Percona Toolkit Overview

• “Swiss Army Knife” of Tools• Help DBAs to be more efficient• Help DBAs to make less mistakes• Supports MySQL, MariaDB, Percona Server, Amazon RDS MySQL

and now MongoDB

28

Percona Toolkit 3.0

InitialsupportforMongoDB

Pt-mongodb-summary

Pt-mongodb-query-digest

NewtoolsimplementedinGo

PerformanceSchemasupportinpt-stalk

29

Percona Server for MongoDB 3.4

• 100% Compatible with MongoDB 3.4 Community Edition• 100% Open Source • Alternatives for many MongoDB Enterprise Features• MongoRocks (RocksDB) Storage Engine• Percona Memory Engine

30

Percona Server for MongoDB 3.4

UpdatedMongoRocksStorageEngine

UpdatedPerconaMemoryStorageEngine

PerconaFTStorageEnginenomoreavailable

LogRedaction(SensitiveDataMasking)

ProfileRateLimiting(QuerySampling)

HotBackupforWiredTigerandMongoRocks

31

Percona Memory Engine for MongoDB Benchmarks

32

WiredTiger vs MongoRocks – write intensive

33

Percona XtraDB Cluster 5.7

• Based on Percona Server 5.7• Easiest way to bring HA in your MySQL Environment• Designed to work well in the Cloud• Multi-Master Replication with no Conflicts• Automatic Node Provisioning for Auto Scaling and Self Healing

34

PXC 5.7 Goals

BroughtPXCDevelopmentin-housetoserverourcustomersbetter

ProvidecompleteclusteringsolutionnotsetofLEGOpieces

ImproveUsabilityandEaseofUse

FocusonQuality

35

PXC 5.7 Highlights

IntegratedClusterAwareLoadBalancer

withProxySQL

InstrumentationwithPerformanceSchema

SupportforDataatRestEncryption

(InnodbTablespaceEncryption)

YourDataissafebydefaultwith“Strict

Mode”– preventsusingfeatureswhichdonot

workcorrectly

IntegrationwithPerconaMonitoringan

Management

36

New in PXC 5.7

Upto10timesbetterPerformance

ParallelStateTransfersupportwithPerconaXtrabackup

BetterInstrumentationofFlowControlStatus

InstrumentationofIncrementalStateTransfer

37

PXC 5.7 Performance Improvements

• http://bit.ly/2qGCr0T and http://bit.ly/2pzvAIW

38

PXC 5.7 Integrated with ProxySQL 1.3

proxysql-adminscripttosimplifyconfigurationforPXC

SupportforZeroDowntimeMaintainence

Supportevenlargernumberofconnections

SupportforPreparedStatements(experimental)

39

Percona Monitoring and Management

• Comprehensive Database Focused Monitoring• 100% Open Source Roll-your-own solution• Easy to install and use• Supports MySQL and MongoDB• Version 1.0 focuses on Trending and Query Analyses• Management Features to Come

40

What Queries are causing the load ?

41

Why are they causing this load ?

42

How to fix them

43

System Information

44

What happens on OS and Hardware Level

45

As well as Database Level

46

Check out the Demo

• http://pmmdemo.percona.com

47

New in Percona Monitoring and Management

Continuingtoimproveand

expandDashboardswitheveryrelease

IncludesGrafana4.2(withBasic

Alerting)

SSLSupportforServer-Agent

communications

SupportAuthenticationfor

Server-Agentcommunication

AddedsupportforAmazonRDS

ReducedSpaceconsumptionbyusingAdvancedCompression

ImprovedMongoDBDashboards AMIandOVAbuilds

48

Advanced MariaDB Dashboards in PMM

49

Improved In-Depth MongoDB Dashboards

Thank You!