Percona Software & ServicesUpdate...What’s new with Percona Software What are we working on...
Transcript of Percona Software & ServicesUpdate...What’s new with Percona Software What are we working on...
Percona Software & Services UpdateQ3 2017
Peter Zaitsev,CEOPercona Technical Webinars
September 6, 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.3% Customer Satisfaction Rating
98.3%SatisfactionRating(CSAT)Overlast12months
16
Percona Support Coverage Policy
AllServersrequiredtosupporttheapplication
ServerswhichstoreyourApplicationData
Criteria:RemoveServerandPerformance,Redundancyisaffected
RecommendStage/Dev/QAcoveragetoSpotproblemsearlier
Affordable“Unlimited”agreementsavailable
17
New to Percona Support
• ProxySQL fully supported for any MySQL deployments not just for Percona XtraDB Cluster
18
Your MySQL Deployment Assessment Beta
CompareyourMySQLDeploymentwithindustry
AreyouFollowingIndustryBestPractices?
ForPerformance,Availability,Scalability,Security,Efficiency
Lookingforpeopletohelpustotest/improvethetool
Willtakeabout1hourofyourtime
TalktoyourSalesRepresentativeorCustomerSuccessManager
Percona Software
20
Percona Software Principles
AllPerconaSoftwareis100%FreeandOpenSource
NoRestricted“Enterprise”version
NoOpenCore
NoOpenSource…Eventually
21
Platform Support Announcements
RedHatEnterpriseLinux5andCentOS5havereachedEOL
Ubuntu12.04hasreachedEOL
22
Percona Software available on Docker
PerconaServerforMySQL
PerconaServerforMongoDB
PerconaXtraDBCluster
PerconaXtrabackup
PerconaMonitoringandManagement
23
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
24
Percona Server 5.7 Recent Improvements
MyRocks IncludedinPerconaServer(Experimental)
MySQLGroupReplicationincluded
PrefixIndexQueryOptimizationfor
Innodb
25
MyRocks in Percona Server
• Please test it out and provide us feedback• Non GA quality yet• https://jira.percona.com/projects/MYR/
26
Index Only Prefix Queries Optimization
http://bit.ly/2xOz8Jr
27
Index Only Prefix Index Optimization
https://www.percona.com/doc/percona-server/LATEST/performance/prefix_index_queries_optimization.html
28
Percona Server 5.7 – About to be Released
IntegrationofTokuDBandPerformance
SchemaLogicalRead-Ahead Startingtolook
towardsMySQL8
29
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
30
Percona XtraBackup new features
Hardwareacceleratedcrc32forpageandlogchecksums
Parallelstreamextraction
Parallelencryptionanddecryption
FastIndexCreation-safebackupmode
31
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
32
Percona Toolkit 3.0
InitialsupportforMongoDB
Pt-mongodb-summary
Pt-mongodb-query-digest
NewtoolsimplementedinGo
PerformanceSchemasupportinpt-stalk
33
New In Percona Toolkit
SupportforAFTERTriggersinpt-online-schema-change
CheckuniqueKeysinpt-online-schema-change
Capturemoreinformationwithpt-stalk
34
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
35
Percona Server for MongoDB 3.4
UpdatedMongoRocksStorageEngine
UpdatedPerconaMemoryStorageEngine
PerconaFTStorageEnginenomoreavailable
LogRedaction(SensitiveDataMasking)
ProfileRateLimiting(QuerySampling)
HotBackupforWiredTigerandMongoRocks
36
Percona Memory Engine for MongoDB Benchmarks
37
WiredTiger vs MongoRocks – write intensive
38
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
39
PXC 5.7 Highlights
IntegratedClusterAwareLoadBalancer
withProxySQL
InstrumentationwithPerformanceSchema
SupportforDataatRestEncryption
(InnodbTablespaceEncryption)
YourDataissafebydefaultwith“Strict
Mode”– preventsusingfeatureswhichdonot
workcorrectly
IntegrationwithPerconaMonitoringan
Management
40
New in PXC 5.7
Upto10timesbetterPerformance
ParallelStateTransfersupportwithPerconaXtrabackup
BetterInstrumentationofFlowControlStatus
InstrumentationofIncrementalStateTransfer
41
PXC 5.7 Performance Improvements
• http://bit.ly/2qGCr0T and http://bit.ly/2pzvAIW
42
PXC 5.7 Integrated with ProxySQL 1.3
proxysql-adminscripttosimplifyconfigurationforPXC
SupportforZeroDowntimeMaintainence
Supportevenlargernumberofconnections
SupportforPreparedStatements(experimental)
43
Pecona XtraDB Cluster September Release
ImprovementscomingtoPerconaXtraDBClusterreleasebeforePercona
LiveEurope
44
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
45
What Queries are causing the load ?
46
Why are they causing this load ?
47
How to fix them
48
System Information
49
What happens on OS and Hardware Level
50
As well as Database Level
51
Check out the Demo
• http://pmmdemo.percona.com
52
New in Percona Monitoring and Management
Continuingtoimproveand
expandDashboardswitheveryrelease
IncludesGrafana4.3(withBasic
Alerting)
SSLSupportforServer-Agent
communications
SupportAuthenticationfor
Server-Agentcommunication
AddedsupportforAmazonRDS
ReducedSpaceconsumptionbyusingAdvancedCompression
ImprovedMongoDBDashboards AMIandOVAbuilds
53
PMM for Percona Live Europe in Dublin
ExcitingnewreleaseplannedthismonthforPerconaliveEurope!
54
GetYourTicketsforPerconaLiveEurope!
ChampioningOpenSourceDatabases▪ MySQL,MongoDB,OpenSourceDatabases▪ TimeSeriesDatabases,PostgreSQL,RocksDB▪ Developers,Business/CaseStudies,Operations▪ September25-27th,2017▪ RadissonBlu RoyalHotel,Dublin,Ireland
LastYear’sConferenceSoldOut!ReserveyourspotASAP.
55
TalktoPerconaExpertsatAWSRe:Invent!DatabasePerformanceforCloudDeployments▪PerconaSupportandManagedServices•AmazonRDS,Aurora,RollYourOwn•MySQL/MariaDB/MongoDB•Reducecostsandoptimizeperformance
▪PerconaMonitoringandManagementDemos•Point-in-timevisibilityandhistoricaltrendingofdatabaseperformance•Detailedqueryanalytics
▪Booth#1138
Thank You!