MariaDB on Azure

of 15/15
Anders Karlsson – Principal Sales Engineer, MariaDB Pasi Mäkinen - Open Source Lead, Microsoft, @pasimak Running MariaDB on Microsoft Azure
  • date post

    23-Jan-2018
  • Category

    Software

  • view

    410
  • download

    0

Embed Size (px)

Transcript of MariaDB on Azure

  1. 1. Anders Karlsson Principal Sales Engineer, MariaDB Pasi Mkinen - Open Source Lead, Microsoft, @pasimak Running MariaDB on Microsoft Azure
  2. 2. 2 Public Cloud IaaS (May 2015) Cloud Storage (June 2015)Enterprise App PaaS (Mar 2016) https://azure.microsoft.com/en-us/case-studies/https://azure.microsoft.com/en-us/blog/microsoft-the-only-vendor-named-a-leader-in-gartner-magic-quadrants-for-iaas-application-paas- cloud-storage-and-hybrid/ https://azure.microsoft.com/en-us/blog/microsoft-azure-named-a-leader-in-gartner-s-enterprise-application-platform-as-a-service-magic- quadrant-for-the-third-consecutive-year/
  3. 3. Platform Services Security & Management Infrastructure Services Web Apps Mobile Apps API Management API Apps Logic Apps Notification Hubs Content Delivery Network (CDN) Media Services HDInsight Machine Learning Stream Analytics Data Factory Event Hubs Mobile Engagement Active Directory Multi-Factor Authentication Automation Portal Key Vault Biztalk Services Hybrid Connections Service Bus Storage Queues Store / Marketplace Hybrid Operations Backup StorSimple Site Recovery Import/Export SQL Database DocumentDB Redis Cache Search Tables SQL Data Warehouse Azure AD Connect Health AD Privileged Identity Management Operational Insights Cloud Services Batch Remote App Service Fabric Visual Studio Application Insights Azure SDK Team Project VM Image Gallery & VM Depot
  4. 4. Applications Clients Infrastructure Management Databases & Middleware App Frameworks & Tools DevOps PaaS & DevOps Weve delivered an open, broad, and flexible cloud across the stack
  5. 5. Marketplace Packer + azure-cli Docker Hub Integration Purpose builtPre-existing images KVM VMWare Hyper-V Custom VHD Linux image repository Manage multiple images and disks in different storage accounts around the world Geo-replicated storage with high failure tolerance Easy access to Marketplace & Docker Hub to get the latest ecosystem bits for your testing needs Support for text- described Linux images with Packer Bring your own VHD from physical or VM images Supporting your developers test needs Endorsed + Partner stacks + Community Discrete containers Providing responsive repository for your image needs
  6. 6. 6 http://portal.azure.com
  7. 7. 7 http://portal.azure.com
  8. 8. 8
  9. 9. 9 MariaDB MaxScal e * ssh to MaxScale via public load balancer * access cluster from MaxScale via public load balancer, or via internal load balancer MariaDB Enterpris e Cluster VNET resource group db availability setmax availability set
  10. 10. MaxScale hides complexity, making clusters of systems look like a single server to a client. Simplifies complex replication schemes for massive scale, high availability. Manages performance with logging. Safeguards data through firewall filtering. Connects diverse clients and databases with multiple protocols, query transformations. Client Simple Requests MaxScale
  11. 11. Routing Filter/Log Client Protocol Server Protocol Message Core & State Machine .log
  12. 12. ClientClient Client For applications that need read scalability and load balancing and can use separate connections for reads and writes. Each client establishes one connection for writes and one for reads Master Slave Slave [write service] type=service router=readconnroute router_options=master servers=s1,s2,s3,..,sn [read service] type=service router=readconnroute router_options=slave servers=s1,s2,s3,..,sn Slave Slave ...
  13. 13. https://azure.microsoft.com/en-us/marketplace/partners/mariadb/cluster-maxscale/ 14
  14. 14. http://portal.azure.com https://github.com/Azure/azure-quickstart-templates/ http://armviz.io 15