View
288
Download
0
Category
Preview:
Citation preview
SergeFrezefondCloudSolutionArchitectMariaDB @sfrezefond
OliviaKlose
Running MySQL and MariaDBon Microsoft Azure
• Rapidlysetupenvironmentstodrivebusinesspriorities
• Scaletomeetpeakdemands
• Increaseefficiencyandreducedcost.
HyperscaleInfrastructureistheenabler28RegionsWorldwide,22ONLINE…hugecapacityaroundtheworld…growingeveryyear
n 100+datacentersn Top3networksintheworldn 2.5xAWS,7xGoogleDCRegionsn GSeries– LargestVMinWorld,32cores,448GBRam,SSD…
OperationalAnnounced/NotOperational
CentralUSIowa
WestUSCalifornia
EastUSVirginia
USGovVirginia
NorthCentralUSIllinois
USGovIowa
SouthCentralUSTexas
BrazilSouthSaoPauloState
WestEuropeNetherlands
ChinaNorth*Beijing
ChinaSouth*Shanghai
JapanEastTokyo,Saitama
JapanWestOsaka
IndiaSouthChennai
EastAsiaHongKong
SEAsiaSingapore
AustraliaSouthEastVictoria
AustraliaEastNewSouthWales
*Operatedby21Vianet**OperatedbyDeutscheTelekom
IndiaCentralPune
CanadaEastQuebecCity
CanadaCentralToronto
IndiaWestMumbai
GermanyNorthEast**Magdeburg
GermanyCentral**Frankfurt
NorthEuropeIreland
EastUS2Virginia
UnitedKingdomRegionsUnitedKingdomRegions
AzureConnecteveryon-premisesservertothecloud
On-PremisesDatacenter
StorageBackupDisasterrecoveryIdentityNetworking
Applications
Clients
Infrastructure
Management
Databases&Middleware
AppFrameworks&Tools
DevOps
PaaS&DevOps
OpenCloud&RichEcosystemWe’vedeliveredanopen,broad,andflexiblecloudacrossthestack
https://azure.microsoft.com/en-us/marketplace/virtual-machines/all/?publisherType=acom-community,acom-partners&operatingSystem=acom-linux
OpenCloud&RichEcosystem
Marketplace
Packer+azure-cli
DockerHubIntegration
PurposebuiltPre-existingimages
KVM VMWare Hyper-V
CustomVHD
Linuximagerepository
• Managemultipleimagesanddisksindifferentstorageaccountsaroundtheworld
• Geo-replicatedstoragewithhighfailuretolerance
• EasyaccesstoMarketplace&Docker
Hubtogetthelatestecosystembitsforyourtestingneeds
• Supportfortext-describedLinuximageswithPacker
• BringyourownVHDfromphysicalorVMimages
Supportingyourdevelopers’testneeds
Endorsed+Partnerstacks+Community
Discretecontainers
Providingresponsiverepositoryforyourimageneeds
PlatformServices
Security&Management
InfrastructureServices
WebApps
MobileApps
APIManagement
APIApps
LogicApps
NotificationHubs
ContentDeliveryNetwork(CDN)
MediaServices
HDInsight MachineLearning
StreamAnalytics
DataFactory
EventHubs
MobileEngagement
ActiveDirectory
Multi-FactorAuthentication
Automation
Portal
KeyVault
BiztalkServices
HybridConnections
ServiceBus
StorageQueues
Store/Marketplace
HybridOperations
Backup
StorSimple
SiteRecovery
Import/Export
SQLDatabase
DocumentDB
RedisCache Search
Tables
SQLDataWarehouse
AzureADConnectHealth
ADPrivilegedIdentityManagement
OperationalInsights
CloudServices
Batch RemoteApp
ServiceFabric VisualStudio
ApplicationInsights
AzureSDK
TeamProject
VMImageGallery&VMDepot
MariaDBEnterpriseClusteronAzureEnterprise-GradeRDBMS▪ BasedonMariaDBopensource
project▪ Optimizedbinaries▪ Advanced,multi-master
clustering▪ Productivitytools▪ Integrated3rdpartyplugins
MaxScale™IntelligentGateway
▪ Application-to-DatabaseGatewayinsulatesapplicationsfrombackenddatabaseclustercomplexity
▪ Database-to-DatabaseGatewaysimplifiesinteroperabilityacrossdatabases
ExpertResourcesandServices▪ 24x7supportfordemandingproductionapplications▪ CustomerPortal▪ OptionalConsulting,Training,andRemoteDBAservices 14
Application-to-DatabaseGatewayInsulatesclientapplicationsfromthecomplexitiesofbackenddatabasecluster
Database-to-DatabaseGatewaySimplifiesinteroperabilityacrossdatabases
SecureYourData
ScaleforGrowth
ManageabilityEnsureAvailability
MariaDB MaxScale™ Intelligent Gateway
15
▪ DeployMariaDBtotheAzurecloudeasilyinminutes
▪ Protectyourbusinesswithsecurityateverylayer
▪ Meetservicelevelobjectiveswithhighavailability
▪ GetMariaDB’s expertsupportandserviceswiththeconvenienceoftheAzureplatform
▪ Quicklygainelasticityandscaleforyourdatabase
▪ Usethenext-generationSQL-basedtechnologyyourteamalreadyknows
“MariaDB…has delivered the product and the rapid deployment capability to make building hybrid environments easier for customers.”
- 451 Research
AdvantagesofMariaDBEnterpriseClusteronAzure
16
▪ 3MariaDBEnterpriseClusternodes• DatanodeVMs:D2/DS2&up• Upto8cores&56GBmemoryeach• OptionalSSDstorage
▪ 2MaxScale nodes:handleswitchover/failoverbetweenbackendMDBECdatanodes
▪ Choosepublic-facingDNS/IPaccessor internal-onlyAzurevirtualnetworkaccess
▪ Azureloadbalancerhandlesswitchover/failoverbetweenMaxScale nodes
MariaDBEnterpriseClusteronAzure
17
ReferenceArchitecture–MariaDBEnterpriseClusterwithMaxScale
MariaDBMaxScale
*sshtoMaxScaleviapublicloadbalancer*accessclusterfromMaxScale
viapublicloadbalancer,orviainternalloadbalancer
MariaDBEnterpriseCluster
VNET
resourcegroup
dbavailabilitysetmaxavailabilityset
Demo– MariaDBclusterdeploymentfromMarketplacehttps://azure.microsoft.com/en-us/marketplace/partners/mariadb/cluster-maxscale/
ReferenceArchitecture– MySQLMaster/SlaveReplicationCluster
https://github.com/Azure/azure-quickstart-templates/tree/master/mysql-replication publicloadbalancerfor
sshandclusteraccess
MySQLMaster/SlaveReplication
VNET
resourcegroup
dbavailabilityset
DeploymentMethods
http://portal.azure.com
https://github.com/Azure/azure-quickstart-templates/http://armviz.io
MariaDBEnterpriseClusterinAzureis“BringYourOwnLicense”:
1. Purchase subscription from MariaDB and get download token
2. Deploy on Azure in minutes using simple configuration process
GO! Operate confidently with support from MariaDB experts
Easy as 1-2-Go!
Get started on the Azure Marketplace22
Resources
1. EvaluationDeploymentsorPOCs• Free evaluation download token available from MariaDB.com MyPortal
2. Developmentlicenses• Lower-cost developer SKU for development, test, demo and user acceptance testing on
Azure
• Available with limited support
3. Step-by-stepinstructionstoobtainadownloadtokenandgetstarted
4. MariaDBEnterpriseClusterinAzurequickguide
5. CustomerTutorialvideo
23
Recommended